Announcement

Collapse
No announcement yet.

OAS -- not starting for OTM V5.5 CU4

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • OAS -- not starting for OTM V5.5 CU4

    Hi ,

    I have installed OTM V5.5 CU4. Everything went fine but OAS is not starting ...

    When I am trying to start, It is throwing below error ... .


    STATUS | wrapper | 2008/02/27 10:33:16 | Launching a JVM...
    INFO | jvm 5 | 2008/02/27 10:33:16 | Error occurred during initialization of VM
    INFO | jvm 5 | 2008/02/27 10:33:16 | Could not reserve enough space for object heap
    ERROR | wrapper | 2008/02/27 10:33:16 | JVM exited while loading the application.

    Thanks,
    Naveen S

  • #2
    Re: OAS -- not starting for OTM V5.5 CU4

    Naveen,

    The error indicates that you have selected a Java heap for OAS which is too large for the amount of memory installed in your server. To resolve, edit the $OTM_HOME/oas/bin/oc4j or $OTM_HOME/oas/bin/oc4j.cmd (win32) file and reduce the java parameters for -Xms and -Xmx. If you have to reduce these below 1025MB for your system to startup, then you don't have enough physical memory in the server and will need to upgrade it.

    --Chris

    Comment


    • #3
      Re: OAS -- not starting for OTM V5.5 CU4

      Originally posted by chrisplough View Post
      Naveen,

      The error indicates that you have selected a Java heap for OAS which is too large for the amount of memory installed in your server. To resolve, edit the $OTM_HOME/oas/bin/oc4j or $OTM_HOME/oas/bin/oc4j.cmd (win32) file and reduce the java parameters for -Xms and -Xmx. If you have to reduce these below 1025MB for your system to startup, then you don't have enough physical memory in the server and will need to upgrade it.

      --Chris
      Hi Chris,

      Thanks for your reply. It worked .. Now I am able to start apach and web .. services..

      But when I am trying to start tomcat .. It is throwning below error ...
      STATUS | wrapper | 2008/02/28 11:59:30 | otmwebtomcat55 installed.
      STATUS | wrapper | 2008/02/28 12:00:08 | --> Wrapper Started as Service
      STATUS | wrapper | 2008/02/28 12:00:09 | Launching a JVM...
      INFO | jvm 1 | 2008/02/28 12:00:10 | Wrapper (Version 3.1.2) Java Service Wrapper - What is the Java Service Wrapper?
      INFO | jvm 1 | 2008/02/28 12:00:10 |
      INFO | jvm 1 | 2008/02/28 12:00:10 | Created MBeanServer with ID: 37fb1e:1185ebbd344:-8000:sbalantr-pc:1
      INFO | jvm 1 | 2008/02/28 12:00:12 | Feb 28, 2008 12:00:12 PM org.apache.catalina.startup.Catalina load
      INFO | jvm 1 | 2008/02/28 12:00:12 | INFO: Initialization processed in 1250 ms
      INFO | jvm 1 | 2008/02/28 12:00:12 | Feb 28, 2008 12:00:12 PM org.apache.catalina.core.StandardService start
      INFO | jvm 1 | 2008/02/28 12:00:12 | INFO: Starting service Catalina
      INFO | jvm 1 | 2008/02/28 12:00:12 | Feb 28, 2008 12:00:12 PM org.apache.catalina.core.StandardEngine start
      INFO | jvm 1 | 2008/02/28 12:00:12 | INFO: Starting Servlet Engine: Apache Tomcat/5.5.16
      INFO | jvm 1 | 2008/02/28 12:00:12 | Feb 28, 2008 12:00:12 PM org.apache.catalina.core.StandardHost start
      INFO | jvm 1 | 2008/02/28 12:00:12 | INFO: XML validation disabled
      INFO | jvm 1 | 2008/02/28 12:00:19 | java.lang.reflect.InvocationTargetException
      INFO | jvm 1 | 2008/02/28 12:00:19 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.lang.reflect.Method.invoke(Method.java:324)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.startup.Bootstrap.start(Bootst rap.java:275)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:413)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.lang.reflect.Method.invoke(Method.java:324)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.tanukisoftware.wrapper.WrapperStartStopApp.run (WrapperStartStopApp.java:159)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.lang.Thread.run(Thread.java:534)
      INFO | jvm 1 | 2008/02/28 12:00:19 | Caused by: java.lang.NoClassDefFoundError: org/apache/struts/action/ActionServlet
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.lang.ClassLoader.defineClass0(Native Method)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.lang.ClassLoader.defineClass(ClassLoader.java :539)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:123)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.net.URLClassLoader.defineClass(URLClassLoader .java:251)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.net.URLClassLoader.access$100(URLClassLoader. java:55)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.net.URLClassLoader$1.run(URLClassLoader.java: 194)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.security.AccessController.doPrivileged(Native Method)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.net.URLClassLoader.findClass(URLClassLoader.j ava:187)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.lang.ClassLoader.loadClass(ClassLoader.java:2 89)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:274)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at java.lang.ClassLoader.loadClass(ClassLoader.java:2 35)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1267)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:119
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.StandardWrapper.loadServl et(StandardWrapper.java:1034)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.StandardWrapper.load(Stan dardWrapper.java:932)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.StandardContext.loadOnSta rtup(StandardContext.java:3917)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4197)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1013)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:71
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1013)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:442)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.StandardService.start(Sta ndardService.java:450)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.core.StandardServer.start(Stan dardServer.java:709)
      INFO | jvm 1 | 2008/02/28 12:00:19 | at org.apache.catalina.startup.Catalina.start(Catalin a.java:551)
      INFO | jvm 1 | 2008/02/28 12:00:19 | ... 12 more
      INFO | jvm 1 | 2008/02/28 12:00:23 | Feb 28, 2008 12:00:23 PM org.apache.catalina.startup.Catalina stopServer
      INFO | jvm 1 | 2008/02/28 12:00:23 | SEVERE: Catalina.stop:
      INFO | jvm 1 | 2008/02/28 12:00:23 | java.net.ConnectException: Connection refused: connect
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.net.PlainSocketImpl.socketConnect(Native Method)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.net.PlainSocketImpl.doConnect(PlainSocketImpl .java:305)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.net.PlainSocketImpl.connectToAddress(PlainSoc ketImpl.java:171)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.net.PlainSocketImpl.connect(PlainSocketImpl.j ava:15
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.net.Socket.connect(Socket.java:464)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.net.Socket.connect(Socket.java:414)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.net.Socket.<init>(Socket.java:310)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.net.Socket.<init>(Socket.java:125)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at org.apache.catalina.startup.Catalina.stopServer(Ca talina.java:394)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.lang.reflect.Method.invoke(Method.java:324)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at org.apache.catalina.startup.Bootstrap.stopServer(B ootstrap.java:324)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:415)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at java.lang.reflect.Method.invoke(Method.java:324)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at org.tanukisoftware.wrapper.WrapperStartStopApp.sto p(WrapperStartStopApp.java:282)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at org.tanukisoftware.wrapper.WrapperManager.stopInne r(WrapperManager.java:1982)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at org.tanukisoftware.wrapper.WrapperManager.stop(Wra pperManager.java:1514)
      INFO | jvm 1 | 2008/02/28 12:00:23 | at org.tanukisoftware.wrapper.WrapperManager.checkThr eads(WrapperManager.java:2642)
      INFO | jvm 1 | 2008/02/28 12:00:24 | at org.tanukisoftware.wrapper.WrapperManager.handleSo cket(WrapperManager.java:2537)
      INFO | jvm 1 | 2008/02/28 12:00:24 | at org.tanukisoftware.wrapper.WrapperManager.run(Wrap perManager.java:2696)
      INFO | jvm 1 | 2008/02/28 12:00:24 | at java.lang.Thread.run(Thread.java:534)
      ERROR | wrapper | 2008/02/28 12:00:30 | JVM exited unexpectedly while stopping the application.
      STATUS | wrapper | 2008/02/28 12:00:30 | <-- Wrapper Stopped

      Can you please help me in this too ...
      Thanks alot once again for all your help ..
      Naveen S

      Comment


      • #4
        Re: OAS -- not starting for OTM V5.5 CU4

        Naveen,

        I believe this error is a result of missing libraries necessary for OTM to function. When you install OTM, it prompts you to download an install (manually) a lot of 3rd party libraries that are required by OTM, but which Oracle refuses to distribute with the product.

        Rather than going through this tedious process, we're packaged up these additional libraries and you can find details here:

        This website is for sale! otmfaq.com is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, otmfaq.com has it all. We hope you find what you are searching for!


        --Chris

        Comment


        • #5
          Re: OAS -- not starting for OTM V5.5 CU4

          Hi Chris,

          Yes you are right .. I got your link and added all the extra jars .. required ..

          Now .. able to start web, app and tomcat server and also able to get the login sceen but .. bean objects are not displaying properly ..

          When I am trying to start oas, The log file is throwing some error .. as below ..

          TATUS | wrapper | 2008/02/29 13:38:23 | --> Wrapper Started as Service
          STATUS | wrapper | 2008/02/29 13:38:23 | Launching a JVM...
          INFO | jvm 1 | 2008/02/29 13:38:24 | Wrapper (Version 3.1.2) Java Service Wrapper - What is the Java Service Wrapper?
          INFO | jvm 1 | 2008/02/29 13:38:24 |
          INFO | jvm 1 | 2008/02/29 13:38:34 | WARNING: Code-source D:\otm\glog\gc3webapp\WEB-INF\lib\3rdparty\xprm.jar (from manifest of /D:/otm/glog/gc3webapp/WEB-INF/lib/glogserver.jar) has the same filename but is not identical to /D:/otm/dash/lib/xprm.jar (from <init-library> in /d:/otm/oas/j2ee/home/config/server.xml). If it contains different versions of the same classes, it will be masked as the latter is already visible in the search path of loader init.libraries:0.0.0.
          INFO | jvm 1 | 2008/02/29 13:38:35 | WARNING: Code-source D:\otm\glog\gc3webapp\WEB-INF\lib\3rdparty\xprs.jar (from manifest of /D:/otm/glog/gc3webapp/WEB-INF/lib/glogserver.jar) has the same filename but is not identical to /D:/otm/dash/lib/xprs.jar (from <init-library> in /d:/otm/oas/j2ee/home/config/server.xml). If it contains different versions of the same classes, it will be masked as the latter is already visible in the search path of loader init.libraries:0.0.0.
          INFO | jvm 1 | 2008/02/29 13:38:35 | WARNING: Code-source D:\otm\glog\gc3webapp\WEB-INF\lib\3rdparty\xprb.jar (from manifest of /D:/otm/glog/gc3webapp/WEB-INF/lib/glogserver.jar) has the same filename but is not identical to /D:/otm/dash/lib/xprb.jar (from <init-library> in /d:/otm/oas/j2ee/home/config/server.xml). If it contains different versions of the same classes, it will be masked as the latter is already visible in the search path of loader init.libraries:0.0.0.
          INFO | jvm 1 | 2008/02/29 13:38:36 | 2008-02-29 13:38:36.234 NOTIFICATION JMSServer[]: OC4J JMS server recovering transactions (commit 0) (rollback 0) (prepared 0).
          INFO | jvm 1 | 2008/02/29 13:38:36 | 2008-02-29 13:38:36.250 NOTIFICATION JMSServer[]: OC4J JMS server recovering local transactions Queue[jms/Oc4jJmsExceptionQueue].
          INFO | jvm 1 | 2008/02/29 13:38:36 | 2008-02-29 13:38:36.265 ERROR Failed to set the internal configuration of the OC4J JMS Server with: XMLJMSServerConfig[file:/D:/otm/oas/j2ee/home/config/jms.xml]
          INFO | jvm 1 | 2008/02/29 13:38:36 | 08/02/29 13:38:36 *** (SEVERE) Failed to set the internal configuration of the OC4J JMS Server with: XMLJMSServerConfig[file:/D:/otm/oas/j2ee/home/config/jms.xml]
          INFO | jvm 1 | 2008/02/29 13:38:36 | 2008-02-29 13:38:36.265 ERROR J2EE OJR-00011 Exception starting JMS server: Failed to set the internal configuration of the OC4J JMS Server with: XMLJMSServerConfig[file:/D:/otm/oas/j2ee/home/config/jms.xml]
          INFO | jvm 1 | 2008/02/29 13:38:45 | 08/02/29 13:38:45 -- OTM Startup: preDeploy
          INFO | jvm 1 | 2008/02/29 13:38:45 | 08/02/29 13:38:45 -- OTM Startup: initializing realm
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 java.lang.reflect.InvocationTargetException
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at java.lang.reflect.Method.invoke(Method.java:324)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.CachingRealm.getCac hed(CachingRealm.java:103)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.CachingRealm.getUse r(CachingRealm.java:201)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.SecurityUserImpl.find(Secur ityUserImpl.java:130)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.SecurityUtil.getUser(Securi tyUtil.java:52)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.jdbc.noserver.T2ConnUser.getDefaultUserR oleGid(T2ConnUser.java:125)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.jdbc.noserver.T2ConnUser.getEffectiveVpd Profile(T2ConnUser.java:102)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.jdbc.noserver.T2SharedConnection.getVpdP rofile(T2SharedConnection.java:270)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.jdbc.noserver.T2SharedConnection.applyPo licyToSQL(T2SharedConnection.java:260)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.jdbc.noserver.T2SharedConnection.applyPo licyToSQL(T2SharedConnection.java:266)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.jdbc.noserver.SqlQuery.prepare(SqlQuery. java:73)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.jdbc.noserver.SqlQuery.open(SqlQuery.jav a:89)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.RdbmsRealm.query(Rd bmsRealm.java:175)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.RdbmsRealm.getGroup (RdbmsRealm.java:897)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.RdbmsRealm.getGroup (RdbmsRealm.java:914)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at java.lang.reflect.Method.invoke(Method.java:324)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.CachingRealm.getCac hed(CachingRealm.java:103)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.CachingRealm.getGro up(CachingRealm.java:331)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.CachingRealm.readCo mmonGroups(CachingRealm.java:315)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.CachingRealm.initCa ches(CachingRealm.java:189)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.CachingRealm.<init> (CachingRealm.java:134)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.database.security.dbrealm.CachingRealm.initia lize(CachingRealm.java:122)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.j2ee.startup.OASStartup.startupRealm(OAS Startup.java:43)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.j2ee.startup.OASStartup.onEvent(OASStart up.java:2
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.j2ee.startup.OASStartupShutdownManager.p reDeploy(OASStartupShutdownManager.java:19)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at com.evermind.util.ClassDescriptor.executeStartupCl ass(ClassDescriptor.java:73)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at com.evermind.server.ApplicationServer.execStartupC lassesPreDeploy(ApplicationServer.java:140
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at com.evermind.server.ApplicationServer.setConfig(Ap plicationServer.java:1009)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at com.evermind.server.ApplicationServerLauncher.run( ApplicationServerLauncher.java:131)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at java.lang.Thread.run(Thread.java:534)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 Caused by: java.sql.SQLException: ORA-00904: "U"."BI_ROLE_GID": invalid identifier
          INFO | jvm 1 | 2008/02/29 13:38:47 |
          INFO | jvm 1 | 2008/02/29 13:38:47 |
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at java.lang.reflect.Constructor.newInstance(Construc tor.java:274)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.exception.GLException.factory(GLExceptio n.java:413)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.exception.GLException.factory(GLExceptio n.java:390)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.exception.GLException.factory(GLExceptio n.java:382)
          INFO | jvm 1 | 2008/02/29 13:38:47 | 08/02/29 13:38:47 at glog.util.jdbc.noserver.SqlQuery.handleSQLExceptio n(SqlQuery.java:192)



          Thanks,
          Naveen S

          Comment


          • #6
            Re: OAS -- not starting for OTM V5.5 CU4

            Hi Chris,

            The login screen is displaying even after above errors ... but unable to login.. It is throwing below error

            A connection to the server could not be established: {exception=null} (user=DBA.ADMIN)


            Thanks for your help,
            Naveen S

            Comment


            • #7
              Re: OAS -- not starting for OTM V5.5 CU4

              Hi Chris,

              I have recompiled all database objects .. and now it is stopping OAS with log message as

              jvm 1 | 2008/02/29 16:17:36 | java.sql.SQLException: ORA-06550: line 1, column 7:
              INFO | jvm 1 | 2008/02/29 16:17:36 | PLS-00201: identifier 'VPD.SET_USER' must be declared
              INFO | jvm 1 | 2008/02/29 16:17:36 | ORA-06550: line 1, column 7:
              INFO | jvm 1 | 2008/02/29 16:17:36 | PL/SQL: Statement ignored
              INFO | jvm 1 | 2008/02/29 16:17:36 |
              INFO | jvm 1 | 2008/02/29 16:17:36 |
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 java.sql.SQLException: ORA-06550: line 1, column 7:
              INFO | jvm 1 | 2008/02/29 16:17:36 | PLS-00201: identifier 'VPD.SET_USER' must be declared
              INFO | jvm 1 | 2008/02/29 16:17:36 | ORA-06550: line 1, column 7:
              INFO | jvm 1 | 2008/02/29 16:17:36 | PL/SQL: Statement ignored
              INFO | jvm 1 | 2008/02/29 16:17:36 |
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.DatabaseError.throwSqlException (DatabaseError.java:13
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoe r.java:316)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoe r.java:282)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java: 639)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4 CCallableStatement.java:184)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.T4CCallableStatement.execute_fo r_rows(T4CCallableStatement.java:873)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.OracleStatement.doExecuteWithTi meout(OracleStatement.java:1161)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.OraclePreparedStatement.execute Internal(OraclePreparedStatement.java:3001)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.OraclePreparedStatement.execute (OraclePreparedStatement.java:3093)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at oracle.jdbc.driver.OracleCallableStatement.execute (OracleCallableStatement.java:4286)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.util.jdbc.SqlCall.execute(SqlCall.java:59)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.util.jdbc.SqlCall.execute(SqlCall.java:96)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.database.vpd.VPD.setUser(VPD.java:24)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.util.jdbc.noserver.T2SharedConnection.setUser (T2SharedConnection.java:226)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.util.datasource.ConnectionEstablisher.setVpdU ser(ConnectionEstablisher.java:2
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.util.datasource.GC3ConnectionEstablisher.conn ect(GC3ConnectionEstablisher.java:45)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.util.datasource.DataSource.reserve(DataSource .java:14
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.util.datasource.DataSource.reserve(DataSource .java:137)
              INFO | jvm 1 | 2008/02/29 16:17:36 | 08/02/29 16:17:36 at glog.util.jdbc.noserver.T2SharedConnection$Referen cedConnection.addRef


              Can you please help me ..

              Thanks,
              Naveen

              Comment


              • #8
                Re: OAS -- not starting for OTM V5.5 CU4

                This is telling me that there is something wrong with the VPD package. Did you run the post import database steps as per the admin guide? What errors did you get?

                PLS-00201: identifier 'VPD.SET_USER' must be declared
                If my post was helpful please click on the Thanks! button

                MavenWire Hosting Admin
                15 years of OTM experience

                Comment


                • #9
                  Re: OAS -- not starting for OTM V5.5 CU4

                  Naveen,

                  The errors that you're showing, indicate that the problem is with your OTM database. It appears that certain packages required for OTM to function are not available:

                  PLS-00201: identifier 'VPD.SET_USER' must be declared
                  If this is a new install, I recommend going through the DB import process again, as outlined by the OTM Administration Guide, beginning with the portion about running create_glog_roles.sql. It is important that every step is followed, especially the post-import scripts - such as create_vpd_package.sql and so on. Ensure that you verify that there weren't any errors in the import log files, and that you run the verification scripts and that your object counts are correct, etc.

                  Thanks,
                  Chris

                  Comment


                  • #10
                    Re: OAS -- not starting for OTM V5.5 CU4

                    Originally posted by chrisplough View Post
                    Naveen,

                    The errors that you're showing, indicate that the problem is with your OTM database. It appears that certain packages required for OTM to function are not available:



                    If this is a new install, I recommend going through the DB import process again, as outlined by the OTM Administration Guide, beginning with the portion about running create_glog_roles.sql. It is important that every step is followed, especially the post-import scripts - such as create_vpd_package.sql and so on. Ensure that you verify that there weren't any errors in the import log files, and that you run the verification scripts and that your object counts are correct, etc.

                    Thanks,
                    Chris
                    Hi Chris,

                    I have re-installed the whole database again ... and when I am running imp_otmv55_partition.par It is throwing some errors like


                    unable to create initia extent for segment in tablespace INDX

                    Please help me in this ..

                    Thanks ,
                    Naveen S

                    Comment


                    • #11
                      Re: OAS -- not starting for OTM V5.5 CU4

                      Naveen,

                      This error occurs because your INDX tablespace is too small. Add 2GB to this tablespace and restart the DB import process. Ensure that you start from running the create_glog_roles.sql and create_glog_users.sql scripts in order to delete the existing data.

                      --Chris

                      Comment


                      • #12
                        Re: OAS -- not starting for OTM V5.5 CU4

                        This is indicating that your INDX tablespace is full and can't be extended. Do you have autoextend on for this tablespace? If you do then you are out of physical disk space.
                        If my post was helpful please click on the Thanks! button

                        MavenWire Hosting Admin
                        15 years of OTM experience

                        Comment


                        • #13
                          Re: OAS -- not starting for OTM V5.5 CU4

                          I have a further comment to the original problem, the JVM not starting. I had the same problem on a Win32 box, but the ms and mx parameters where set correctly to 1024m, and enough physical memory available.

                          It turned out that the JVM throws that error even on a one-line "Hello world" java class started from the command line if started with -XX:MaxPermSize=384m and the other parameters.

                          Sun's comment on the -XX parameters does not give much, apart from that they might change anytime.

                          It seems that Win32 has a size limitation on the memory one DLL can allocate. All the specified memory requests together might not be fulfilled, regardless of the installed and apparently free memory.

                          To get things going, I changed the following lines from %otm%\oas\bin\oc4j.conf:

                          wrapper.java.additional.2=-Xms512m
                          wrapper.java.additional.3=-Xmx820m
                          wrapper.java.additional.8=-XX:MaxPermSize=384m
                          wrapper.java.additional.9=-XX:NewSize=256m
                          wrapper.java.additional.10=-XX:MaxNewSize=256m

                          After that, the service does start.

                          I know that these tuning parameters are there for a reason, but I am currently setting up a pure test and evaluation box, so the last few percent of performance are not the primary interest. For a production environment, one would certainly want to dig further into the issue.

                          These values might very well depend on the specific circumstances - I basically tried them out. As far as I understood the JVM docs, MaxPermSize is the most important, as it does govern how many classes can be loaded.
                          Last edited by svenhaul; March 19, 2008, 13:23.

                          Comment


                          • #14
                            Re: OAS -- not starting for OTM V5.5 CU4

                            Just FYI, the following 2 parameters are strictly for performance and you'll likely want to evaluate for PROD:
                            #wrapper.java.additional.9=-XX:NewSize=256m
                            #wrapper.java.additional.10=-XX:MaxNewSize=256m
                            However, the following parameter is usually required for the OTM web and app server to startup correctly - as this defines the memory space that the JVM uses to hold objects like classes and methods. (Reference: -XX:MaxPermSize - CauchoWiki ) If this is undersized, sometimes OTM won't start -- and other times it will simply crash when large workloads are processed.
                            #wrapper.java.additional.8=-XX:MaxPermSize=384m
                            The problem with running on Win32 is that your total JVM memory size (MaxPermSize + heap) is limited to somewhere between 1200 and 1400MB, depending on how fragmented your memory is at the time the JVM starts up. As a result, you may have difficulties running any significant volumes on Win32 in PROD, as most OTM installations require a heap size of 1536MB to 2304MB for optimal performance.

                            Hope this helps.

                            --Chris

                            Comment

                            Working...
                            X
                            😀
                            🥰
                            🤢
                            😎
                            😡
                            👍
                            👎