<%-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%>

JMS Resource Group -- Show Deployment Plan

<%-- todo: pick list for WorkManager --%>
Deployment Plan:
Deploy Command:
To deploy a JMS resource from the command line using this plan, copy and paste it to a file (say, plan-file.xml) and save it. Then run a command like:
cd GERONIMO_HOME
java -jar bin/deployer.jar deploy plan-file.xml \
        ${rarURL}
Add to EAR:
Instead of deploying as a top-level JMS resource, you can deploy this pool as part of an EAR. To add a JMS resource to an EAR using this plan:
  1. Copy and paste the plan to a file
  2. Save the plan file to the top level of your EAR
  3. Copy the RAR file from ${rarURL} to the top level of your EAR
  4. Create a META-INF/geronimo-application.xml file in your EAR that has a module entry like this (substituting the correct RAR file name and plan file name):
<application
   xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-1.1">
    <environment>
      <moduleId>
        <artifactId>MyApplication</artifactId>
      </moduleId>
    </environment>
  <module>
    <connector>rar-file-name.rar</connector>
    <alt-dd>plan-file-name.xml</alt-dd>
  </module>
</application>

">Cancel