cancel
Showing results for 
Search instead for 
Did you mean: 

Create PR Invalid System Attribute Runtime Exception

Former Member
0 Kudos

Dear All,

We have problem with our SRM System.

It is connected to an ECC Backend, and we have successfully replicate material & vendor data.

We also have successfully create shopping carts.

Our problem is when ANY USER create Purchase Requisition through the following menu:

- Purchasing

-- Purchasing Document

--- Create Documents : Purchase Requsitions

A windows with our correct backend system appear.

But, after we press continue, runtime error.

The default-trace is below.

We have checked the erronous object, which is:

com.sap.pct.erp.buyer.13.change_pr_lean_new

and it is already have SAP_ECC_Procurement as it's system properties.

We currently assume that a processor object mis-reference to SAP_LocalSystem, but finding the object using Multiple propery changer with SAP_LocalSystem as property doesn't work.

It's strange.

Please help.

Thanks

Content pass of Application Integrator failed.
 Component Name:       com.sap.portal.appintegrator.sap.WebDynpro, 
Context Name (iView): pcd:portal_content/com.sap.pct/specialist/com.sap.pct.srm.srm70/com.sap.pct.srm.suite.fl_suite/com.sap.pct.srm.suite.fl_roles/com.sap.pct.srm.suite.ro_operationalpurchaser/fl_navi/com.sap.pct.erp.buyer.13.change_pr_lean_new, 
Top Layer:            WebDynpro/TopLayer, 
Producer ID (FPN):    null, 
System Alias:         D05CLNT320, 
 
[EXCEPTION]
 com.sapportals.portal.appintegrator.ApplicationIntegratorException: Unable to parse template '<System.Access.WAS.protocol>://<System.Access.WAS.hostname>/sap/bc/webdynpro/<WebDynproNamespace>/<WebDynproApplication>/;sap-ext-sid=<ESID[url_ENCODE]>?sap-ep-iviewhandle=007<ESID[HASH]>&sap-wd-configId=<WebDynproConfiguration>&sap-ep-iviewid=<IView.ShortID>&sap-ep-pcdunit=<IView.PCDUnit.ShortID>&sap-client=<System.client>&sap-language=<Request.Language>&sap-accessibility=<User.Accessibility[SAP_BOOL]>&sap-rtl=<LAF.RightToLeft[SAP_BOOL]>&sap-ep-version=<Portal.Version[url_ENCODE]>&sap-wd-tstamp=<$TimeStamp>&<ProducerInfo>&sap-explanation=<User.Explanation[SAP_BOOL]>&<StylesheetIntegration[IF_true PROCESS_RECURSIVE]>&<Authentication>&<DynamicParameter[PARAMETER_MAPPING PROCESS_RECURSIVE]>&<ForwardParameters[QUERYSTRING]>&<ApplicationParameter[PROCESS_RECURSIVE]>'; the problem occured at position 310. Cannot process expression <System.client> because Invalid System Attribute:
 System:    &#39;SAP_LocalSystem&#39;, 
Attribute: &#39;client&#39;. 
	at com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.processTemplate(AbstractIntegrationLayer.java:455)
	at com.sapportals.portal.appintegrator.layer.URLTemplateProcessLayer.processLayer(URLTemplateProcessLayer.java:33)
	at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:160)
	at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:68)
	at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:54)
	at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:396)
	at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
	at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368)
	at com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:799)
	at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:652)
	at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
	at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:523)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:412)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
	at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
	at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
	at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
	at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
	at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
	at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
	at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
	at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
	at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
	at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
	at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Caused by: com.sapportals.portal.appintegrator.template_processor.TemplateParserException: Unable to parse template '<System.Access.WAS.protocol>://<System.Access.WAS.hostname>/sap/bc/webdynpro/<WebDynproNamespace>/<WebDynproApplication>/;sap-ext-sid=<ESID[url_ENCODE]>?sap-ep-iviewhandle=007<ESID[HASH]>&sap-wd-configId=<WebDynproConfiguration>&sap-ep-iviewid=<IView.ShortID>&sap-ep-pcdunit=<IView.PCDUnit.ShortID>&sap-client=<System.client>&sap-language=<Request.Language>&sap-accessibility=<User.Accessibility[SAP_BOOL]>&sap-rtl=<LAF.RightToLeft[SAP_BOOL]>&sap-ep-version=<Portal.Version[url_ENCODE]>&sap-wd-tstamp=<$TimeStamp>&<ProducerInfo>&sap-explanation=<User.Explanation[SAP_BOOL]>&<StylesheetIntegration[IF_true PROCESS_RECURSIVE]>&<Authentication>&<DynamicParameter[PARAMETER_MAPPING PROCESS_RECURSIVE]>&<ForwardParameters[QUERYSTRING]>&<ApplicationParameter[PROCESS_RECURSIVE]>'; the problem occured at position 310. Cannot process expression <System.client> because Invalid System Attribute:
 System:    &#39;SAP_LocalSystem&#39;, 
Attribute: &#39;client&#39;. 
	at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processWholeTagExpression(TemplateProcessor.java:155)
	at com.sapportals.portal.appintegrator.template_processor.compiler.ProcessWholeTagExpressionAction.execute(ProcessWholeTagExpressionAction.java:16)
	at com.sapportals.portal.appintegrator.template_processor.compiler.ProcessTemplateAction.execute(ProcessTemplateAction.java:39)
	at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processImpl(TemplateProcessor.java:401)
	at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.process(TemplateProcessor.java:375)
	at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.process(TemplateProcessor.java:387)
	at com.sapportals.portal.appintegrator.template_processor.TemplateProcessorService.processTemplate(TemplateProcessorService.java:54)
	at com.sapportals.portal.appintegrator.template_processor.TemplateProcessorService.processTemplate(TemplateProcessorService.java:107)
	at com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.processTemplate(AbstractIntegrationLayer.java:441)
	... 30 more
Caused by: com.sapportals.portal.appintegrator.template_processor.context.ContextException: Invalid System Attribute:
 System:    &#39;SAP_LocalSystem&#39;, 
Attribute: &#39;client&#39;. 
	at com.sapportals.portal.appintegrator.template_processor.context.SystemEP6Wrapper.getTerminal(SystemEP6Wrapper.java:86)
	at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processWholeTagExpression(TemplateProcessor.java:151)
	... 38 more

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

I think the connectivity between Portal and ECC is not correct. Please check

Thanks

Hari

Former Member
0 Kudos

Hi Hari,

ECC to Portal connections are working fine. Did i miss something else??

Thanks,

Gowrik

Former Member
0 Kudos

Hi,

I am also facing the same issue. Could you please help me in resolving this issue.

Issue Details:

While creating PR (Using Harmonized role ERP/SRM), when i select ECC system and click on Continue button, i was facing Portal Runtime Error. When i check the log file, it was mentioned that the system SAP_Localsystem.  I was unable fix this issue.

I would appreciate your help in this regard.

Thanks,

Gowrik