cancel
Showing results for 
Search instead for 
Did you mean: 

ClassName property missing in file for Web Dynpro for ABAPSSO layer

Former Member
0 Kudos

We are trying to create an ABAP webdynpro iview using XML content creation in EP7.3. Below link points to the XML used to create the iview. After importing this xml, iview is being created in specified PCD location.

http://www.freeimagehosting.net/26365

But when we preview the iview, we are getting an exception which says

com.sapportals.portal.appintegrator.ApplicationIntegratorException: Missing Property 'ClassName' in property file for layer'WebDynpro/Web Dynpro for ABAPSSOLayer'.

We checked by creating another abap dynpro iview for the same application using iview template and that is working fine.

Details of the error log is mentioned below.

Content pass of Application Integrator failed.

Component Name: 'com.sap.portal.appintegrator.sap.WebDynpro',

Context Name (iView): 'pcd:portal_content/com.bat.folder.Sudip/com.bat.folder.xmlcontent/com.bat.folder.iview.abap.wd.Z_WD_COMPONENT',

Top Layer: 'WebDynpro/TopLayer',

Producer ID (FPN): 'null',

System Alias: 'SAP_ECC',

Exception ID:01:50_02/01/12_0076_15632350

[EXCEPTION]

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

Application name : com.sap.portal.appintegrator.sap

Component : pcd:portal_content/com.bat.folder.Sudip/com.bat.folder.xmlcontent/com.bat.folder.iview.abap.wd.Z_WD_COMPONENT

Component class : com.sapportals.portal.sapapplication.SAPApplicationIntegratorComponent

User : 98909242

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

....................................................

Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: Missing Property 'ClassName' in property file for layer'WebDynpro/Web Dynpro for ABAPSSOLayer'.

... 54 more

Caused by: com.sapportals.portal.appintegrator.ApplicationIntegratorException: Missing Property 'ClassName' in property file for layer'WebDynpro/Web Dynpro for ABAPSSOLayer'.

01:50_02/01/12_0076_15632350

[EXCEPTION]

com.sapportals.portal.appintegrator.ApplicationIntegratorException: Missing Property 'ClassName' in property file for layer'WebDynpro/Web Dynpro for ABAPSSOLayer'.

at com.sapportals.portal.appintegrator.LayerProcessor.createLayer(LayerProcessor.java:361)

at com.sapportals.portal.appintegrator.LayerProcessor.getNextLayer(LayerProcessor.java:303)

at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:183)

at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:111)

at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:70)

at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:390)

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

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

at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher.handleEvent(RequestDispatcherFactory.java:158)

at com.sap.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:242)

at com.sap.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:342)

at com.sap.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:732)

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

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

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.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:432)

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:276)

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)

Can anyone please suggest how to solve this error ?

Regards

Kaushik

Accepted Solutions (1)

Accepted Solutions (1)

vijay_kumar49
Active Contributor
0 Kudos

Hi,

Please check the system object 'SAP_ECC' connection test whether it is fine or not.

Producer ID (FPN): 'null', System Alias: 'SAP_ECC',

This message clearly states that the system object with alias SAP_SRM is missed or improperly configured.

Hope this helps u.

Best Regards

Vijay K

Former Member
0 Kudos

Hi Vijay K

We already checked that and there is no issue with the system alias. It seems the problem is in somewhere else as shown in the default trace.

Kind Regards

Kaushik

nol_hendrikx
Active Contributor
0 Kudos

Hi Kaushik,

I had the same issue and exported a correct webdynpro abap application. The DefinitionType should be ABAP instead of 'Web Dynpro ABAP'.

Hope this helps

Noel

Answers (0)