OC4J Newbie:  How to configure oc4j em console

I have recently downloaded the oc4j_extended_101340.zip and followed the installation procedures. After issuing the java -jar oc4j.jar (from $J2EE_HOME), I am able to access the http://<hostname>:8888 URL with success. However, when I click the link to manage the oc4j instance (http://<hostname>:8888/em) I am redirected to (http://<hostname>:8888/em/console/ias/oc4j/home), but receive an internal server error 500. Is there something I'm missing?

After modifying the j2ee-logging.xml file for increased tracing and restarting the oc4j instance (output follows)...
08/09/09 09:20:52 FINEST: Oc4jMBeanServerFactory.init Creating MBeanServer for domain oc4j
08/09/09 09:20:52 FINEST: Oc4jMBeanServerFactory.registerSystemMBeans Registering J2EELogging MBean with MBeanServer
08/09/09 09:20:52 FINEST: Oc4jMBeanServerFactory.registerSystemMBeans Registering the J2EEDomain MBean with MBeanServer
08/09/09 09:20:52 FINEST: Oc4jMBeanServerFactory.registerSystemMBeans Registering the EJBCompiler MBean with MBeanServer
08/09/09 09:20:52 FINEST: Oc4jMBeanServerFactory.registerSystemMBeans Registering the Compiler MBean with MBeanServer
08/09/09 09:20:52 FINER: UseDeploymentLockFile.installIfNeeded File lock hooks not installed
08/09/09 09:20:59 FINER: LocalizationFilterMBeanServer.registerMBean register mbean: default:type=OracleASJMSConnector,name=OracleASjms,providerType=OracleASJMS
2008-09-09 09:21:01.425 NOTIFICATION J2EE HTTP-00011 Http server listener initialized on port: 8888
2008-09-09 09:21:01.437 NOTIFICATION J2EE HTTP-00012 Starting web site: file:/data/oracle/product/10.2/oc4j-standalone/j2ee/home/config/default-web-site.xml
2008-09-09 09:21:01.478 NOTIFICATION J2EE HTTP-00014 Starting web application: fop
08/09/09 09:21:01 FINEST: JspPageTable.<init> Initializing JspPageTable
08/09/09 09:21:01 FINEST: JspPageTable.<init> Servlet Config = com.evermind.server.http.EvermindServletConfig@16999c8
08/09/09 09:21:01 FINEST: JspPageTable.<init> JspServlet Instance =oracle.jsp.runtimev2.JspServlet@1ef3d12
08/09/09 09:21:01 FINEST: JspPageTable.<init> pageRepositoryRoot = /data/oracle/product/10.2/oc4j-standalone/j2ee/home/application-deployments/default/fop/persistence/_pages
08/09/09 09:21:01 FINEST: JspPageTable.<init> justRunShortCut = false
08/09/09 09:21:01 FINEST: JspPageTable.<init> jsp-timeout = 0
08/09/09 09:21:01 FINEST: JspPageTable.<init> TldCache= oracle.jsp.parse.tldcache.ApplicationTldCacheImpl@1927504
2008-09-09 09:21:01.997 NOTIFICATION J2EE HTTP-00015 Web application: fop started
2008-09-09 09:21:01.998 NOTIFICATION J2EE HTTP-00014 Starting web application: dms0
2008-09-09 09:21:01.998 NOTIFICATION J2EE HTTP-00015 Web application: dms0 started
2008-09-09 09:21:01.999 NOTIFICATION J2EE HTTP-00014 Starting web application: dms0
2008-09-09 09:21:01.999 NOTIFICATION J2EE HTTP-00015 Web application: dms0 started
2008-09-09 09:21:02.000 NOTIFICATION J2EE HTTP-00014 Starting web application: JMXSoapAdapter-web
2008-09-09 09:21:02.000 NOTIFICATION J2EE HTTP-00015 Web application: JMXSoapAdapter-web started
2008-09-09 09:21:02.000 NOTIFICATION J2EE HTTP-00014 Starting web application: jmsrouter_web
08/09/09 09:21:02 FINEST: JspPageTable.<init> Initializing JspPageTable
08/09/09 09:21:02 FINEST: JspPageTable.<init> Servlet Config = com.evermind.server.http.EvermindServletConfig@1c37b8f
08/09/09 09:21:02 FINEST: JspPageTable.<init> JspServlet Instance =oracle.jsp.runtimev2.JspServlet@e51960
08/09/09 09:21:02 FINEST: JspPageTable.<init> pageRepositoryRoot = /data/oracle/product/10.2/oc4j-standalone/j2ee/home/application-deployments/default/jmsrouter_web/persistence/_pages
08/09/09 09:21:02 FINEST: JspPageTable.<init> justRunShortCut = false
08/09/09 09:21:02 FINEST: JspPageTable.<init> jsp-timeout = 0
08/09/09 09:21:02 FINEST: JspPageTable.<init> TldCache= oracle.jsp.parse.tldcache.ApplicationTldCacheImpl@e51510
08/09/09 09:21:02 FINER: MsgRouterMBeanServlet.init MsgRouterMBeanServlet initializing
08/09/09 09:21:02 FINER: MsgRouterMBean.<init> Created MsgRouterMBean: oracle.j2ee.jmsrouter.mbean.MsgRouterMBean@1cc5af0
08/09/09 09:21:02 FINER: MsgRouterMBean.postRegister ENTRY
08/09/09 09:21:02 FINER: JMXStateImpl.Context getApplicationJndiContext() ENTRY
08/09/09 09:21:02 FINER: JMXStateImpl.getApplicationJndiContext appName_: default
08/09/09 09:21:02 FINER: JMXStateImpl.Context getApplicationJndiContext() RETURN application default context
08/09/09 09:21:02 FINER: AdminMgrBean.ejbCreate AdminMgrBean created: oracle.j2ee.jmsrouter.ejb.AdminMgrBean@18c668c
08/09/09 09:21:02 FINER: MsgRouterMBean.fireXMLConfigEvent ENTRY
08/09/09 09:21:02 FINER: MsgRouterMBean.fireXMLConfigEvent RETURN
08/09/09 09:21:02 FINE: Oc4jJmsMbeanAccessor.registerXMLConfigListener Registered XMLConfigListener
08/09/09 09:21:02 FINER: MsgRouterMBean.postRegister RETURN
08/09/09 09:21:02 FINER: LocalizationFilterMBeanServer.registerMBean register mbean: default:j2eeType=OracleASJMSRouter
08/09/09 09:21:02 FINE: MsgRouterMBeanServlet.registerMBean Registered Message Router MBean
2008-09-09 09:21:02.235 NOTIFICATION J2EE HTTP-00015 Web application: jmsrouter_web started
2008-09-09 09:21:02.236 NOTIFICATION J2EE HTTP-00014 Starting web application: javasso-web
2008-09-09 09:21:02.237 NOTIFICATION J2EE HTTP-00015 Web application: javasso-web started
2008-09-09 09:21:02.237 NOTIFICATION J2EE HTTP-00014 Starting web application: ascontrol
08/09/09 09:21:03 FINER: LocalizationFilterMBeanServer.registerMBean register mbean: ascontrol:objectName=LogViewerService
08/09/09 09:21:04 FINEST: JspPageTable.<init> Initializing JspPageTable
08/09/09 09:21:04 FINEST: JspPageTable.<init> Servlet Config = com.evermind.server.http.EvermindServletConfig@6d98
08/09/09 09:21:04 FINEST: JspPageTable.<init> JspServlet Instance =oracle.jsp.runtimev2.JspServlet@1b2cb9
08/09/09 09:21:04 FINEST: JspPageTable.<init> pageRepositoryRoot = /data/oracle/product/10.2/oc4j-standalone/j2ee/home/application-deployments/ascontrol/ascontrol/persistence/_pages
08/09/09 09:21:04 FINEST: JspPageTable.<init> justRunShortCut = true
08/09/09 09:21:04 FINEST: JspPageTable.<init> jsp-timeout = 0
08/09/09 09:21:04 FINEST: JspPageTable.<init> TldCache= oracle.jsp.parse.tldcache.ApplicationTldCacheImpl@154ec5
2008-09-09 09:21:04.307 NOTIFICATION J2EE HTTP-00015 Web application: ascontrol started
2008-09-09 09:21:04.308 NOTIFICATION J2EE HTTP-00013 Web site: file:/data/oracle/product/10.2/oc4j-standalone/j2ee/home/config/default-web-site.xml started
08/09/09 09:21:04 Oracle Containers for J2EE 10g (10.1.3.4.0) initialized
08/09/09 09:22:04 FINER: AdminMgrBean.ejbRemove AdminMgrBean remove: oracle.j2ee.jmsrouter.ejb.AdminMgrBean@18c668c

Similar Messages

  • How to configure OC4J to force the access only to one page after the log in

    Hi,
    I want to know how could I force the access to only one page of the web application when the user first time accesses.
    I don't want to use session. Is there another way, say by configuring the OC4J configuration files?
    Thanks

    Hi,
    you can write a servlet filter for the we application that checks if the accessed page is the login page and if not of the login page was accessed before
    Frank

  • How to configure OC4J using RMI/IIOP with SSL

    Any help?
    I just mange configure the OC4J using RMI/IIOP but base on
    But when I follow further to use RMI/IIOP with SSL I face the problem with: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    p/s: I use self generate keystore which should be ok as I can use it for https connection.
    Any one can help?
    Below is the OC4J log:
    D:\oc4j\j2ee\home>java -Djavax.net.debug=all -DGenerateIIOP=true -Diiop.runtime.debug=true -jar oc4j.jar
    05/02/23 16:43:16 ================ IIOPServerExtensionProvider.preInitApplicationServer
    05/02/23 16:43:38 ================= IIOPServerExtensionProvider.postInitApplicationServer
    05/02/23 16:43:38 ================== config = {SEPS={IIOP={ssl-port=5556, port=5555, ssl=true, trusted-clients=*, ssl-client-server-auth-port=5557, keystore=D:\\oc4j\\j2ee\\home\\server.keystore, keystore-password=123456, truststore=D:\\oc4j\\j2ee\\home\\server.keystore, truststore-password=123456, ClassName=com.oracle.iiop.server.IIOPServerExtensionProvider, host=localhost}}}
    05/02/23 16:43:38 ================== server.getAttributes() = {threadPool=com.evermind.server.ApplicationServerThreadPool@968fda}
    05/02/23 16:43:38 ================== pool: null
    05/02/23 16:43:38 ====================== In startServer ...
    05/02/23 16:43:38 ==================== Creating an IIOPServer ...
    05/02/23 16:43:38 ========= IIOP server being initialized
    05/02/23 16:43:38 SSL port: 5556
    05/02/23 16:43:38 SSL port 2: 5557
    05/02/23 16:43:43 com.sun.corba.ee.internal.iiop.GIOPImpl(Thread[Orion Launcher,5,main]): getEndpoint(IIOP_CLEAR_TEXT, 5555, null)
    05/02/23 16:43:43 com.sun.corba.ee.internal.iiop.GIOPImpl(Thread[Orion Launcher,5,main]): createListener( socketType = IIOP_CLEAR_TEXT port = 5555 )
    05/02/23 16:43:44 com.sun.corba.ee.internal.iiop.GIOPImpl(Thread[Orion Launcher,5,main]): getEndpoint(SSL, 5556, null)
    05/02/23 16:43:44 com.sun.corba.ee.internal.iiop.GIOPImpl(Thread[Orion Launcher,5,main]): createListener( socketType = SSL port = 5556 )
    05/02/23 16:43:45 ***
    05/02/23 16:43:45 found key for : mykey
    05/02/23 16:43:45 chain [0] = [
    Version: V1
    Subject: CN=Server, OU=Bar, O=Foo, L=Some, ST=Where, C=UN
    Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
    Key: SunJSSE RSA public key:
    public exponent:
    010001
    modulus:
    b1239fff 2ae5d31d b01a0cfb 1186bae0 bbc7ac41 94f24464 e92a7e33 6a5b0844
    109e30fb d24ad770 99b3ff86 bd96c705 56bf2e7a b3bb9d03 40fdcc0a c9bea9a1
    c21395a4 37d8b2ce ff00eb64 e22a6dd6 97578f92 29627229 462ebfee 061c99a4
    1c69b3a0 aea6a95b 7ed3fd89 f829f17e a9362efe ccf8034a 0910989a a8573305
    Validity: [From: Wed Feb 23 15:57:28 SGT 2005,
                   To: Tue May 24 15:57:28 SGT 2005]
    Issuer: CN=Server, OU=Bar, O=Foo, L=Some, ST=Where, C=UN
    SerialNumber: [    421c3768]
    Algorithm: [MD5withRSA]
    Signature:
    0000: 34 F4 FA D4 6F 23 7B 84 30 42 F3 5C 4B 5E 18 17 4...o#..0B.\K^..
    0010: 73 69 73 A6 BF 9A 5D C0 67 8D C3 56 DF A9 4A AC sis...].g..V..J.
    0020: 88 AF 24 28 C9 39 16 22 29 81 01 93 86 AA 1A 5D ..$(.9.")......]
    0030: 07 89 26 22 91 F0 8F DE E1 4A CF 17 9A 02 51 7D ..&".....J....Q.
    0040: 92 D3 6D 9B EF 5E C1 C6 66 F9 11 D4 EB 13 8F 17 ..m..^..f.......
    0050: E7 66 58 9F 6C B0 60 7C 39 B4 E0 B7 04 A7 7F A6 .fX.l.`.9.......
    0060: 4D A5 89 E7 F4 8A DC 59 B4 E7 A5 D4 0A 35 9A F1 M......Y.....5..
    0070: A2 CD 3A 04 D6 8F 16 B1 9E 6F 34 40 E8 C0 47 03 ..:[email protected].
    05/02/23 16:43:45 ***
    05/02/23 16:43:45 adding as trusted cert:
    05/02/23 16:43:45 Subject: CN=Client, OU=Bar, O=Foo, L=Some, ST=Where, C=UN
    05/02/23 16:43:45 Issuer: CN=Client, OU=Bar, O=Foo, L=Some, ST=Where, C=UN
    05/02/23 16:43:45 Algorithm: RSA; Serial number: 0x421c3779
    05/02/23 16:43:45 Valid from Wed Feb 23 15:57:45 SGT 2005 until Tue May 24 15:57:45 SGT 2005
    05/02/23 16:43:45 adding as trusted cert:
    05/02/23 16:43:45 Subject: CN=Server, OU=Bar, O=Foo, L=Some, ST=Where, C=UN
    05/02/23 16:43:45 Issuer: CN=Server, OU=Bar, O=Foo, L=Some, ST=Where, C=UN
    05/02/23 16:43:45 Algorithm: RSA; Serial number: 0x421c3768
    05/02/23 16:43:45 Valid from Wed Feb 23 15:57:28 SGT 2005 until Tue May 24 15:57:28 SGT 2005
    05/02/23 16:43:45 trigger seeding of SecureRandom
    05/02/23 16:43:45 done seeding SecureRandom
    05/02/23 16:43:45 com.sun.corba.ee.internal.iiop.GIOPImpl(Thread[Orion Launcher,5,main]): getEndpoint(SSL_MUTUALAUTH, 5557, null)
    05/02/23 16:43:45 com.sun.corba.ee.internal.iiop.GIOPImpl(Thread[Orion Launcher,5,main]): createListener( socketType = SSL_MUTUALAUTH port = 5557 )
    05/02/23 16:43:45 matching alias: mykey
    matching alias: mykey
    05/02/23 16:43:46 ORB created ..com.oracle.iiop.server.OC4JORB@65b738
    05/02/23 16:43:47 com.sun.corba.ee.internal.corba.ClientDelegate(Thread[Orion Launcher,5,main]): invoke(ClientRequest) called
    05/02/23 16:43:47 com.oracle.iiop.server.OC4JORB(Thread[Orion Launcher,5,main]): process: dispatching to scid 2
    05/02/23 16:43:47 com.oracle.iiop.server.OC4JORB(Thread[Orion Launcher,5,main]): dispatching to sc [email protected]7
    05/02/23 16:43:48 com.sun.corba.ee.internal.corba.ClientDelegate(Thread[Orion Launcher,5,main]): invoke(ClientRequest) called
    05/02/23 16:43:48 com.oracle.iiop.server.OC4JORB(Thread[Orion Launcher,5,main]): process: dispatching to scid 2
    05/02/23 16:43:48 com.oracle.iiop.server.OC4JORB(Thread[Orion Launcher,5,main]): dispatching to sc com.sun.corba.ee.internal.corba.ServerDelegate@9300cc
    05/02/23 16:43:48 com.sun.corba.ee.internal.corba.ServerDelegate(Thread[Orion Launcher,5,main]): Entering dispatch method
    05/02/23 16:43:48 com.sun.corba.ee.internal.corba.ServerDelegate(Thread[Orion Launcher,5,main]): Consuming service contexts, GIOP version: 1.2
    05/02/23 16:43:48 com.sun.corba.ee.internal.corba.ServerDelegate(Thread[Orion Launcher,5,main]): Has code set context? false
    05/02/23 16:43:48 com.sun.corba.ee.internal.corba.ServerDelegate(Thread[Orion Launcher,5,main]): Dispatching to servant
    05/02/23 16:43:48 com.sun.corba.ee.internal.corba.ServerDelegate(Thread[Orion Launcher,5,main]): Handling invoke handler type servant
    05/02/23 16:43:48 NS service created and started ..org.omg.CosNaming._NamingContextExtStub:IOR:000000000000002b49444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578744578743a312e30000000000001000000000000007c000102000000000c31302e312e3231342e31310015b3000000000031afabcb0000000020d309e06a0000000100000000000000010000000c4e616d65536572766963650000000004000000000a0000000000000100000001000000200000000000010001000000020501000100010020000101090000000100010100
    05/02/23 16:43:48 NS ior = ..IOR:000000000000002b49444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578744578743a312e30000000000001000000000000007c000102000000000c31302e312e3231342e31310015b3000000000031afabcb0000000020d309e06a0000000100000000000000010000000c4e616d65536572766963650000000004000000000a0000000000000100000001000000200000000000010001000000020501000100010020000101090000000100010100
    05/02/23 16:43:48 Oracle Application Server Containers for J2EE 10g (9.0.4.0.0) initialized
    05/02/23 16:45:14 com.sun.corba.ee.internal.iiop.ConnectionTable(Thread[JavaIDL Listener,5,main]): Server getConnection(119e583[Unknown 0x0:0x0: Socket[addr=/127.0.0.1,port=1281,localport=5556]], SSL)
    05/02/23 16:45:14 com.sun.corba.ee.internal.iiop.ConnectionTable(Thread[JavaIDL Listener,5,main]): host = 127.0.0.1 port = 1281
    05/02/23 16:45:14 com.sun.corba.ee.internal.iiop.ConnectionTable(Thread[JavaIDL Listener,5,main]): Created connection Connection[type=SSL remote_host=127.0.0.1 remote_port=1281 state=ESTABLISHED]
    com.sun.corba.ee.internal.iiop.MessageMediator(Thread[JavaIDL Reader for 127.0.0.1:1281,5,main]): Creating message from stream
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, handling exception: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, SEND TLSv1 ALERT: fatal, description = unexpected_message
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, WRITE: TLSv1 Alert, length = 2
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, called closeSocket()
    05/02/23 16:45:14 com.sun.corba.ee.internal.iiop.ReaderThread(Thread[JavaIDL Reader for 127.0.0.1:1281,5,main]): IOException in createInputStream: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    05/02/23 16:45:14 javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    05/02/23 16:45:14 at com.sun.net.ssl.internal.ssl.SSLSocketImpl.d(DashoA12275)
    05/02/23 16:45:14 at com.sun.net.ssl.internal.ssl.AppInputStream.read(DashoA12275)
    05/02/23 16:45:14 at com.sun.corba.ee.internal.iiop.messages.MessageBase.readFully(MessageBase.java:520)
    05/02/23 16:45:14 at com.sun.corba.ee.internal.iiop.messages.MessageBase.createFromStream(MessageBase.java:58)
    05/02/23 16:45:14 at com.sun.corba.ee.internal.iiop.MessageMediator.processRequest(MessageMediator.java:110)
    05/02/23 16:45:14 at com.sun.corba.ee.internal.iiop.IIOPConnection.processInput(IIOPConnection.java:339)
    05/02/23 16:45:14 at com.sun.corba.ee.internal.iiop.ReaderThread.run(ReaderThread.java:63)
    05/02/23 16:45:14 Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    05/02/23 16:45:14 at com.sun.net.ssl.internal.ssl.InputRecord.b(DashoA12275)
    05/02/23 16:45:14 at com.sun.net.ssl.internal.ssl.InputRecord.read(DashoA12275)
    05/02/23 16:45:14 at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
    05/02/23 16:45:14 at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA12275)
    05/02/23 16:45:14 at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
    05/02/23 16:45:14 ... 6 more
    05/02/23 16:45:14 com.sun.corba.ee.internal.iiop.IIOPConnection(Thread[JavaIDL Reader for 127.0.0.1:1281,5,main]): purge_calls: starting: code = 1398079696 die = true
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, called close()
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, called closeInternal(true)
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, called close()
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, called closeInternal(true)
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, called close()
    05/02/23 16:45:14 JavaIDL Reader for 127.0.0.1:1281, called closeInternal(true)
    05/02/23 16:45:14 com.sun.corba.ee.internal.iiop.ConnectionTable(Thread[JavaIDL Reader for 127.0.0.1:1281,5,main]): DeleteConn called: host = 127.0.0.1 port = 1281

    Good point, I do belive what you are referring to is this:
    Any client, whether running inside a server or not, has EJB security properties. Table 15-2 lists the EJB client security properties controlled by the ejb_sec.properties file. By default, OC4J searches for this file in the current directory when running as a client, or in ORACLE_HOME/j2ee/home/config when running in the server. You can specify the location of this file explicitly with the system property setting -Dejb_sec_properties_location=pathname.
    Table 15-2 EJB Client Security Properties
    Property Meaning
    # oc4j.iiop.keyStoreLoc
    The path and name of the keystore. An absolute path is recommended.
    # oc4j.iiop.keyStorePass
    The password for the keystore.
    # oc4j.iiop.trustStoreLoc
    The path name and name of the truststore. An absolute path is recommended.
    # oc4j.iiop.trustStorePass
    The password for the truststore.
    # oc4j.iiop.enable.clientauth
    Whether the client supports client-side authentication. If this property is set to true, you must specify a keystore location and password.
    # oc4j.iiop.ciphersuites
    Which cipher suites are to be enabled. The valid cipher suites are:
    TLS_RSA_WITH_RC4_128_MD5
    SSL_RSA_WITH_RC4_128_MD5
    TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
    SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
    TLS_RSA_EXPORT_WITH_RC4_40_MD5
    SSL_RSA_EXPORT_WITH_RC4_40_MD5
    TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
    SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
    nameservice.useSSL
    Whether to use SSL when making the initial connection to the server.
    client.sendpassword
    Whether to send user name and password in clear form (unencrypted) in the service context when not using SSL. If this property is set to true, the user name and password are sent only to servers listed in the trustedServer list.
    oc4j.iiop.trustedServers
    A list of servers that can be trusted to receive passwords sent in clear form. This has no effect if client.sendpassword is set to false. The list is comma-delimited. Each entry in the list can be an IP address, a host name, a host name pattern (for example, *.example.com), or * (where "*" alone means that all servers are trusted.

  • How to config a seach console on NWDS

    Hi, ALL
    I'd like to use  seach console on NWDS and I' d like to search a ES. but I did not config about seach console.
    (I have already checked  Help portal)
    Please somebody how to configure for search console.
    Environment
    CE7.2
    NWDS7.2 SP3
    Best Regards,
    Tae
    Edited by: Tae Watanabe on Dec 7, 2010 12:40 PM

    Hi Anil,
    Thank you for your help.
    >You can select window->Showview->Other ->webservices->Enterprise Service Browser
    >to connect to ESR
    >Regards, Anil
    I have done a configuration for ESR. after that I have been configuring manage destination in search console view.
    but I'm not sure that two of cofiguration which are application and  package. what shoud i set it ?
    What's application and package ?
    Best Regards,
    Tae

  • IAS 10.1.2-how to configure different oc4j listen to different virtualhost?

    Hi
    I have requirement,
    we have oracle portal based web site that can be used by outside users over the internet.
    And then we have are deploying few new apps/webservices/ear files on a oc4j called core_ws. These web services should not be accessed outside.
    I have created a virtaul host in apache on a different port(7799) which was not exposed to public world.
    But, how to configure core_ws to inform Apache to listen on only port 7799 but not on port 80?
    I tried a diffent route to attack the problem(as mentioned below) which managmenet did not like:
    created location directive, worked in dev but not in production as there ISA sitting front of apache.
    We could apply filter on the URLs of these web services in ISA but my director did not like the idea as each time there is additional web service we have mess with it.
    So, he prefers running these web services on a different port that will not have access to public.
    Appreciate your help if have acheived the same earlier.

    By your description, it sounds like you want to do what is in this My Oracle Support document:
    How To Create Virtual Host Specific OC4J Applications (Doc ID 389819.1)
    https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=389819.1
    (requires login)
    You said you were using 10.1.2, so that will work, its a method of creating separate virtualhosts and using rewrites to direct to error pages if an incorrect request is made. For 10.1.3, but there is a dynamic method which is a better approach.
    ...Ken

  • How to configure JMS queue on OC4J server. Development in JDeveloper 10G

    Hi there,
    I have to configure a JMS for an Asynchronous process in my Application which will be running in Oracle 10G Application Server. Development Environment is Oracle JDeveloper 10G.
    I am facing a problem on how to configure JMS queue.
    Steps Followed are:
    in the <JDevloperHome>/j2ee/home/config
    1. Made the new queue and connection factory's JMS entry in jms.xml.
    2. Specifed the queue in oc4j-connectors.xml.
    3. played around with application.xml
    and tried all combinations, but the message producer always failed to lookup the queue.
    Need help on the steps to follow so that the producer can post the message in the queue.
    Also please help how to configure the MDB to listen to the queue.
    Thanx and Regards
    Subham

    If you were dealing with Oracle 10g app server as opposed to standalone, I might be better able to help you.
    One thing though, when you are configuring your MDB in the orion-ejb-jar.xml file, do not forget to specify attribute listener-threads, otherwise no matter how many beans you have in your MDB pool, only one bean will be listening to the queue. Many listener-threads equal to max number of beans in pool.

  • How to configure database connectivity in OC4J App server.

    Hi,
    I am working on Oracle ESB flows. I have the flow inserting rows into database table using database connection that I have defined. I havent set up connection settings in OC4J EM console.
    I dont wonder when JDeveloper is inserting rows into tables, as connection is explicitely defined in JDeveloper.
    Now I login to EM enviroment and click on Home, click on Web Services tab, and when I use this flow as a Web Service end point and feed values through the form that it provided, it also works. But since I havent defined any connection properties in App Server explicitely, I wonder where is it getting connection properties(JNDI name) from.
    I want to configure some settings in Testing Environment and am kind of stuck at this point.
    Thanks,

    Hi.
    When you don't have JNDI configured, OC4J uses the design time connection defined in the Adapter's WSDL. Look for the following description in your Adapter WSDL:
    <!-- Your runtime connection is declared in
    J2EE_HOME/application-deployments/default/DbAdapter/oc4j-ra.xml
    These 'mcf' properties here are from your design time connection and
    save you from having to edit that file and restart the application server
    if your JNDI is missing.
    These 'mcf' properties are safe to remove.
    -->
    Now, for JNDI configuration, you can use the SOA Suite tutorial as a reference:
    http://download.oracle.com/docs/cd/B31017_01/core.1013/b28937/setting_up.htm#CIHBHEFC
    There you can find the steps to create a connection pool, data source, etc.
    Denis

  • How to configure the .EAR to the OC4J server step by step ?

    I have configured the JavaBean of the OC4J server with the following step:
    1.create the eosp.ear with the JDeveloper's wizard
    2.copy the eosp.ear to the OC4J Server with the Path:
    J2EE_HOME/applications/
    3.modify the server.xml and add the following words:
    <application name="eosp" path="../applications/eosp.ear" auto-start="true"/>
    4.restart the OC4J server and show the information:
    Auto-deploying eosp (New server version detected)...
    5.create the new JSP and this source code is:
    <%@ page import="com.beautybeard.eosp.common.*"%>
    <%@ page import="com.beautybeard.eosp.constant.*"%>
    6.visit the JSP and show the error information:
    Error parsing JSP page /eosp/usr_profile/login.jsp
    Syntax error in source/eosp/usr_profile/login.jsp.java:5: Package com.beautybeard.eosp.common not found in import.import com.beautybeard.eosp.common.*; ^/eosp/usr_profile/login.jsp.java:6: Package com.beautybeard.eosp.constant not found in import.import com.beautybeard.eosp.constant.*; ^2 errors
    why?
    why can not find the package?
    please help me out

    Hi Sky-
    It looks like you have a web application only.
    You need to create a war file as described above. A war file is a jar'd file containing your web components, including your javabean class files, etc. JDeveloper 9i can do this for you. You've already done the hard work. Suppose that the project you have created that contains your javabeans, etc in JDev 9i is called myproject (with myproject.jpr as the project file). Right click on the myproject.jpr in the JDev navigator and select 'new...', go to Deployment Profiles and select J2EE Web Module (WAR File) - a general screen will pop up asking you to save the deployment profile (you can just use the default if you want). Once you select OK on that, you will get a screen that calls itself the J2EE Web Module Deployment Profile Settings. This is the screen that you can use to enter your information.
    Your servlet and javabean classes will go into WEB-INF/classes subdirectory that you see to your left in this window. Simply select the WEB-INF/classes entry and it will display a list of your java sources (it will only place the compiled output in this directory - there is a toggle for it).
    Once you have specified that your javabean and servlet classes go in this directory, you should be set. Go ahead and save / close. In your navigation screen under your project (myproject.jpr or whatever your project name is) you will see your files, jsps, etc and something called webapp1.deploy (if you accepted the default). If you right-click on that, you will get a menu that asks a number of things, one of which is to Deploy to EAR file. Select that entry and it will create an ear file for you. You can play with the various settings to change the name of the ear file, but that's about all you have to do. Once this is completed, you can put the EAR file on your linux box or wherever you want, adjust your server.xml and default-web-app.xml files and launch the app!
    Good luck!
    Ray
    Hi,Ray
    Thank you for giving me the detail information!
    I'm sorry that I can not give the detail and clear problem ,which make you delusoried.
    ok,now I give you my aim.
    1. I will construct my application system with JavaBean(not EJB),Servlet,JSPs (linux+IAS+JDeveloper+Oracle8i database)
    2. I will package business function with JavaBean. example:
    * CheckLogin.java
    package com.beautybeard.eosp.javabean.usrprofile;
    import com.beautybeard.eosp.common.*;
    import com.beautybeard.eosp.data.*;
    import java.io.*;
    import java.lang.*;
    public class CheckLogin{
    public CheckLogin()
    //do nothing here
    public boolean getCheckLogin(){
    3. I will control the request and response with Servlets.
    example:
    *CheckLoginSevlet.java
    package com.beautybeard.eosp.servlet.usrprofile;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.util.*;
    import java.sql.*;
    import com.beautybeard.eosp.servlet.*;
    import com.beautybeard.eosp.javabean.usrprofile.*;
    public class CheckLoginServlet extends DefaultServlet
    public void service(HttpServletRequest req,HttpServletResponse res) throws IOException, ServletException
    //use the JavaBean
    CheckLogin cl = new CheckLogin();
    if (cl.getCheckLogin){
    res.sendRedirect("login.jsp");
    }else{
    res.sendRedirect("err.jsp");
    4. I will display the result with JSPs:
    example:
    <%//login.jsp%>
    <%@ page import="com.beautybeard.eosp.common.*"%>
    <%@ page import="com.beautybeard.eosp.data.*"%>
    5. I have success on running the above steps in the 9iJDevelper(pure java) environment(OS:Windows 2000 Server), and now I will move the JSPs ,Servlets,JavaBeans to the Server(linux) without the JDeveloper's deployment wizard.
    how to configure the IAS to carry my point?
    thank you!
    Sky liu

  • How to start OC4J in Sun Solaris???

    How to start OC4J in Sun Solaris???

    It's very simple, you go to the OBIEE documentation page:
    http://download.oracle.com/docs/cd/E10415_01/doc/nav/portal_booklist.htm
    And you download the Infrastructure Installation and Configuration Guide. You then read it and get to the section where if talks about Starting and Stopping the OC4J Process.

  • Configuring OC4J with webcache

    Hi All,
    I have requirement of configuring OC4J with webcache.
    I got an OC4J903 standalone server and webcache is seperately installed.
    I am able to get the webchacheadmin screen and i am now stuck with how to go ahead.
    looking forward for help.
    thanks in advance,
    Sudha

    I assume the Web Cache you have is the 9.0.2.0 standalone. First of all, patch your Web Cache 9.0.2.0 standalone to the latest level you can find on Metalink. This is currently 9.0.2.2bp1 (on Solaris).
    (You can use Web Cache 9.0.2.x with OC4J 9.0.3.x.)
    Next, follow the steps in the Oracle9iAS Web Cache Administration and Deployment Guide, accessible from OTN. Chapter 6 of this guide is a good place to start, although Parts I and II are useful in their entirety.
    Your basic steps are going to be:
    - access the Web Cache Manager admin UI (hostname:4000 is the default); default uname/pwd is administrator/administrator
    - make sure Web Cache is listening on the desired port(s)
    - define a site
    - configure application web server settings (in this case, your OC4J standalone) from which to fetch fresh content
    - configure site-to-server mappings; you can map more than one application server to a site (enables load balancing)
    - configure caching, compression and expiration rules and/or modify your application to use ESI
    - don't forget to apply changes and restart
    Still, I would really advise using the manual and online help to get started. It's easy once you grasp the concepts described in the manual.

  • Oc4j cluster how to?

    Hello,
    i have downloaded document from metalink and that seems to be very useful.
    What is your opinion about below?
    If something else is useful, kindly guide.
    Appriciate your help.
    Thanks and regards,
    Kash.
    summary is as below:
    Reference in metalink:
    Bulletin: Configuring Multiple OC4J Instances as a High Availability Cluster
    SUMMARY
    To configure multiple OC4J instances as a clustered environment with session
    replication between instances of the same cluster:
    [1] Configure the http-web-site.xml/default-web-site.xml file as follows:
    (a) Configure following attributes in <web-site> tag:
    - ensure HOST attribute provides fully qualified name of the machine.
    - ensure CLUSTER-ISLAND attribute provides same value for all
    instances of the cluster.
    (b) Add as a child element of <web-site> a <frontend> tag identifying
    the hostname and port of the "clusters" global name:
    <web-site
    display-name="kash:rmi(20001):web(28881)"
    host="kash..website.com"
    port="28881"
    cluster-island="21"
    >
    <frontend
    host="kash.website.com"
    port="28080"
    />
    [2] Ensure that each web applications "orion-web.xml" deployment descriptor contains or will get generated with a <cluster-config> tag. Ensure that the ID attribute of this tag is set the same for all orion-web.xml files on this container but that different values are used on other instances:
    <cluster-config
    id="20002"
    />
    [3] Edit the http-web-site.xml/default-web-site.xml file and ensure that the
    <web-app> tag for any application which propagates state information has a
    "load-on-startup" value of "true":
    <web-app
    application="BalanceTest"
    name="web"
    root="/bal"
    load-on-startup="true"
    />
    [4] Edit the "web.xml" deployment description for any web module which will replicate it's session information to other instances and ensure that a
    <distributable> tag is present:
    <web-app>
    <display-name>BalanceTest2881</display-name>
    <description>Test of servlet load balancing/failover</description>
    <distributable/>
    [5] Startup the load-balancer from %ORACLE_HOME%\j2ee\home directory by running:
    java -jar loadbalancer.jar -host <generic hostname> -port <port>
    -minimumIsland <min> -maximumIsland <max> -debug
    [6] Startup individual OC4J instances from %ORACLE_HOME%\j2ee\home directory by running:
    java -Dhttp.cluster.debug=true -Dcluster.debug=true -jar oc4j.jar
    -config <path to server.xml of instance> -verbosity 10
    [7] Browser requests can then be sent using the cluster wide hostname and port number associated with the load-balancer:
    http://kash.website.com:28080/bal/BalanceTest
    [8] The messages displayed to the console window for each instance can be used to identify the propagation of session state messages (both sent and
    received).
    Through these messages it is possible to identify and then terminate the
    OC4J instance which is currently associated with that session. After this,
    further requests to the same URL should will be dispatched to a different
    OC4J instance but the same session values will be seen.
    Edited by: user10419491 on Jun 23, 2009 10:42 PM

    Hello,
    There is another method to configure OC4J Cluster: From the Admin GUI (em)
    Seems its very easy and riskless.
    I have seen some recommendations to not configure from the flat files.
    Where i think if the em does not support you for some features, then we have no choice but use files.
    Any opinion please?
    Thanks and regards,
    -Kash.

  • How to make OC4J and IIS on diffrent machines ?

    Hi,
    How to make OC4J and IIS running diffrent machines. following document tells use "standalone ONS daemon",Can anybody tell what standalone ONS daemon means and steps to be done to make IIS working on diffrent machine
    http://download-west.oracle.com/docs/cd/B25221_03/web.1013/b25211/oc4jplugin.htm#i638738
    Thanks & Regards
    Vino joy

    sender,
    the quantize menu is in the top info box in the arrange.
    if you double click on it, an extended parameter box appears with a lot of quantizing options. also RTFM about this bit.
    in the sample editor, there is an audio quantize feature.
    but it is old, and probably hasn't been updated in ten years........try it, you
    'll prolly hate it.
    there is also a quantize audio/groove plug, in the special menu.
    it works....sorta.
    if you're talkin' drums, on seperate tracks, like kik on one, and snr on the next, etc., try strip silence to cut the loop/file up, then select same in the arrange trk and quantize this, as above. (info box).
    this does work well provided you know just where you want the feel to be.
    you could also try making a groove template of the original clip/loop and use this as a timing reference.
    this also works well if you can get a clean footprint of the audio.
    best,
    DR9

  • How to Install OC4j in linux

    Hi all..
    I am novice user of Linux Platform...
    I wanted to install oc4j under linux..
    The Staps in followed ..
    1.. i have installed jdk 1.3.1 linux version
    2.. i have unzipped to ,zip file
    after this i have set the path
    but duuno how to set the class path
    as i ahve to run java -jar oc4j.jar
    how shuold i go about it..
    Any sugg...gr8 helpful
    Reg
    Raj

    Thank you AndrewThompson64
    You have done a great job.You are welcome.. but really, the only
    'great' thing I did was a quick search on
    'Java install linux'
    to show that link (that I knew was around
    here somewhere) at the top of the
    search reasults!
    Thanks for your interest to help me.You are welcome. :-)
    Next time you get stuck, 'drop back by'* and
    I'll show you some more clever search tips. ;-)
    * ..but really, you will gain a lot if you simply
    'lurk' around the forum and read other posts,
    even as you are writing code..

  • How to Configure ODI Console to Connect Multiple Master Repositories

    Hi,
    Can anybody help me in following,
    1. How to configure ODI Console to access Multiple Master Repositories and its corresponding Work Repository?
    2. Solutions are not supported by ODI Console? Is it possible to import scenarios as solutions in ODI Console?
    Thanks
    MT

    MT,
    1. I can only speak on my own experience in setting up the ODI console, but my understanding is that the console is configured against a single master repository - the connection details are picked up when the WebLogic server starts.  If I'm wrong, I'm sure one of the gurus will correct me.
    2. I haven't come across a way to do this - I'm using 11.1.1.5.  Aside from my initial go-live, I tend to only promote individual scenarios across environments.  For the rare occasion when I need to do a larger bulk import I'll just use ODI Studio.

  • Configuring OC4j with Apache HTTPD server

    I want to use OC4j as servlet container and Apache Server as a
    Http server handling all static requests. Now as per the OC4j
    documentation I created a OC4j.conf file and included the same
    in the main httpd.conf file.
    However I could not get my servlets running.I get the page not
    found error.Can you suggest a way out.

    Hi,
    Try this step.
    Comment the following statements from your Jserv.conf file in
    <oracle_home>/Apache/Jserv/conf :-
    ApJServMount /servlets /root
    ApJServMount /servlet /root
    Still not working, reply.
    Regards,
    Yoga

Maybe you are looking for