Custom portal service not running ni NW 04

Hello!
We are about to migrate from EP6 SP2 to NW04 and I'm currently testing the results of the first test run.
One special problem I encountered is one of my custom portal services no longer running. It did without flaws back in EP6, so something seems to have changed.
My Service interface:
[code]
package com.rag.ekportal.bginfocenter.kmservice;
@author Juergen Wahlmann
public interface IBGFetcher extends IService {
[/code]
And the implementation:
[code]
package com.rag.ekportal.bginfocenter.kmservice;
public class BGFetcher implements IBGFetcher, Runnable {
[/code]
portalapp.xml
[code]
<?xml version="1.0"  encoding="UTF-8"?>
     <application>
          <application-config>
          </application-config>
          <components>
               <component name="BGViewer">
                    <component-config>
                         <property name="ClassName" value="com.rag.ekportal.bginfocenter.bgview.control.BGViewer">
                         </property>
                         <property name="SecurityZone" value="sbi-ruhr.de/ekportal/medium_safety/com.rag.ekportal/components/bgviewer">
                         </property>
                         <property name="ResourceBundleName" value="bginfocenter">
                         </property>
                         <property name="ServicesReference" value="usermanagement,knowledgemanagement,com.rag.ekportal.bginfocenter.kmservice.BGFetcher,com.sap.portal.ivs.connectorservice,landscape">
                         </property>
                    </component-config>
                    <component-profile>
                         <property name="tagLib" value="/SERVICE/htmlb/taglib/htmlb.tld">
                              <property name="personalization" value="none">
                              </property>
                         </property>
                         <property name="templatesfolderName" value="Vorlagen">
                         </property>
                         <property name="guidelinesfolderName" value="Richtlinien">
                         </property>
                         <property name="bgContactsfolderName" value="BG-Ansprechpartner">
                         </property>
                         <property name="ksb2folderName" value="KSB 2">
                         </property>
                         <property name="bgControllingfolderName" value="BG-Controlling">
                         </property>
                         <property name="rvURL" value="/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.fo.admin!2fcom.admin.fo.iview!2fcom.admin.iview.fo.ri!2fcom.admin.iview.ri.fo.rag!2fcom.admin.iview.ri.rag.iv.begis_0_0?numberBG=">
                         </property>
                         <property name="KmServiceUser" value="KM Service User">
                         </property>
                         <property name="systemAlias" value="BeGIS_RV_DB">
                         <property name="personalization" value="admin"/>
                         <property name="plainDescription" value="JDBC System object for DB access"/>                         
                    </property>
                    <property name="table" value="janus_contract_bg_v">
                         <property name="personalization" value="admin"/>
                         <property name="plainDescription" value="Database View for reading contracts"/>                         
                    </property>
                    <property name="table1" value="user_roles_v">
                         <property name="personalization" value="admin"/>
                         <property name="plainDescription" value="Database Table for checking user role in RV DB"/>                         
                    </property>
                    </component-profile>
               </component>
          </components>
          <services>
               <service name="BGFetcher">
                    <service-config>
                         <property name="className" value="com.rag.ekportal.bginfocenter.kmservice.BGFetcher">
                         </property>
                         <property name="startup" value="true">
                         </property>
                         <property name="SecurityZone" value="sbi-ruhr.de/ekportal/medium_safety/com.rag.ekportal/services/bgfetcher">
                         </property>
                    </service-config>
                    <service-profile>
                         <property name="interval" value="300000">
                         </property>
                         <property name="enable" value="false">
                              <property name="type" value="boolean">
                              </property>
                         </property>
                         <property name="numberofruns" value="1">
                         </property>
                         <property name="repository" value="/rag_bgm_test/Beschaffungsgruppen">
                         </property>
                         <property name="KmServiceUser" value="KM Service User">
                         </property>
                         <property name="dbServer" value="xxx">
                         </property>
                         <property name="dbUser" value="xxx">
                         </property>
                         <property name="dbPassword" value="xxx">
                         </property>
                         <property name="dbName" value="xxx">
                         </property>
                         <property name="workfolderName" value="Arbeitsordner">
                         </property>
                         <property name="teamfolderName" value="Teamordner">
                         </property>
                         <property name="contactfolderName" value="Ansprechpartner">
                         </property>
                         <property name="publicfolderName" value="u00D6ffentlicher Ordner">
                         </property>
                         <property name="deletedfolderName" value="/rag_bgm_test/Gelu00F6scht/">
                         </property>
                    </service-profile>
               </service>
          </services>
     </application>
[/code]
The service didn't work after the migration, so I tried to deploy it again. This is the result:
[code]
Date : 01/12/2006
Time : 13:31:37:880
Message : [PortalServiceItem.startServices] service initialisation failed:com.rag.ekportal.bginfocenter.kmservice|BGFetcher
[EXCEPTION]
java.lang.NoClassDefFoundError: com/sapportals/wcm/repository/ResourceException
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Class.java:219)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.__createServiceInstance(PortalServiceItem.java:727)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.createServiceInstance(PortalServiceItem.java:613)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.startServices(PortalServiceItem.java:1042)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.startLoadOnStartupServices(PortalAppBroker.java:1563)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.start(PortalAppBroker.java:1518)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.restartQueuedApplication(PortalAppBroker.java:1866)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.updateApplications(PortalAppBroker.java:1702)
     at com.sapportals.portal.prt.deployment.DeploymentManager.updateApplications(DeploymentManager.java:1754)
     at com.sap.ip.portal.admin.portalanywhere.QueryHandler.handleTopic(QueryHandler.java:152)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.executeActionHandleTopic(NotificationSAPJ2EE630.java:1141)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.notifyActionSubscribers(NotificationSAPJ2EE630.java:1089)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.receiveWait(NotificationSAPJ2EE630.java:386)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.broadcastAndWait(NotificationSAPJ2EE630.java:553)
     at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.broadcastAndWait(NotificationServiceDispatcher.java:192)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.sendQueryAndGetResults(EventForwarder.java:122)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.sendQueryToAllServers(EventForwarder.java:144)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.forwardEventToAllServers(EventForwarder.java:135)
     at com.sap.ip.portal.admin.portalanywhere.ArchiveUploader.forwardUpdateToAllServers(ArchiveUploader.java:253)
     at com.sap.ip.portal.admin.portalanywhere.ArchiveUploader.doContent(ArchiveUploader.java:235)
     at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
     at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
     at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
     at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
     at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
     at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
     at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
     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:390)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
     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:95)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
Severity : Error
Category : /System/Server
Location : com.sap.portal.prt.runtime.broker
Application : sap.com/irj
Thread : SAPEngine_Application_Thread[impl:3]_15
Datasource : 2390950:E:\usr\sap\PMT\JC00\j2ee\cluster\server0\log\defaultTrace.trc
Message ID : 000C29A5B62A00400000001300000A4000040A2887A939D9
Source Name : com.sap.portal.prt.runtime.broker
Argument Objs : java.lang.NoClassDefFoundError: com/sapportals/wcm/repository/ResourceException
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Class.java:219)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.__createServiceInstance(PortalServiceItem.java:727)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.createServiceInstance(PortalServiceItem.java:613)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.startServices(PortalServiceItem.java:1042)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.startLoadOnStartupServices(PortalAppBroker.java:1563)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.start(PortalAppBroker.java:1518)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.restartQueuedApplication(PortalAppBroker.java:1866)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.updateApplications(PortalAppBroker.java:1702)
     at com.sapportals.portal.prt.deployment.DeploymentManager.updateApplications(DeploymentManager.java:1754)
     at com.sap.ip.portal.admin.portalanywhere.QueryHandler.handleTopic(QueryHandler.java:152)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.executeActionHandleTopic(NotificationSAPJ2EE630.java:1141)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.notifyActionSubscribers(NotificationSAPJ2EE630.java:1089)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.receiveWait(NotificationSAPJ2EE630.java:386)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.broadcastAndWait(NotificationSAPJ2EE630.java:553)
     at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.broadcastAndWait(NotificationServiceDispatcher.java:192)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.sendQueryAndGetResults(EventForwarder.java:122)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.sendQueryToAllServers(EventForwarder.java:144)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.forwardEventToAllServers(EventForwarder.java:135)
     at com.sap.ip.portal.admin.portalanywhere.ArchiveUploader.forwardUpdateToAllServers(ArchiveUploader.java:253)
     at com.sap.ip.portal.admin.portalanywhere.ArchiveUploader.doContent(ArchiveUploader.java:235)
     at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
     at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
     at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
     at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
     at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
     at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
     at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
     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:390)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
     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:95)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
Arguments : java.lang.NoClassDefFoundError: com/sapportals/wcm/repository/ResourceException
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Class.java:219)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.__createServiceInstance(PortalServiceItem.java:727)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.createServiceInstance(PortalServiceItem.java:613)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.startServices(PortalServiceItem.java:1042)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.startLoadOnStartupServices(PortalAppBroker.java:1563)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.start(PortalAppBroker.java:1518)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.restartQueuedApplication(PortalAppBroker.java:1866)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.updateApplications(PortalAppBroker.java:1702)
     at com.sapportals.portal.prt.deployment.DeploymentManager.updateApplications(DeploymentManager.java:1754)
     at com.sap.ip.portal.admin.portalanywhere.QueryHandler.handleTopic(QueryHandler.java:152)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.executeActionHandleTopic(NotificationSAPJ2EE630.java:1141)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.notifyActionSubscribers(NotificationSAPJ2EE630.java:1089)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.receiveWait(NotificationSAPJ2EE630.java:386)
     at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.broadcastAndWait(NotificationSAPJ2EE630.java:553)
     at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.broadcastAndWait(NotificationServiceDispatcher.java:192)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.sendQueryAndGetResults(EventForwarder.java:122)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.sendQueryToAllServers(EventForwarder.java:144)
     at com.sap.ip.portal.admin.portalanywhere.EventForwarder.forwardEventToAllServers(EventForwarder.java:135)
     at com.sap.ip.portal.admin.portalanywhere.ArchiveUploader.forwardUpdateToAllServers(ArchiveUploader.java:253)
     at com.sap.ip.portal.admin.portalanywhere.ArchiveUploader.doContent(ArchiveUploader.java:235)
     at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
     at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
     at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
     at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
     at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
     at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
     at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
     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:390)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
     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:95)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
Dsr Component :
Dsr Transaction : 5f940fe0836711da887d000c29a5b62a
Dsr User :
Indent : 0
Level : 0
Message Code :
Message Type : 1
Relatives : /System/Server
Resource Bundlename :
Session : 2391
Source : com.sap.portal.prt.runtime.broker
ThreadObject : SAPEngine_Application_Thread[impl:3]_15
Transaction :
User : xxx
[/code]
Looks like something is wrong in the service definition (portalapp.xml) but I have no clue. Class names are spelled right, settings the same as in EP6 SP2, yet the portal engine is not able to find the implementation class of the service.
Any ideas?
Cheers,
  Juergen

Hi Detlev!
The ServiceReference definition previously was located in the application config under SP2, but didn't work either.
Now I found the solution. A sharing reference of all non-custom services in the application config and an additional sharing reference to my custom service in the portal application's config like this:
          <application-config>
               <property name="SharingReference" value="usermanagement,knowledgemanagement,com.sap.portal.ivs.connectorservice,landscape">
               </property>
          </application-config>
          <components>
               <component name="BGViewer">
                    <component-config>
                         <property name="ClassName" value="com.rag.ekportal.bginfocenter.bgview.control.BGViewer">
                         </property>
                         <property name="SecurityZone" value="sbi-ruhr.de/ekportal/medium_safety/com.rag.ekportal/components/bgviewer">
                         </property>
                         <property name="ResourceBundleName" value="bginfocenter">
                         </property>
                         <property name="SharingReference" value="com.rag.ekportal.bginfocenter.KMService.BGFetcher">
                         </property>
                    </component-config>
Case closed, thx for you hint. I awarded points.
Cheers,
  Jürgen
Message was edited by: Juergen Wahlmann, solution included

Similar Messages

  • Custom Portal Service not displayed under Service Configuration

    Hi All,
    I am working on EP 7.0 SP8.
    SAP Portal is not displaying any custom built Portal Services under Service Configuration tab.
    I checked with the permission, and I am having the required authorization for my service.
    I am not able to find any document on making the custom service available under Service Configutation to start/stop the service.
    Please let me know any reference docs on this.
    -Thanks,
    Pavan

    Hi Pavan,
    > working on EP 7.0 SP8
    Glad to hear that you are not stuck on EP5   No, really, that is older than old... Anyhow:
    > not displaying any custom built Portal Services under Service Configuration tab
    There services are only listed if they are configurable, i.e. if they have a service profile with at least one property (compare http://help.sap.com/saphelp_nw70ehp2/helpdata/en/df/e6b74253ffda11e10000000a155106/frameset.htm). Otherwise it makes less sense to restart a service (normally this is done after changing a service profile parameter).
    Hope it helps
    Detlev

  • Custom Portal Service Scalability and Performance

    I want to know if Custom Portal Services are scalable enough to handle 300 concurrent users ?
    We are developing custom portal services to consume web service to get response and to send request to an endpoint.
    These portal services will be accessed by portal components.
    We are expecting around 300 concurrent users.
    So whether the custom portal services are scalable ? Does SAP provide support to this kind of architecture ?
    thanks in advance

    HI,
    the portal can support several thousand concurrent users. You only have make a proper sizing (SAPS) and  setup your landscape correctly.
    As for the custom portal service: of course this is scalable, but the performance depends on your coding skills and what the service will do.
    AFAIK SAP offers support for running custom code running on the platform, but not for errors made by the custom code. There is (was, will be) a service from SAP were they check your code for known issues.
    br,
    Tobias

  • Auto-start services not running :Shell Hardware Detection in my Health Reports

    Recently I've setup up Windows Server 2012 Essentials on my Custom-made Box. All is going well so far except that i have a warning in my generated Health Report such as
     Auto-start Services Not Running Shell
    Hardware Detection.
     I had checked My Services and found out that this particular service is scheduled to start Automatically and it is always started...
    Any Advice what might be the problem? 
     

    Susan, can you still see the Connect bug? What Product/Program is it under in Connect? I can't see it but I might not be a member of the correct group.
    From http://technet.microsoft.com/en-us/library/hh831394.aspx:
    "After a server has been added to the Server Manager server pool, service alerts about the Shell Hardware Detection service can be displayed if there are no users logged on to the managed server. This occurs because the Shell Hardware Detection service runs
    only when users are logged on to the managed server, or connected to a Remote Desktop session on the managed server. To avoid seeing Shell Hardware Detection service alerts for this case, click
    Services in the thumbnails for server groups, including the
    All Servers group. In the Services Detail View dialog box, on the
    Services drop-down list, clear the check box for Shell Hardware Detection, and then click
    OK."
    That confirms that it's okay for Shell Hardware Detection not to be running. However the suggested fix--removing it from 2012 alerting--does not keep it off my 2012E Health Report.
    Mark Berry
    MCB Systems

  • Accessing custom Portal service from a java application

    We have a custom portal service that connects to BW using xmla. How do you access this portal service from a java application. Not from web dynpro, jsp or servlet but from the java code.
    Can we use the INITIAL_CONTEXT_FACTORY to get access to the portal service.
    Thank You
    D.K

    Now I tried the following:
    I've added the prtapi.jar and the service's jar to the additional-lib folder and added the appropriate entries to library.txt and reference.txt.
    Now I can obtain now the PortalRuntime, but this is not initialized.
    Has anybody a solution for this problem? Help would be high appreciated!
    Regards,
    Matthias

  • Custom portal service ??

    hi,
    does a custom portal service get listed under sys admin ->sys config -> service config -> applications...
    I can not seem to find it under that.
    Pls help
    Thanks

    Thanks Harini
    Curious, I did not find my service under,System Admin -- System Config -- Service Config
    but did find it under System Administration --> Support --> Portal Runtime --> Application Console
    Under the console, it shows the these properties,
    Class Name : <mu class name>
    Class Name Factory: none
    Pool Size: 0
    Nb Accessed: 0
    Last Accessed Time: <time stamp>
    Last Stopped Time: <time stamp>
    State: statrted
    Is there any thing wrong with the service? the class name facotry does not show anything...
    Also is i can not find it under service config
    Any help is appreciated.
    Thanks
    Aakash

  • Custom Portal Services and Web services

    Can you please tell me what exactly are "custom portal services" and "web services" with a business like/ real life example?
    How do you go about developing deploying and utilizing these services in Portal?
    Thanks.

    Hi navin,
    Thanks for the par file.
    Duly awarded points.
    I need your help again.
    I wish to use the method
    public String getWelcomeString(String name)
    in my own portal application to test usage of portal services.
    So I uploaded your par file on my server.
    Then I added the api and core jar files which came along with your par in my project as external jar files.
    I imported com.wickes.WickesService.*;
    Next, to use the service I coded:
    IPortalRuntimeResources rs =
    PortalRuntime.getRuntimeResources();
         IWickesService ws = (IWickesService) rs.getService(IWickesService.KEY);
    But now I am stuck and I dont know how to proceed.
    Please help.

  • Diagnostics policy service not running on Windows 7 home premium

    I'm unable to connect to internet through wireless connectionsr . it says limited access to wi-fi router. When i try to fix this it says diagnostics policy service not running. Checked services.msc While the type is set up to automatic Unable to start the
    service. I had similar problem with my LAN connection. After resetting my LAN connection i was able to connect to internet. Tried this on wifi as well but the issue remains.
    Error code is 5: access denied

    Hi,
    Thanks for the post!
    Go to your Device Manager and uninstall the network device, including the wireless network card, then restart the computer. Let the system automatically reinstall the driver for you. You can also manually update the network card driver to the latest one.
    After that, check if you can connect to the internet.
    For the Diagnostics policy service issue. please click Start, input regedit in the search box, press Enter to open your Registry Editor, navigate to the key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS\Parameters.
    Right click this key, choose permission, click the user "Trustedinstaller", ensure the permission is set to "Full Control" and "Read". Then click OK to apply the change.
    Restart the computer to check if this service is working now.
    Regards,
    Miya  
    This posting is provided "AS IS" with no warranties, and confers no rights. | Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer
    your question. This can be beneficial to other community members reading the thread.

  • The Data access service not running or not yet initialized.

    Hello guys , 
    i am getting the following error wen tryin to open the console The Data access service not running or not yet initialized. on scom 2012 R2 before it was working fine but once i closed the console and open got the error 
    OS : Windows 2012r2 patched and scom 2012 r2
    sql : 2012 r2 enuff database size  
    tried few things as :
    1. change the account to domain admin for system center data acess service  still no luck
    2. created registry keys for servicepipetimeout to 6000 bt still nit working
    3.  Refresh sql account used for sccom data aceess service  still no luck 
    4. the service disappears as running after 30 seconds and the console is unable to open 
    kindly help if some perfect resolution as lot of time has been wasted and need to meet deadlines.
    thanks guys in advance
    Basit Siddiqui
    AIG

    Check that following:
    Verify permission of SCOM Account on sysadmin and OM DB.
    Check firewall that is disable
    Check antivirus that didn't block scom folders or services.
    Check SQL services is running
    Check Space of database at 5 GB as you configured. It is best practice to set the db size at a reasonable size and not to set to autogrowth.
    Also you can check below link
    http://vmajmudar.blogspot.com/2013/07/the-data-access-service-is-either-not.html
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"Mai Ali | My blog:
    Technical | Twitter:
    Mai Ali

  • Window search service not running

    window search service not running how i can fix it?
    This question was solved.
    View Solution.

    Hi,
    From the Desktop, hold down the Windows key and press

  • [mostly solved] Strigi service not running

    Hello,
    Since I am constantly fluctuating between a rich and a minimalistic desktop environment, I'm trying out KDE once again. The Soprano/Nepomuk/Strigi stuff seems really interesting but I fail at using it.
    When I go to System Settings -> Advanced -> Desktop Search it says "Strigi service not running". While Nepomuk is activated, I can't activate Strigi. When I set the checkbox for Strigi and apply, the message is still there. When I close the widow and go back again, the checkbox is deactivated again.
    The searchbar in dolphin never finds anything and there is no interface for tagging or commenting files.
    However, I can index files and find stuff when I run strigiclient.
    What may the problem be?
    Thanks,
    Viv
    Last edited by V for Vivian (2010-06-30 07:48:54)

    Steigi seems to be installed.
    viv ~ $ pacman -Q strigi
    strigi 0.7.2-2
    I'm considering a clean Chakra installation but this seems kind of unaesthetic and stupid.
    edit01: I've just renamed my .kde4 folder and restarted KDE. Now Strigi is indexing and I can tag files, everything works. Some kind of configuration seems to have been wrong. I think I can figure this out.
    edit02: I had to replace the .kde4/share/apps/nepomuk folder with a clean one, maybe something with the database or how it is accessed. Don't have time to go into this right now, I'm just happy it works now.
    Last edited by V for Vivian (2010-06-30 08:16:11)

  • Windows Modules Installer - Autostart Service Not Running

    I'm receiving in my health reports for four separate WSE 2012R2 deployments the below error.  I've set the service to restart upon failure, but it seems this occurs upon every server reboot until I manually go in and start the service.  However,
    from my understanding this service only runs when it is needed, which would leave me to a false negative in the BPA scan. 
    Just curious if anyone else is getting this.
    Autostart Services Not Running:
    Windows Modules Installer

    Hi MattSla,
    On current situation, please type services.msc in RUN to open Services panel. Then navigate to Windows Modules
    Installer service and open Properties. In General tab, please check Startup type of this service. Did set as Manual? Meanwhile, in Log On tab, please check which account this service used to log on as? Did log on as Local System account?
    I check the Windows Modules Installer service in two Windows Server 2012 R2 Essentials in my Lab environment.
    It seems that this service was set as Manual. Then Generate a Health Report in Dashboard, and didn’t find any error which was related to ‘Autostart Service Not Running’.
    If this issue still exists, please open Event Viewer and check if find some relevant events. Those may help
    us to go further analyze.
    If any update, please feel free to let me know.
    Hope this helps.
    Best regards,
    Justin Gu

  • SCOM 2012 Linux Monitoring - RPCBIND, RPCIDMAP, RPCSTAT services not running

    We are running SCOM 2012 SP1 and added a test Linux server running Red Hat Enterprise 6.3.  SCOM is reporting that the server is in Critical health because the following three services are not running.
    1) Process Rpcbind Service Health - Rpcbind Mapper Not Running
    2) Process Rpcidmap Service Health - NFSv4 ID Name Mapper Not Running
    3) Process Rpcstat Service Health - NSM Status Monitor Not Running
    My question is that are these services required to be running in order for SCOM to monitor the Linux servers properly?  If yes, can you please give brief explaination as to why so I can explain that to our Linux Administrator.  The Linux Administrator
    is saying that we do not run these services on any of the Linux servers because they are not needed.  If infact these services are not needed, how can I have SCOM ignore the critical error messages?  Thanks

    Yup, generally running. I'm assuming you've done a basic install of RHEL 6. All processes listed above are enabled by default on a RHEL 6 install if you take the default settings. If someone is just getting started you can pretty much guarantee
    they will do a basic install of RHEL 6 and this will not be an issue.
    Could it be done better... sure but at what point do you stop? We could discover all services running on the system and start monitoring them out of the box but what are important and what are not to each customer? The idea is to give you some basic monitoring
    on a default install based on what each OS provider starts on a "default" install. If this does not suite your needs SCOM is very configurable and adding a custom service monitor is very easy to configure along with disabling existing ones.
    If you'd like to provide feedback on this feel free to open a support ticket with Microsoft and file what we call a 'Design Change Request' [DCR]. We go though these prior to starting each update to SCOM. No guarantee it will get fixed/changed as we do have
    priorities but we are listening.
    Regards,
    -Steve

  • CWA using customized portal does not work IPAD 2

    Hi all,
    I have another interesting case that I have been testing for more than a month but it is not working. Cisco provides templates to create the customized portals for LWA or CWA. However, Success Page HTML does not work on LWA and Cisco ISE uses internal default success page.
    On my specific case, we need to move from LWA to CWA in order to minimize the number of redirections and the customized portal for login and AUP work fine BUT when the SUCCESS PAGE is presented on the IPAD, the button on the top right corner never changes from CANCEL to DONE even though the Authentication is successful. We modified multiple times the HTML Files following Cisco Templates and the following link (which looks like has an error) with the same incorrect behavior. Only works if I click the go back arrow on the IPAD so I move back to the AUP page (not an acceptable workaround).
    Reference Link:
    http://www.cisco.com/c/dam/en/us/td/docs/security/ise/how_to/HowTo-42-Customize_ISE12_Web_Portals.pdf
    In the link, Cisco mentions version 1.2.0.899 patch 8 as the version to be used on the ISE devices running the customized templates. However, we recently moved from 1.1.3.124 to 1.2.1.198 patch 3. I created a brand new VM running 1.2.1.198 patch 3, imported the cisco templates for login, AUP, success and error and I am still getting the same problem on IPAD 2 for SUCCESS PAGE even though I am using Cisco Templates.
    I could give a try configuring another VM running 1.2.0.899 patch 8 and use the Cisco templates + IPAD 2 but that is not a good solution.
    Have anyone experienced the same problem?
    thanks

    I opened a case with Cisco TAC, let's see what happens. In the meantime, I created a VM ISE which will be running 1.2.0.899 patch 8 so I will upload the Cisco HTML Files on it and see it this option works properly on IPAD 2, IPAD 4, Chromebook, Win 7 and Samsung Tablets.

  • Intel RST Service Not Running

    PLEASE HELP
    Since updating from Windows 8 to 8.1 I am experiencing performance degradation on my HP HPE-250f desktop PC (one HDD, NO RAID).
    In the past (Win 7 & 8), when I would occasionally notice performance degradation, the Intel RST icon in the system tray would have a yellow triangle with an exclamation mark in front of it and if I would hover over it, it would say “Intel RST service is not running”. I would then reboot the PC and performance would return to normal.
    Since updating to Win 8.1 everything stated in the previous paragraph is still true, except nothing changes after the reboot.
    I’ve tried right clicking on the RST icon and then opening the IAStorUI program, but the message “IASrorUI has stopped working” flashes on the screen then disappears and nothing changes.
    Any help solving my problem will be appreciated.

    Hi,
    Some versions of IRST have delayed startup.  This improves the startup time to get the desktop displayed.
    Try the lastest version of IRST.
    I have never experienced an performance degradation due to a delayed  IRST startup. However, your mileage my vary.
    HP DV9700, t9300, Nvidia 8600, 4GB, Crucial C300 128GB SSD
    HP Photosmart Premium C309G, HP Photosmart 6520
    HP Touchpad, HP Chromebook 11
    Custom i7-4770k,Z-87, 8GB, Vertex 3 SSD, Samsung EVO SSD, Corsair HX650,GTX 760
    Custom i7-4790k,Z-97, 16GB, Vertex 3 SSD, Plextor M.2 SSD, Samsung EVO SSD, Corsair HX650, GTX 660TI
    Windows 7/8 UEFI/Legacy mode, MBR/GPT

Maybe you are looking for

  • Debug Problem in Indesign cs5.5

       We are having Plugin for adobe indesign cs5.5 and installed adobe indesign debugger.. While debugging our source code we are getting the values of integer data types, but we are not known the values of data types related to PMString, PMMatrix, PMR

  • Css auto center issue

    http://www.pmcgvideoportfolio.info/test.htm I have been following a tutorial from Adobe relating to "Working with Background Images and CSS - Part 3 Altering the Appearance of Your pages with Drop Shadows."  I think I have stayed pretty close to the

  • Composing  or replying letter space problem in mail

    I have been noticing that whenever I compose or reply to a mail when I type the first few words the letter spacing is correct, then about the sixth or seventh word the letter spacing increases. Very weird as I was thinking maybe somewhere I hit a key

  • GETWA_NOT_ASSIGNED. runtime error

    error stmt: field symbol ha not yet been assigned pleae help me to solve this error thanks in advance Moderator Message: Instead of dumping your code here, please read through the Short Dump Error Message and try to analyze where the error is. You co

  • Collaboration Detail Navigation

    Hello All, what is Collaboration Detail navigation? it is coming under Collaboration -> Rooms -> Room Directory -> Public Rooms(Tab) -> Clicking the Public Room, i am getting Collaboration Detail Navigation instead of Detail Navigation. If i need to