We are using TogetherJ with Orion.  I'm not sure I can help you but for hot deployment we just make an .ear file and move it to the applications directory.  Orion does the rest.  All done in a make file.  

From our makefile:
### begin: rules for creating application jar.

DIST_DIR=$(APP_HOME)/dist
EJB_TMP_DIR=$(APP_HOME)/ejb_tmp



deploy:
        cp $(APP_NAME).ear $(ORION_HOME)/applications

dist:   pre_dist ejb_jar war
        @echo "---------------------------------"
        @echo "Creating $(APP_NAME) EAR ..."
        @cd $(DIST_DIR); \
        $(JAR) cf ../$(APP_NAME).ear *;
        @echo "---------------------------------"
        rm -rf $(DIST_DIR);
       
pre_dist:        FORCE
        @echo "---------------------------------"
        @echo "Preparing EAR ..."
        @mkdir -p $(DIST_DIR)/META-INF;
        @cp application.xml $(DIST_DIR)/META-INF;
        @echo "---------------------------------"

war:        $(DIST_DIR)
        @echo "---------------------------------"
        @echo "Creating WEB Archive (WAR)..."
        @rm -rf web/WEB-INF/classes/com;
        @cd web/WEB-INF/classes; \
        cp -rf $(APP_HOME)/lib/* .;
        @cp -rf web web_tmp;
        @cd web_tmp; \
        find . -name CVS -prune -exec rm -rf {} \;
        @cd web_tmp; \
        $(JAR) cf $(DIST_DIR)/$(APP_NAME).war *;
        @rm -rf web_tmp;
        @echo "---------------------------------"

ejb_jar:        $(DIST_DIR) ejb-jar.xml
        @echo "---------------------------------"
        @echo "Creating EJB JAR..."
        @mkdir -p $(EJB_TMP_DIR);
        @cd $(EJB_TMP_DIR); \
        cp -rf $(APP_HOME)/lib/* .;
        @mkdir -p $(EJB_TMP_DIR)/META-INF;
        @cp $(APP_HOME)/ejb-jar.xml $(EJB_TMP_DIR)/META-INF/;
        @cd $(EJB_TMP_DIR); \
        $(JAR) cf $(DIST_DIR)/$(APP_NAME)Ejb.jar *;
        @rm -rf $(EJB_TMP_DIR);
        @echo "---------------------------------"


$(DIST_DIR):
        mkdir -p $(DIST_DIR);

$(EJB_TMP_DIR):
        mkdir -p $(EJB_TMP_DIR);

deploy_web:
        cd web; \
        rm -f *~; \
        cp -rf * $(ORION_HOME)/applications/$(APP_NAME)/$(APP_NAME)

### end: rules for creating application jar.
Jonathan Bricker
Lilly Research Labs
Java ATG



"Ronald F. Lens" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]

06/25/01 02:09 PM
Please respond to Orion-Interest

       
        To:        Orion-Interest <[EMAIL PROTECTED]>
        cc:        
        Subject:        Anyone using TogetherSoft TCC with Orion?


Hi all,

Does anyone have any experience using TogetherSoft TCC v5 (or 4.x) with
orion? I'm still struggling to get the deployment tool to work with orion.
I got pretty close using the EJB 2.0 generic version in TogetherSoft but
it doesn't provide all the bells and whistles you'd like (like hot
deployment).

Any help would be greatly appreciated.
Ronald

--

"A thinking computer, isn't that like a swimming ship?"





Reply via email to