This discussion is archived
9 Replies Latest reply: Aug 23, 2012 4:32 AM by Helios-GunesEROL RSS

11.2.0.2 upgrade to 11.2.0.3 issue

955785 Newbie
Currently Being Moderated
After an upgrade we noticed that our data is still present but no one is able to edit in publisher. During a test of Publisher, tried to edit the Portal Availability Alert. I do not see the normal editing options
1) seems that the issue is caused by publisher attempting to run install/upgrade process when started against an 11.2.0.3 Oracle DB
2) we reproduced the issue with same sequence of events in both PROD and DEV environments

Have a theory that 11.2.0.3 is causing publisher to try and update its database during startup for some reason. While looking thru the container.log and all those "Indirect directory content <id> skipped" messages are definitely suspicious. Here's a copy:


2012-08-12 20:52:33,015 693402 WARN [Directory] (main:jboss.web.deployment:war=ptcs.war,id=-940376999 WebModule) Invalid directory content 606742 skipped java.lang.NullPointerException
     at java.io.ByteArrayInputStream.<init>(Unknown Source)
     at com.plumtree.content.rdbms.DbScheduleItem.assignFromDAO(DbScheduleItem.java:161)
     at com.plumtree.content.rdbms.types.Directory.loadDirectoryContent(Directory.java:757)
     at com.plumtree.content.rdbms.types.Directory.loadDirectoryContent(Directory.java:713)
     at com.plumtree.content.rdbms.types.Directory.access$100(Directory.java:42)
     at com.plumtree.content.rdbms.types.Directory$1.execute(Directory.java:102)
     at com.plumtree.content.util.transaction.Operation.run(Operation.java:264)
     at com.plumtree.content.rdbms.impl.RdbmsOperation.run(RdbmsOperation.java:63)
     at com.plumtree.content.rdbms.types.Directory.selectFolderItemsByType(Directory.java:76)
     at com.plumtree.content.data.impl.RdbiFolder.getContentList(RdbiFolder.java:421)
     at com.plumtree.content.data.impl.RdbiFolder.getContentList(RdbiFolder.java:310)
     at com.plumtree.content.data.impl.RdbiFolder.getContents(RdbiFolder.java:153)
     at com.plumtree.content.data.impl.RdbiSiteRep.reloadKeyedAttributes(RdbiSiteRep.java:232)
     at com.plumtree.content.data.impl.RdbiSiteRep.reloadKeyedAttributes(RdbiSiteRep.java:233)
     at com.plumtree.content.data.impl.RdbiSiteRep.upgradeKeyedAttributes(RdbiSiteRep.java:192)
     at com.plumtree.content.data.impl.RdbiSiteRep.<init>(RdbiSiteRep.java:164)
     at com.plumtree.content.data.DataAccess.getClientRep(DataAccess.java:151)
     at com.plumtree.content.data.DataAccess.getSite(DataAccess.java:63)
     at com.plumtree.content.ContentSystem.doStartup(ContentSystem.java:145)
     at com.plumtree.content.ContentSystem.doClusterStartup(ContentSystem.java:135)
     at com.plumtree.content.ContentSystem.startup(ContentSystem.java:91)
     at com.plumtree.content.client.http.StartupServlet.init(StartupServlet.java:49)
     at javax.servlet.GenericServlet.init(GenericServlet.java:211)
     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:876)
     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4017)
     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337)
     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
     at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:149)
     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
     at org.apache.catalina.core.StandardContext.init(StandardContext.java:5456)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
     at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:149)
     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
     at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:324)
     at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:83)
     at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:320)
     at org.jboss.web.WebModule.startModule(WebModule.java:62)
     at org.jboss.web.WebModule.startService(WebModule.java:40)
     at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
     at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
     at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
     at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
     at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:899)
     at $Proxy13.start(Unknown Source)
     at org.jboss.system.ServiceController.start(ServiceController.java:415)
     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
     at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
     at $Proxy20.start(Unknown Source)
     at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:363)
     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:829)
     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641)
     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:604)
     at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
     at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
     at $Proxy7.deploy(Unknown Source)
     at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:304)
     at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:478)
     at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
     at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:274)
     at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
     at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
     at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
     at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
     at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:899)
     at $Proxy0.start(Unknown Source)
     at org.jboss.system.ServiceController.start(ServiceController.java:415)
     at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
     at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
     at $Proxy4.start(Unknown Source)
     at org.jboss.deployment.SARDeployer.start(SARDeployer.java:251)
     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:829)
     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641)
     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:604)
     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:588)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
     at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
     at $Proxy5.deploy(Unknown Source)
     at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:407)
     at org.jboss.system.server.ServerImpl.start(ServerImpl.java:311)
     at org.jboss.Main.boot(Main.java:191)
     at org.jboss.Main$1.run(Main.java:480)
     at java.lang.Thread.run(Unknown Source)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points