Skip to Content
0
Former Member
Jan 03, 2012 at 12:22 PM

ClassName property missing in file for Web Dynpro for ABAPSSO layer

23 Views

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