cancel
Showing results for 
Search instead for 
Did you mean: 

Error while mirroring standard content

Former Member
0 Kudos

Hi !

We have an NW 7.4 Portal system.

When we try to mirror standard Portal content, we see a Portal runtime error.

Default trace reads as below:

#2.0 #2014 09 19 04:08:27:442#0-700#Error#com.sap.portal.prt.connection#

#EP-PIN-PRT#tc~epbc~prtc~api#C0000A201073043F0000000000001AC8#77379250000000004#sap.com/com.sap.portal.pagebuilder#com.sap.portal.prt.connection#gnayar#540##ED689FC93FEB11E4AC4F0000049CB6B2#1a1d0f5f3fed11e4cd5a0000049cb6b2#1a1d0f5f3fed11e4cd5a0000049cb6b2#0#Thread[1588920814|pcd:portal_content/administrator/system_admin/system_admin_role/com.sap.portal.system_admin_ws/com.sap.portal.transport/com.sap.portal.mirrorTree/com.sap.portal.mirrorTree\#pcd%3aportal_content%2fadministrator%2fsystem_admin%2fsystem_admin_role%2fcom%2esap%2eportal%2esystem_admin_ws%2fcom%2esap%2eportal%2etransport%2fcom%2esap%2eportal%2emirrorTree.com%2esap%2eportal%2emirrorTree,5,Dedicated_Application_Thread]#Plain##

Exception ID:04:08_19/09/14_0013_77379250

[EXCEPTION]

com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component

Application name : com.sap.portal.admin.mirrortree

Component : pcd:portal_content/administrator/system_admin/system_admin_role/com.sap.portal.system_admin_ws/com.sap.portal.transport/com.sap.portal.mirrorTree/com.sap.portal.mirrorTree

Component class : com.sap.portal.admin.mirrortree.MirrorTree

User : xyz

  at com.sap.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:786)

  at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:245)

  at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:107)

  at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:119)

  at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

  at com.sap.engine.core.thread.execution.Executable.process(Executable.java:242)

  at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.waitUntilIncludesDone(AsyncPortalComponentResponse.java:242)

  at com.sapportals.portal.pb.PageBuilder.includeAlliViews(PageBuilder.java:967)

  at com.sapportals.portal.pb.PageBuilder.doContent(PageBuilder.java:573)

  at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:213)

  at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:129)

  at com.sap.portal.prt.component.CachablePortalComponent.service(CachablePortalComponent.java:137)

  at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher$5.service(RequestDispatcherFactory.java:308)

  at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:292)

  at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher.service(RequestDispatcherFactory.java:298)

  at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:229)

  at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:107)

  at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:141)

  at com.sap.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:206)

  at com.sap.portal.prt.pom.PortalNode.service(PortalNode.java:590)

  at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:233)

  at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:107)

  at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:141)

  at com.sap.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:520)

  at com.sapportals.portal.prt.connection.ServletConnection._handleRequest(ServletConnection.java:224)

  at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:101)

  at com.sap.portal.prt.dispatcher.DispatcherServlet.service(DispatcherServlet.java:132)

  at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

  at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)

  at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)

  at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)

  at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)

  at com.sap.portal.prt.dispatcher.CustomHeaderFilter.doFilter(CustomHeaderFilter.java:58)

  at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)

  at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)

  at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)

  at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441)

  at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)

  at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)

  at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)

  at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)

  at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)

  at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)

  at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)

  at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)

  at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

  at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

  at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)

Caused by: java.lang.NullPointerException: while trying to invoke the method java.lang.String.equals(java.lang.Object) of a null object loaded from local variable 'selection'

  at com.sap.portal.admin.mirrortree.MirrorTree.getSelectedTypes(MirrorTree.java:680)

  at com.sap.portal.admin.mirrortree.MirrorTree.doOnSave(MirrorTree.java:781)

  at com.sap.portal.admin.mirrortree.MirrorTree.eventHandeling(MirrorTree.java:767)

  at com.sap.portal.admin.mirrortree.MirrorTree.doContent(MirrorTree.java:158)

  at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:213)

  at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:129)

  at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher$5.service(RequestDispatcherFactory.java:308)

  at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:292)

  at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher.service(RequestDispatcherFactory.java:298)

  at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:229)

  ... 71 more

Please help advise......

Thanks a lot !

saba.

Accepted Solutions (1)

Accepted Solutions (1)

hemanth2
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Saba,

Hope you are doing good.


Please verify the portal deployment: Go to the directories deployment,

pcd, and pcdContent, in the following paths:

-  /usr/sap/<SAPSID>/J<instance number>/j2ee/cluster/server0/

apps/sap.com/irj/servlet_jsp/irj/root/WEB-INF/deployment

- /usr/sap/<SAPSID>/J<instance number>/j2ee/cluster/server0/

apps/sap.com/irj/servlet_jsp/irj/root/WEB-INF/deployment/pcd

- /usr/sap/<SAPSID>/J<instance number>/j2ee/cluster/server0/

apps/sap.com/irj/servlet_jsp/irj/root/WEB-INF/deployment/pcdContent

-Look for files with the extension *.err

-If you find any, rename the *.err files, remove the err extension so

the files extension become

*.ept or *.par. Then, restart the J2EE Engine and ensure that the

extension are changed to *.bak.

Note that ".err" is a sign that it is not deployed

Once the above is done, such issues can also be caused due to inconsistencies and it will be worthwhile to run the force bootstrap once:

1)

Stop the j2ee server. Under cluster directory (/usr/sap/<SID>/J<nr>/cluster) rename server0 and subsequent nodes to ".old" respectively. The intention here is to create a backup of the existing files. Do not rename

the bootstrap folder as this is needed for the sync process.

2)

Change bootstrap.properties file to ensure it has element.resynch=force as per SAP note 710663.

3)

Restart the J2EE Engine. The new server folders should be created during the bootstrapping and this is a time consuming process as all the contents of the server nodes will be syched with the DB content.

4)

Remove the element.resynch=force property or change it to element.resynch=detect which is the default setting.

Please do the above steps and let me know the result.

Thank you!

_____________

Kind Regards,

Hemanth

SAP AGS

Former Member
0 Kudos

Hi Hemanth,

Thanks a lot for the detailed post !

I tried the force method...but the issue persists...

We only c this null issue while trying to "mirror" content....all else works fine....

Default trace now says:

com.sap.ASJ.krn_thd.000025#BC-JAS-COR#kernel.sda#C0000A20107300000000000100001BE0###com.sap.engine.core.thread.impl3.ErrorQueueHandler#####617ff140423d11e49df40050568401de###Thread[ErrorQueueWatchDog,5,main]#Plain##

The following Error is thrown by the VM [com.sap.jvm.impl.lang.NonAlertingInternalError]. ErrorQueueHandler will just trace it. The caller component should take care to process it properly.

com.sap.jvm.impl.lang.NonAlertingInternalError

[Log ID = C0000A20107300000000000000001BE0]#

#2.0 #2014 09 22 02:46:55:965#0-700#Warning#com.sap.engine.core.session.Manager#

com.sap.ASJ.ses.cf0023#BC-JAS-COR-SES#kernel.sda#C0000A20107300010000000700001BE0###com.sap.engine.core.session.Manager########Thread[main,5,main]#Plain##

Could not register com.sap.engine.session.mbeans.ListConfigsOpenMBean. Exception is: java.lang.IllegalAccessException: Class com.sap.engine.core.session.Manager can not access a member of class com.sap.engine.session.mbeans.CleanPersistedSessionsMBean with modifiers ""#

#2.0 #2014 09 22 02:46:55:967#0-700#Warning#com.sap.engine.core.session.Manager#

com.sap.ASJ.ses.cf0023#BC-JAS-COR-SES#kernel.sda#C0000A20107300010000000900001BE0###com.sap.engine.core.session.Manager########Thread[main,5,main]#Plain##

Could not register com.sap.engine.session.mbeans.ListDomainsOpenMBean. Exception is: java.lang.InstantiationException: com.sap.engine.session.mbeans.MonitorSessionsOpenMBean#

#2.0 #2014 09 22 02:47:18:030#0-700#Warning#com.sap.engine.services.deploy.server.utils.container.ContainerWrapper#

com.sap.ASJ.dpl_ds.002011#N/A#library_container#C0000A20107300070000000100001BE0#77379250000001779##com.sap.engine.services.deploy.server.utils.container.ContainerWrapper#####6491dec1423d11e486230050568401de##0#Event Processor [library_container]#Plain##

The container info object, created from containers-info.xml and the one returned from getContainerInfo() method are not the same. Container name is: [app_libraries_container]. Different properties are: [

The FileExtensions property of container info is different. XML Container FileExtensions is [[jar, war, rar]] and Real Container FileExtensions is [[.jar, .war, .rar]].]#

#2.0 #2014 09 22 02:47:22:498#0-700#Warning#com.sap.engine.services.deploy.server.utils.container.ContainerInfoValidator#

com.sap.ASJ-dpl.ds-000463#N/A#tc~je~dbcontainer~srv#C0000A201073000E0000000100001BE0#77379250000001823##com.sap.engine.services.deploy.server.utils.container.ContainerInfoValidator#####6491dec1423d11e486230050568401de##0#Event Processor [tc~je~dbcontainer~srv]#Plain##

Warnings:

   The [dbschemacontainer] container reports that is registered from [null] service, but really it is registered by [tc~je~dbcontainer~srv].

Solution: Please contact the container holder to fix these warnings.#

Error [{0}] occurred while service [{1}] processed [{2}] event

[EXCEPTION]

java.lang.NullPointerException: while trying to invoke the method com.sap.engine.services.iiop.server.CommunicationLayerImpl.registerProvider(com.sap.engine.interfaces.cross.CrossInterface) of a null object loaded from field com.sap.engine.services.iiop.server.CorbaServiceFrame.layer of an object loaded from local variable 'this'

  at com.sap.engine.services.iiop.server.CorbaServiceFrame.interfaceAvailable(CorbaServiceFrame.java:237)

  at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:178)

  at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:112)

  at com.sap.engine.frame.core.thread.Task.run(Task.java:73)

  at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:178)

  at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:316)

We're on NW 7.4 SP 7 ...Kernel 7.41 patch 31.

Also, my folder structure is as below:

Please help

Thanks a lot !

-s.

Former Member
0 Kudos

Hi !

This was indeed a bug with SP7.

SAP released some patches on the 25th of September (Note 2063177) & the issue is no more

Thanks !

-s.

Answers (0)