how to deploy j2ee modules in Oracle 9iAS Release 2 --------------------------------------------------- Do you need run Oracle 9iAS Enterprise Manager to deploy j2ee modules? Here is some tips: [oracle@portal applications]$ pwd /servers/oracle/portal/j2ee/OC4J_Portal/applications [oracle@portal applications]$ scp -rp eclectic:/servers/oracle/portal/j2ee/OC4J_Portal/applications/EJBTest* . [oracle@portal applications]$ scp -rp eclectic:/servers/oracle/portal/j2ee/OC4J_Portal/applications/portalTools* . [oracle@portal applications]$ scp -rp eclectic:/servers/oracle/portal/j2ee/OC4J_Portal/applications/UnimacqProviders* . [oracle@portal application-deployments]$ pwd /servers/oracle/portal/j2ee/OC4J_Portal/application-deployments [oracle@portal application-deployments]$ scp -rp eclectic:/servers/oracle/portal/j2ee/OC4J_Portal/application-deployments/EJBTest . [oracle@portal application-deployments]$ scp -rp eclectic:/servers/oracle/portal/j2ee/OC4J_Portal/application-deployments/portalTools . [oracle@portal application-deployments]$ scp -rp eclectic:/servers/oracle/portal/j2ee/OC4J_Portal/application-deployments/UnimacqProviders . [oracle@portal config]$ pwd /servers/oracle/portal/j2ee/OC4J_Portal/config [oracle@portal config]$ diff default-web-site.xml default-web-site.xml.orig 19,24d18 < <web-app application="UnimacqProviders" name="MyProvider" root="/UnimacqProviders"/> < <web-app application="portalTools" name="portalTools" root="/portalTools"/> < <web-app application="portalTools" name="webClipping" root="/portalTools/webClipping"/> < <web-app application="portalTools" name="omniPortlet" root="/portalTools/omniPortlet"/> < <web-app application="portalTools" name="providerBuilder" root="/portalTools/builder"/> < <web-app application="portalTools" name="sample" root="/portalTools/sample"/> [oracle@portal config]$ diff server.xml server.xml.orig 28,30d27 < <application name="UnimacqProviders" path="../applications/UnimacqProviders.ear" auto-start="true" /> < <application name="portalTools" path="../applications/portalTools.ear" auto-start="true" /> < <application name="EJBTest" path="../applications/EJBTest.ear" auto-start="true" /> [oracle@avon config]$ diff data-sources.xml data-sources.xml.orig 17,28d16 < <data-source < class="com.evermind.sql.DriverManagerDataSource" < name="PrefStore" < location="jdbc/PrefStoreDS" < xa-location="jdbc/xa/OracleXADS" < ejb-location="jdbc/OracleDS" < connection-driver="oracle.jdbc.driver.OracleDriver" < username="DBPreferenceStorage" < password="DBPreferenceStorage" < url="jdbc:oracle:thin:@localhost:1521:iasdb" < inactivity-timeout="30" < /> 30,53d17 < <data-source < class="com.evermind.sql.DriverManagerDataSource" < name="CalendarDB" < location="jdbc/CalendarCoreDS" < xa-location="jdbc/xa/CalendarXADS" < ejb-location="jdbc/CalendarDS" < connection-driver="oracle.jdbc.driver.OracleDriver" < username="calendar" < password="calendar" < url="jdbc:oracle:thin:@localhost:1521:iasdb" < inactivity-timeout="30" < /> < <data-source < class="com.evermind.sql.DriverManagerDataSource" < name="ObjectCacheDB" < location="jdbc/ObjectCacheCoreDS" < xa-location="jdbc/xa/ObjectCacheXADS" < ejb-location="jdbc/ObjectCacheDS" < connection-driver="oracle.jdbc.driver.OracleDriver" < username="ObjectCache" < password="cache" < url="jdbc:oracle:thin:@localhost:1521:iasdb" < inactivity-timeout="30" < /> [oracle@portal conf]$ pwd /servers/oracle/portal/Apache/Apache/conf [oracle@portal conf]$ diff mod_oc4j.conf mod_oc4j.conf.orig 83,96d82 < < Oc4jMount /UnimacqProviders OC4J_Portal < Oc4jMount /UnimacqProviders/* OC4J_Portal < < Oc4jMount /portalTools OC4J_Portal < Oc4jMount /portalTools/* OC4J_Portal < Oc4jMount /portalTools/webClipping OC4J_Portal < Oc4jMount /portalTools/webClipping/* OC4J_Portal < Oc4jMount /portalTools/omniPortlet OC4J_Portal < Oc4jMount /portalTools/omniPortlet/* OC4J_Portal < Oc4jMount /portalTools/builder OC4J_Portal < Oc4jMount /portalTools/builder/* OC4J_Portal < Oc4jMount /portalTools/sample OC4J_Portal < Oc4jMount /portalTools/sample/* OC4J_Portal Restart portal application server: [oracle@portal oracle]$ $ORACLE_HOME/bin/webcachectl stop Web Cache admin server stopping. Web Cache auto-restart monitor is already down. Web Cache cache server stopping. [oracle@portal oracle]$ $ORACLE_HOME/dcm/bin/dcmctl stop -ct ohs [oracle@portal oracle]$ $ORACLE_HOME/opmn/bin/opmnctl stopall opmnctl: shutting down opmn... [oracle@portal oracle]$ $ORACLE_HOME/opmn/bin/opmnctl start opmnctl: opmn started [oracle@portal oracle]$ $ORACLE_HOME/dcm/bin/dcmctl start -ct ohs [oracle@portal oracle]$ $ORACLE_HOME/dcm/bin/dcmctl start -co OC4J_Portal [oracle@portal oracle]$ $ORACLE_HOME/bin/webcachectl start Oracle9iAS Web Cache, Version 9.0.2.0.0 Copyright: Oracle Corporation, 1999-2001 Build CALYPSO_9.0.0_SOLARIS_020411 Admin Server now running as process 8484 Admin Server is attempting to start the Cache Server Oracle9iAS Web Cache, Version 9.0.2.0.0 Copyright: Oracle Corporation, 1999-2001 Build CALYPSO_9.0.0_SOLARIS_020411 Cache Server now running as process 8489 Login Oracle Enterprise Manager: <http://portal.its.unimacq.edu.au:1810/> and you can see deployed applications EJBTest, UnimacqProviders, portalTools already there. |