Oracle iAS servlet.

Hi guys,
I created a servlet that will accept requests and will send off the requested file. Now, these java classes create the actual IFS connections and retrieves the files, and so on. I deployed this little program in Weblogic and it worked great. But now that I sent the files to be deployed in the iAS is throwing an error stating:
java.lang.NoClassDefFoundError: oracle/ifs/beans/Family
So my question is. If this iAS is the one used for the installation of CMSDK, do I still need to specify the cmsdk.jar file in the classpath for the app server in order for my program to work?. If that is the case, how come I did not get the error while trying to use the IfsSession and IfsService classes?
Thanks

Are you using Internet File System 9.0.1/2, or the CM SDK?
If you are deploying to 9iAS (and using CM SDK), you will need to ensure that the OC4J container has the cmsdk.jar accessible (library path).
The simplest mechanism would be to edit the appropriate container's application.xml file found under the config directory and add a library path entry:
     <library path="....cmsdk.jar" />

Similar Messages

  • Internal Server 500 error while doing the load test in Oracle IAS/EBS

    While execute the load(350 users) after the 20 minutes execution aplication throw the Internal Server 500 error. Also number of errors are increasing continuosly.
    No that there is no outof memory error in the eny logs
    In the error_log
    [Sat Sep 15 16:37:07 2012] [error] [client IP] [ecid: 1347741427:10.4.165.182:8328:0:188,0] mod_oc4j: Failed to find a failover oc4j process for session request for destination: application://oacore (no island or jgroup).
    [Sat Sep 15 16:37:07 2012] [error] [client IP] [ecid: 1347741427:10.4.165.182:8328:0:188,0] mod_oc4j: There is no oc4j process (for destination: application://oacore) available to service request.
    In the oacorestd.err (exception)
    12/09/14 16:37:44 oracle.apps.fnd.common.PoolException: Exception creating new Poolable object.
    12/09/14 16:37:44      at oracle.apps.fnd.common.Pool.createObject(Pool.java:1286)
    12/09/14 16:37:44      at oracle.apps.fnd.common.Pool.borrowObject(Pool.java:1027)
    12/09/14 16:37:44      at oracle.apps.fnd.security.DBConnObjPool.borrowObject(DBConnObjPool.java:584)
    12/09/14 16:37:44      at oracle.apps.fnd.security.AppsConnectionManager.borrowConnection(AppsConnectionManager.java:330)
    12/09/14 16:37:44      at oracle.apps.fnd.common.Context.borrowConnection(Context.java:1719)
    12/09/14 16:37:44      at oracle.apps.fnd.common.AppsContext.getPrivateConnectionFinal(AppsContext.java:2314)
    12/09/14 16:37:44      at oracle.apps.fnd.common.AppsContext.getExtraJDBCConnection(AppsContext.java:2672)
    12/09/14 16:37:44      at oracle.apps.fnd.common.AppsContext.getExtraJDBCConnection(AppsContext.java:2564)
    12/09/14 16:37:44      at oracle.apps.fnd.framework.webui.OAServerDelegate.handleError(OAServerDelegate.java:1922)
    12/09/14 16:37:44      at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1270)
    12/09/14 16:37:44      at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
    12/09/14 16:37:44      at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2662)
    12/09/14 16:37:44      at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1940)
    12/09/14 16:37:44      at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
    12/09/14 16:37:44      at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
    12/09/14 16:37:44      at OA.jspService(_OA.java:212)
    12/09/14 16:37:44      at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    12/09/14 16:37:44      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    12/09/14 16:37:44      at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    12/09/14 16:37:44      at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
    12/09/14 16:37:44      at OA.jspService(_OA.java:221)
    12/09/14 16:37:44      at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    12/09/14 16:37:44      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    12/09/14 16:37:44      at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    12/09/14 16:37:44      at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
    12/09/14 16:37:44      at RF.jspService(_RF.java:225)
    12/09/14 16:37:44      at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    12/09/14 16:37:44      at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    12/09/14 16:37:44      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    12/09/14 16:37:44      at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    12/09/14 16:37:44      at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    12/09/14 16:37:44      at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    12/09/14 16:37:44      at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    12/09/14 16:37:44      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    12/09/14 16:37:44      at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    12/09/14 16:37:44      at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    12/09/14 16:37:44      at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
    12/09/14 16:37:44      at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    12/09/14 16:37:44      at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    12/09/14 16:37:44      at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    12/09/14 16:37:44      at java.lang.Thread.run(Thread.java:619)
    12/09/14 16:37:44 Caused by: oracle.apps.fnd.common.AppsException: java.sql.SQLRecoverableException: IO Error: Connection reset
    12/09/14 16:37:44      at oracle.apps.fnd.security.ConnectionManager.dbConnect(ConnectionManager.java:1522)
    12/09/14 16:37:44      at oracle.apps.fnd.security.AppsConnectionManager.localAppsConnect(AppsConnectionManager.java:1270)
    12/09/14 16:37:44      at oracle.apps.fnd.security.AppsConnectionManager.localAppsConnect(AppsConnectionManager.java:1165)
    12/09/14 16:37:44      at oracle.apps.fnd.security.AppsConnectionManager.localAppsConnect(AppsConnectionManager.java:1154)
    12/09/14 16:37:44      at oracle.apps.fnd.security.AppsConnectionManager.makeGuestConnection(AppsConnectionManager.java:817)
    12/09/14 16:37:44      at oracle.apps.fnd.security.DBConnObj.<init>(DBConnObj.java:230)
    12/09/14 16:37:44      at sun.reflect.GeneratedConstructorAccessor51.newInstance(Unknown Source)
    12/09/14 16:37:44      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    12/09/14 16:37:44      at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    12/09/14 16:37:44      at oracle.apps.fnd.common.Pool.createObject(Pool.java:1273)
    httpd.conf param in application
    Timeout 300, KeepAlive ON, MaxKeepAliveRequests 0, KeepAliveTimeout 15, MinSpareServers 5, MaxSpareServers 10, StartServers 5, MaxClients 2000
    -Xmx1536M -Xms1536M -XX:MaxPermSize=256M
    Oracle EBS 12.1.3
    Oracle IAS 10.1.3
    Oracle DB 11.1.0.7

    Plz see the opmn.xml for your reference
    <?xml version="1.0" encoding="UTF-8" ?>
    - <!-- $Header: opmn_xml_1013.tmp 120.22.12010000.5 2010/02/17 10:51:33 sbandla ship $
    -->
    - <!-- Configuration file for OPMN
    -->
    - <!-- ###############################################################
    This file is automatically generated by AutoConfig. It will be read and
    overwritten. If you were instructed to edit this file, or if you are not
    able to use the settings created by AutoConfig, refer to Metalink Note
    387859.1 for assistance.
    -->
    - <opmn xmlns="http://www.oracle.com/ias-instance">
    <log path="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/opmn.log" comp="internal;ons;pm" rotation-size="1500000" rotation-hour="0" />
    <debug path="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/opmn.dbg" comp="" rotation-size="1500000" rotation-hour="0" />
    - <notification-server interface="ipv4">
    <port local="6102" remote="6202" request="6502" />
    <ssl enabled="true" wallet-file="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/certs/opmn" />
    - <topology>
    <nodes list="ht-eagorasvr4.virtusa.com:6202" />
    </topology>
    </notification-server>
    - <process-manager>
    - <process-modules>
    - <module path="$ORACLE_HOME/opmn/lib/libopmnohs">
    <module-id id="OHS" />
    </module>
    - <module path="$ORACLE_HOME/opmn/lib/libopmnoc4j">
    <module-id id="OC4J" />
    </module>
    - <module path="$ORACLE_HOME/opmn/lib/libopmncustom">
    <module-id id="CUSTOM" />
    </module>
    - <module path="$ORACLE_HOME/opmn/lib/libopmniaspt">
    <module-id id="IASPT" />
    </module>
    </process-modules>
    - <ias-instance id="PTEST_ht-eagorasvr4.ht-eagorasvr4.virtusa.com" name="PTEST_ht-eagorasvr4.ht-eagorasvr4.virtusa.com">
    - <environment>
    <variable id="TMP" value="/tmp" />
    </environment>
    - <module-data>
    - <category id="start-parameters">
    <data id="routing-id" value="g_rt_id" />
    </category>
    </module-data>
    - <ias-component id="IASPT" status="disabled">
    - <environment>
    <variable id="LD_LIBRARY_PATH" value="/ebiz1/PTEST/apps/tech_st/10.1.3/lib32:/ebiz1/PTEST/apps/tech_st/10.1.3/lib" append="true" />
    <variable id="LIBPATH" value="/ebiz1/PTEST/apps/tech_st/10.1.3/lib32:/ebiz1/PTEST/apps/tech_st/10.1.3/lib" append="true" />
    <variable id="SHLIB_PATH" value="/ebiz1/PTEST/apps/tech_st/10.1.3/lib32:/ebiz1/PTEST/apps/tech_st/10.1.3/lib" append="true" />
    </environment>
    - <process-type id="IASPT" module-id="IASPT" working-dir="/ebiz1/PTEST/apps/tech_st/10.1.3/iaspt/bin">
    <port id="ajp" range="7501-7600" />
    <process-set id="IASPT" numprocs="1" />
    </process-type>
    </ias-component>
    - <ias-component id="ASG" status="disabled" id-matching="true">
    - <process-type id="ASG" module-id="CUSTOM">
    <start timeout="600" />
    <stop timeout="120" />
    - <process-set id="ASG" numprocs="1">
    - <module-data>
    - <category id="start-parameters">
    <data id="start-executable" value="/ebiz1/PTEST/apps/tech_st/10.1.3/dsa/bin/dsaServer.sh" />
    <data id="start-args" value="/ebiz1/PTEST/apps/tech_st/10.1.3/dsa/dsa.conf" />
    <data id="stop-executable" value="/ebiz1/PTEST/apps/tech_st/10.1.3/dsa/bin/dsaShutdown.sh" />
    </category>
    </module-data>
    </process-set>
    </process-type>
    </ias-component>
    - <ias-component id="HTTP_Server">
    - <process-type id="HTTP_Server" module-id="OHS">
    - <environment>
    <variable id="DEFAULT_LOGS_DIR" value="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/Apache" append="true" />
    </environment>
    - <module-data>
    - <category id="start-parameters">
    <data id="start-mode" value="ssl-enabled" />
    <data id="config-file" value="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/ora/10.1.3/Apache/Apache/conf/httpd.conf" />
    </category>
    </module-data>
    <process-set id="HTTP_Server" numprocs="1" />
    </process-type>
    </ias-component>
    - <ias-component id="default_group">
    - <process-type id="home" module-id="OC4J" status="disabled" working-dir="$ORACLE_HOME/j2ee/home">
    - <module-data>
    - <category id="start-parameters">
    <data id="java-options" value="-server -Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false" />
    <data id="java-bin" value="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/admin/scripts/java.sh" />
    </category>
    - <category id="stop-parameters">
    <data id="java-options" value="-Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false" />
    </category>
    </module-data>
    <start timeout="600" retry="2" />
    <stop timeout="120" />
    <restart timeout="720" retry="2" />
    <port id="default-web-site" range="22510-22514" protocol="ajp" />
    <port id="rmi" range="21010-21014" />
    <port id="jms" range="24010-24014" />
    <process-set id="default_group" numprocs="1" />
    </process-type>
    - <process-type id="oacore" module-id="OC4J" status="enabled" working-dir="$ORACLE_HOME/j2ee/home">
    - <module-data>
    - <category id="start-parameters">
    <data id="java-options" value="-server -verbose:gc -Xmx2G -Xms2G -XX:MaxPermSize=512M -XX:NewRatio=2 -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=8 -Dcom.sun.management.jmxremote -Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false -Doracle.security.jazn.config=/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/ora/10.1.3/j2ee/oacore/config/jazn.xml -Dhttp.cookie.ignoreCommaInCookiesNamed=X_NoMatchingCookies" />
    <data id="java-bin" value="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/admin/scripts/java.sh" />
    <data id="oc4j-options" value="-out /ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/oacorestd.out -err /ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/oacorestd.err" />
    </category>
    - <category id="stop-parameters">
    <data id="java-options" value="-server -verbose:gc -Xmx1024M -Xms512M -XX:MaxPermSize=160M -XX:NewRatio=2 -XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 -Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false" />
    </category>
    - <category id="security-parameters">
    <data id="wallet-file" value="file:/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/certs/Apache" />
    </category>
    </module-data>
    <start timeout="600" retry="2" />
    <stop timeout="120" />
    <restart timeout="720" retry="2" />
    <port id="default-web-site" range="21510-21520" protocol="ajp" />
    <port id="rmi" range="20010-20020" />
    <port id="jms" range="23010-23020" />
    <process-set id="default_group" numprocs="8" />
    </process-type>
    - <process-type id="forms" module-id="OC4J" status="enabled" working-dir="$ORACLE_HOME/j2ee/home">
    - <module-data>
    - <category id="start-parameters">
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 -XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 -Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false -Doracle.security.jazn.config=/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/ora/10.1.3/j2ee/forms/config/jazn.xml" />
    <data id="java-bin" value="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/admin/scripts/java.sh" />
    <data id="oc4j-options" value="-out /ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/formsstd.out -err /ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/formsstd.err" />
    </category>
    - <category id="stop-parameters">
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 -XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 -Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false" />
    </category>
    - <category id="security-parameters">
    <data id="wallet-file" value="file:/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/certs/Apache" />
    </category>
    </module-data>
    <start timeout="600" retry="2" />
    <stop timeout="120" />
    <restart timeout="720" retry="2" />
    <port id="default-web-site" range="22010-22014" protocol="ajp" />
    <port id="rmi" range="20510-20514" />
    <port id="jms" range="23510-23514" />
    <process-set id="default_group" numprocs="1" />
    </process-type>
    - <process-type id="oafm" module-id="OC4J" status="enabled" working-dir="$ORACLE_HOME/j2ee/home">
    - <module-data>
    - <category id="start-parameters">
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 -XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 -Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false -Doracle.security.jazn.config=/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/ora/10.1.3/j2ee/oafm/config/jazn.xml" />
    <data id="java-bin" value="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/admin/scripts/java.sh" />
    <data id="oc4j-options" value="-out /ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/oafmstd.out -err /ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/oafmstd.err" />
    </category>
    - <category id="stop-parameters">
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 -XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 -Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false" />
    </category>
    - <category id="security-parameters">
    <data id="wallet-file" value="file:/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/certs/Apache" />
    </category>
    </module-data>
    <start timeout="600" retry="2" />
    <stop timeout="120" />
    <restart timeout="720" retry="2" />
    <port id="default-web-site" range="25010-25014" protocol="ajp" />
    <port id="rmi" range="25510-25514" />
    <port id="jms" range="24510-24514" />
    <process-set id="default_group" numprocs="1" />
    </process-type>
    - <process-type id="forms-c4ws" module-id="OC4J" status="disabled" working-dir="$ORACLE_HOME/j2ee/home">
    - <environment>
    <variable id="DISPLAY" value="ht-eagorasvr4:0.0" append="true" />
    </environment>
    - <module-data>
    - <category id="start-parameters">
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 -XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 -Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=false -Dhttp.webdir.enable=false -Doracle.security.jazn.config=/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/ora/10.1.3/j2ee/forms-c4ws/config/jazn.xml" />
    <data id="java-bin" value="/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/admin/scripts/java.sh" />
    <data id="oc4j-options" value="-out /ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/forms-c4wsstd.out -err /ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/logs/ora/10.1.3/opmn/forms-c4wsstd.err" />
    </category>
    - <category id="stop-parameters">
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 -XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 -Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=false -Dhttp.webdir.enable=false" />
    </category>
    - <category id="security-parameters">
    <data id="wallet-file" value="file:/ebiz1/PTEST/inst/apps/PTEST_ht-eagorasvr4/certs/Apache" />
    </category>
    </module-data>
    <start timeout="600" retry="2" />
    <stop timeout="120" />
    <restart timeout="720" retry="2" />
    <port id="default-web-site" range="26010-26014" protocol="ajp" />
    <port id="rmi" range="27510-27514" />
    <port id="jms" range="26510-26514" />
    <process-set id="default_group" numprocs="0" />
    </process-type>
    </ias-component>
    </ias-instance>
    </process-manager>
    </opmn>
    Regards
    M Aslam

  • Oracle IAS and Servlets2.x compatibility

    Hi,
    Does someone knows what Servlet API version is supported by Oracle IAS 8i ????
    I am sure that the 2.0 is provided by JServ but what about the 2.1 or (better) 2.2 ??
    Regards

    ias 1.00 or 1.0.1 which i assume you are referring to as ias 8i follows the apache lead for servlets api 2.0 in the "jserv" component.
    it has an oracle jsp engine in it which is very close to 1.1
    the ias 9i version has two jvm's which can support jsp's and servlets.
    tehnapache "jserv" as described above
    anfd the "oracle 9i jvm" (formerly known as the "jserver" component in the 8i rdbms.
    the "oracle 9i jvm" can support servlets 2.2 and jsp 1.1 along with the ejb 1.1 specs.

  • Upgrade Oracle iAS 9.0.4.1 JDBC Driver to 9.2.0.8

    Hi,
    I'm using Oracle Application Server 10g R1 (9.0.4.1) for a JDBC application that connects to an Oracle 9.2.0.7 Database.
    Due to some NLS problems with JDBC connections which are out of the scope of this posting, I need to upgrade the JDBC Driver of iAS 9.0.4.1 to the latest JDBC Driver, closest to my database full version. Since there is no 9.2.0.7 JDBC Driver set, I downloaded the 9.2.0.8 JDBC Driver files for Java JRE 1.4 which is the jdk/jre of the iAS 9.0.4.1.
    This set though, contains files ojdbc14.jar, ojdbc14_g.jar and ocrs12.jar and NOT the JDBC Driver files that are found in the ORACLE_HOME\jdbc\lib path of the iAS 9.0.4.1., and of course, replacing the existing with the new ones, does not work (does not update the JDBC Driver on the server).
    How can this upgrade be archived?
    Is anyone aware of the documented JDBC upgrade procedure for Oracle iAS 9.0.4.1, to driver version 9.2.0.8?
    Why there is no classes12.zip or classes12.jar distribution in the JDBC driver 9.2.0.8 set?
    Thank you

    JspServlet: unable to dispatch to requested page: Exception:java.lang.UnsupportedClassVersionError: wfrecruit/WFRequisition (Unsupported major.minor version 49.0)
    Application is compiled with a JDK version and run with another version of JDK.
    Compile and run application with same version of JDK.

  • How to install oracle xsql servlet on bea weblogic 5.1

              Hi there,
              I tried to install oracles xsql servlet (1.0.4.1) on bea weblogic 5.1 without
              any success.
              in weblogic.properties I started with:
              weblogic.httpd.webApp.xsql=c:\\weblogic\\myserver\\servletclasses\\xsql
              And in this dir I have WEB-INF with the following web.xml:
              <?xml version="1.0" encoding="ISO-8859-1"?>
              <!DOCTYPE web-app
              PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
              "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
              <web-app>
              <servlet>
              <servlet-name>oracle-xsql-servlet</servlet-name>
              <servlet-class>oracle.xml.xsql.XSQLServlet</servlet-class>
              </servlet>
              <servlet-mapping>
              <servlet-name>oracle-xsql-servlet</servlet-name>
              <url-pattern> *.xsql </url-pattern>
              </servlet-mapping>
              </web-app>
              So the xsql extension is mapped to the named servlet which is found in a jar file
              contained in subdirectory lib.
              The problem is that the general mapping of *.xsql extension to specified class
              does not work at all. And there are no errors...
              Application server just presents me with the content of the xsql file instead
              of executing servlet whith the xsql file as input.
              Any ideas??
              Thanx in advance.
              JK
              

    What kind of problem do you have?
    If it's not connected with JDBC, you'd better post your question
    in webservices newsgroup.
    Regards,
    Slava Imeshev
    "leopld goess" <[email protected]> wrote in message
    news:[email protected]..
    hy out there.
    i've been working with apache soap on wl 5.1 for a while now, and
    everything seems to be working allright- as long as i don't try to
    install a servicepack, namely sp8 or sp10. if i do that, the entire
    soap service fails to deploy.
    any ideas...
    thanx
    leopold

  • Oracle XSQL Servlet Parse Error when anchoring a link to an image

    I have a database of document links that I wish to portray in a table as graphic images. In other words, each image is a hypertext link to the document.
    From my HTML 101 I used to do this as follows:
    <IMG SRC="image.gif">
    Note, no </IMG> end tag, but this produces an image that I can click to access that document. Lousy form, but it works.
    When I run my XSL with corresponding XSQL file to create the HTML file I get the following Servlet Parse Error:
    Oracle XSQL Servlet Page Processor 1.0.1.0 (Production)
    XSQL-006: XSLT stylesheet is not well-formed: ucmDatabase3.xsl
    XML parse error at line 66, char 15
    End tag does not match start tag 'img'
    I then added the </IMG> end tag,
    <IMG SRC="image.gif"> </IMG>
    which satisfies the parser, but now I get my graphic image AND the underlined linked text together in the same table cell, which SUCKS...
    Is there a way around this madness?
    Thanks for your comments..
    Jon Kotas
    Boeing
    Canoga Park, CA

    Remember that an XSLT stylesheet is, in particular, a well-formed XML document. In a well-formed XML document, you
    cannot have an unterminated element like:
      <foo>
        <bar>  <!-- This elemenent is not closed correctly -->
      </foo>So, in your example, you're running into the problem with
    your <IMG> tag, since you have:
      <A>
        <IMG src="...">  <!-- This elt is not closed correctly -->
      </A>You just need to close the IMG tag by changing the closing > to /> instead, like this:
      <A>
        <IMG src="..."/>  <!-- This elt *IS* closed correctly -->
      </A>When it's written out to the browser, you'll see that the
    trailing slash will be removed, so the browser will be
    happy, too.

  • File Upload and Download in Oracle iAS PL/SQL Gateway

    i'm using the example 113471.1 to "File Upload and Download in
    Oracle iAS PL/SQL Gateway"
    when i press the submit button after i select a file to upload
    i get the next message in the browser "No se puede mostrar la
    pagina" HTTP 404 file not found.
    I think the problem is in ctnsample.upload_form in the line
    htp.formOpen(curl => 'cntsample.upload', cmethod => 'POST',
    cenctype => 'multipart/form-data');
    The ctnsample.remove work fine.
    Could you,help me...

    There is a document in the Oracle 9iAS 1.0.2.2 Library titled "Using the PL-SQL Gateway" Part Number A90099-01.pdf that explains file upload and download through modplsql. In particular there is a section there titled "Direct BLOB Download" which explains how one can easily download a blob utilising the wpg_docload package.
    I am still concerned that there exist duplicate copies of my blob content. One copy in the wwdoc_document$ table, and one in my custom table.
    Dmitry/Oracle can you confirm this?

  • Oracle XSQL Servlet entries in jserv.properties

    In my oracle 8.7 instllation on Win NT, the jserv.properties file has the foll entries
    # Oracle XSQL Servlet
    wrapper.classpath=D:\oracle\ora81/lib/oraclexsql.jar
    wrapper.classpath=D:\oracle\ora81/jdbc/lib/classes12.zip
    wrapper.classpath=D:\oracle\ora81/lib/xmlparserv2.jar
    wrapper.classpath=D:\oracle\ora81/rdbms/jlib/xsu12.jar
    wrapper.classpath=D:\oracle\ora81/xdk/lib
    Is this correct, or should the slashes in be changed as in D:\oracle\ora81\lib\oraclexsql.jar
    null

    I may sound stupid,
    But why does it not matter?
    null

  • Oracle Ias 9i and Apache - How connected?

    Hi everybody,
    here is my problem:
    i need to know how Oracle Ias 9i communicates with the Apache integrated in itself. I have to understand if i can redirect the requests to the Ias 9i through another Apache instance than the integrated one. This other Apache is resident on another server. Can i manage the communication between this new Apache istance and my Oracle Ias 9i? Does exist something similar to the mod_jk (communication Apache-Tomcat) i can use to do that? Or maybe the only Apache who can answer is the one integrated in my Oracle Ias 9i?
    Please, i'm in a big big hurry...
    Thank you!!!
    Matte

    This is a database package that do the job:
    CREATE OR REPLACE PACKAGE Cryptit AS
       FUNCTION encrypt( Str VARCHAR2 ) RETURN RAW;
       FUNCTION decrypt( xCrypt VARCHAR2 ) RETURN VARCHAR2;
    END Cryptit;
    CREATE OR REPLACE PACKAGE BODY Cryptit AS
       crypt_raw RAW(2000);
       crypt_str VARCHAR(2000);
       FUNCTION encrypt( Str VARCHAR2 ) RETURN RAW AS
       l INTEGER := LENGTH(str);
       i INTEGER;
       padblock RAW(2000);
       Cle RAW(8) := UTL_RAW.CAST_TO_RAW('frankzap');
       BEGIN
          i := 8-MOD(l,8);
          padblock := utl_raw.cast_to_raw(str||RPAD(CHR(i),i,CHR(i)));
          dbms_obfuscation_toolkit.DESEncrypt(
                   input     => padblock,
                   KEY       => Cle,
                   encrypted_data => crypt_raw );
          RETURN crypt_raw ;
       END;
       FUNCTION decrypt( xCrypt VARCHAR2 ) RETURN VARCHAR2 AS
       l NUMBER;
       Cle RAW(8) := UTL_RAW.CAST_TO_RAW('frankzap');
       crypt_raw RAW(2000) := utl_raw.cast_to_raw(utl_raw.cast_to_varchar2(xCrypt)) ;
       BEGIN
          dbms_obfuscation_toolkit.DESDecrypt(
                   input     => xCrypt,
                   KEY       => Cle,
                   decrypted_data => crypt_raw );
          crypt_str := utl_raw.cast_to_varchar2(crypt_raw);
          l := LENGTH(crypt_str);
          crypt_str := RPAD(crypt_str,l-ASCII(SUBSTR(crypt_str,l)));
          RETURN crypt_str;
       END;
    END Cryptit;
    /You can call the encrypt() function to get the encrypted string and call the decrypt() function to get the unencrypted string.
    Francois

  • How to Disable SSLv2 in Oracle IAS 10.1.3

    How to disable SSLV2 in Oracle IAS 10.1.3.. I added below in ssl.conf file.. But it is not working...
    SSLProtocol -ALL SSLv3 TLSv1
    SSLCipherSuite ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM
    Thanks
    Lalitha

    How can you have WebCache if you are using 10.1.3 version?
    The cause of this problem has been identified and verified in an unpublished Bug 4761833 : "IE FAILS TO TO CONNECT TO WEBCACHE VIA SSL IF SSLV2.0 IS NOT SELECTED".
    By default Webcache sets its SSL_ENABLED parameter in webcache.xml to: SSLV3_V2H
    This supports only SSL V2.0 and SSLV3.0 and not TLSV1.0
    When IE makes a connection with: SSL V2.0, SSLV3.0, TLSV1.0 all checked, an Ethereal sniff shows:
    SSLV2 Client Hello
    SSLV3 Server Hello
    When IE makes a connection with: SSLV3.0, TLSV1.0 checked, SSL v2.0 unchecked, an Ethereal sniff shows:
    TLSV1 Client Hello
    SSLV3 Alert (Level: Fatal, Description: Unexpected Message)
    When Firefox makes a connection with SSLV3.0, TLSV1.0 checked, SSL v2.0 unchecked an Ethereal
    sniff shows:
    SSLV2 Client Hello
    SSLV3 Server Hello
    So even though SSLV2.0 is unchecked it still makes the initial Client Hello via SSLV2.0 hence why Mozilla works
    The reason why IE fails when SSLV2.0 is unchecked is because IE always uses what it considers to be the best Protocol and picks TLSV1.0, and as the default SSL_ENABLED parameter in Webcache does not support TLS V1.0, then it fails.
    Solution
    To implement the solution, execute the following steps:
    1. Edit the $ORACLE_HOME/webcache/webcache.xml
    For the SSL Listen entry e.g:
    <LISTEN IPADDR="ANY" PORT="443" SSLENABLED="SSLV3_V2H" PORTTYPE="NORM">
    Change:
    "SSLV3_V2H"
    to
    "SSL"
    2. Save the file and restart webcache, and then test you can access Webcache via SSL with SSLV2.0 unchecked
    Hope this helps
    Regards.

  • Oracle XSQL Servlet Page Processor 0.9.9.1 (Technology Preview)

    I trying XSQL Servlet in oracle8.1.6,Java Web Server.
    When I access http://localhost:8080/xsql/index.html
    I am getting this error.
    "Oracle XSQL Servlet Page Processor 0.9.9.1 (Technology Preview)
    XSQL-013: XSQL Page URI is null or has an invalid format."
    Any suggestion....
    null

    JWS is not one of the supported Servlet Engines in 1.0.0.0 please see the release notes for supported engines (there are lots of them).
    The XSQL 1.0.1.0 release will support and
    additional set of engines that cause XSQL-013 errors becuase the return null for
    the Servlet API call:
    req.getRealPath(req.getServletPath());

  • Error while strarting SOA service (oracle.ias.opmn.optic.OpticControlExcept

    Hi All ,
    Am facing a big problem with SOA suite installed in Windows vista , first time it worked fine but now am not able to start the service . If am creating a integration service connection in Jdeveloper it showing Failed for BPEL PM and ESB .
    Following is the error am receiving while starting 10g Suite
    oracle.ias.opmn.optic.OpticControlException: Error from opmn during process control operation
         at oracle.ias.opmn.optic.AbstractOpmnEntity.runCommand(AbstractOpmnEntity.java:174)
         at oracle.ias.opmn.optic.AbstractOpmnEntity.start(AbstractOpmnEntity.java:110)
         at oracle.appserver.startupconsole.control.OPMNController.doStart(OPMNController.java:89)
         at oracle.appserver.startupconsole.control.Controller.start(Controller.java:69)
         at oracle.appserver.startupconsole.control.GroupController.doStart(GroupController.java:47)
         at oracle.appserver.startupconsole.control.Controller.start(Controller.java:69)
         at oracle.appserver.startupconsole.view.controller.ControllerAdapter.start(ControllerAdapter.java:30)
         at oracle.appserver.startupconsole.view.controller.MasterControlAdapter.run(MasterControlAdapter.java:94)
         at oracle.appserver.startupconsole.view.Runner.main(Runner.java:39)
    Please help .
    Thanks
    Sourav

    Thanks for the reply, but i already inluded optic.jar finr in classpath and also plased it in the applib folder.
    Rgards,
    Srikanth.T

  • Trying to make oracle-xsql-servlet to work under tomcat

    I am trying setup Setup "oracle-xsql-servlet" to work under tomcat.
    #1. I have installed the xdk from orcale at "C:\xdk_nt_10_1_0_2_0_production"
    #2. I have installed "Apache Tomcat Version 6.0.14"
    #3.
    I have made the following changes to "catalina.bat"
    REM Added for Oracle XSQL Servlet
    REM -----------------------------
    set CLASSPATH=%CLASSPATH%;C:\xdk_nt_10_1_0_2_0_production\lib\xsu12.jar
    set CLASSPATH=%CLASSPATH%;C:\xdk_nt_10_1_0_2_0_production\lib\oraclexsql.jar
    set CLASSPATH=%CLASSPATH%;C:\xdk_nt_10_1_0_2_0_production\lib\xmlparserv2.jar
    set CLASSPATH=%CLASSPATH%;C:\xdk_nt_10_1_0_2_0_production\lib\classes111.zip
    set CLASSPATH=%CLASSPATH%;C:\xdk_nt_10_1_0_2_0_production\xdk\admin
    echo %CLASSPATH%
    #4 created a new folder under "C:\apache-tomcat-6.0.14\apache-tomcat-6.0.14\webapps" xdk
    and created a web.xml in it. Following are the entries is the web.xml:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
         <description>
    XDK Examples.
    </description>
         <display-name>XDK Examples</display-name>
         <servlet>
              <servlet-name>oracle-xsql-servlet</servlet-name>
              <servlet-class>oracle.xml.xsql.XSQLServlet</servlet-class>
              <load-on-startup>1</load-on-startup>
         </servlet>
         <servlet-mapping>
              <servlet-name>oracle-xsql-servlet</servlet-name>
              <url-pattern> *.xsql </url-pattern>
         </servlet-mapping>
    </web-app>
    PROBLEM. When I start up tomcat, I keep getting the following errors.
    SEVERE: Error deploying web application directory xdk
    java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)     
    OTHER APPLICATIONS such as Examples (provided by apache) work fine.
    Any ideas ?

    XSQL may be used with Tomcat 3.1 and 3.2.
    Refer to section Jakarta Tomcat 3.1 or 3.2
    http://www.oracle.com/technology/tech/xml/xdk/doc/production10g/doc/java/xsql/xsql_userguide.html#ID3386

  • Got this Error "oracle.ias.repository.schema.SchemaException"

    Hi..
    I want to start back the Application Portal(HTTP) Server that i shut down yesterday.
    So, i followed the steps..
    1)up the lsnrctl
    2)up the database
    3)up the oidmon
    4)up the oidctl
    5)up the dcmctl start -cl
    up the dcmctl -ct ohs
    up the dcmctl -ct oc4j
    But, when i did dcmctl getstate -v
    it gaves me this error.
    "ADMN-100999
    See base exception for details.
    Base Exception:
    oracle.ias.repository.schema.SchemaException:Unable to connect to Directory Serv
    er:javax.naming.CommunicationException: eroom.ctuzxm.com:4032 [Root exception
    is java.net.ConnectException: Connection refused]
    See base exception for details."
    Where i did wrong?
    Fyi, previously, it just ok..
    Thanks

    The command
    1)./lsnrctl start
    2)sqlplus
    startup
    3)./oidmon start
    4)./oidctl server=oidldapd instance=1 configset=1 start
    5)./dcmctl start -cl
    6)./dcmctl start -ct ohs
    7)./dcmctl start -ct oc4j
    8)when i type this, it gave error..
    ./dcmctl getstate -v
    Thanks.

  • ClassNotFoundException:oracle.ias.sysmgmt.deployment.j2ee.xml.WarStdXml

    Hi,
    I am using dcm.jar to programatically deploy a war file in the oracle 10g app server but i am getting the following exception i am able to see this class in dcm.jar .I was able to start/stop a component using the same dcm.jar.Can someone please help me how to resolve this as this is very critical for my work to proceed.Thanks In Advance
    ADMN-300023
    04/10/31 11:51:20 Cannot find class oracle.ias.sysmgmt.deployment.j2ee.xml.WarStdXml
    Base Exception:
    java.lang.ClassNotFoundException:oracle.ias.sysmgmt.deployment.j2ee.xml.WarStdXml
    04/10/31 11:51:20
    04/10/31 11:51:20 Cannot find class oracle.ias.sysmgmt.deployment.j2ee.xml.WarStdXml
    Root Cause: oracle.ias.sysmgmt.deployment.j2ee.xml.WarStdXml

    For sure you are missing a library as the 'Caused by: java.lang.ClassNotFoundException: oracle.j2ee.ws.server.WSForwardServlet' error tells.
    You can use 'Tools'->'Manage Libraries' and paste the class name into the search field, search for it and see all libraries which contain the missing class. Add this (one of them) to the projects libs and it should work.
    Make sure you deploy to a server which is set up with the correct adf runtime libs (11.1.1.5.0 means you need a WLS 10.3.5 server).
    Timo

Maybe you are looking for