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

Similar Messages

  • 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

  • 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

  • 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 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

  • 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.

  • Custom playbar does not display in the list of available widgets

    I followed the steps described in the "Skins" page of the Captivate 5 help outlined here:
    http://help.adobe.com/en_US/captivate/cp/using/WSc1b83f70210cd101126156ac11c7f147d6b-8000. html
    Now my problem is, that my custom playbar is not displayed in the list of available playbars (neither in the Project->Skin Editor->Playbar nor in the list of widgets). If I just duplicate one of the existing playbar files in Gallery/Widgets/Playbars it's listed without problems.
    I use Flash CS5 to edit the playbar and tried to publish it as AS3 and AS2 - no success.
    Are there special settings I need to set in the publishing settings to get my playbar in the list? Anything else I'm missing?!
    Thanks,
    Peter

    Try putting the swf for the playbar in ...\Adobe Captivate 5\en_GB\Gallery\Playbars\AS3\

  • My Custom repositories are not visible under content tab of ACC

    Hi,
    My Custom repositories are not visible under content tab of ACC ,eventhough i had appended my custom repository in /atg/registry/ContentRepositories.properties to the property
    initialRepositories+=/myCustomRepository.PLEASE HELP ME.

    Kindly make sure,
    initialRepositories+=/com/training/club/tools/myCustomRepository
    I assume you have config/com/training/club/tools/myCustomRepository.properties component. /com/training/club/tools/ is your path of component from config.
    -RMisihra

  • ECM page not displayed under 'Services'

    Hi all,
    I am trying to display a page under SERVICES in the MSS role.Currently we have
    Under Detailed Navigation
    WorksetA
    WorksetB
    When I click on WorksetA in detailed navigation,it displayes the pages attached to that workset under SERVICES.I can click on this link and get the page displayed in portal content area.
    Now I added a new workset WorksetB under worksetA.
    When I click on worksetB its not displaying anything under SERVICES.Its supposed to show my page as links.
    WorksetB had the same properties as worksetA.
    Is there any service that I need to enable for this?
    Please clarify.
    Thanks
    Kukku

    solved

  • How to find the JAR files of a custom portal service?

    Hi all,
    I have created and deployed a custom protal service on to the portal. Now for any of the other apps to make use of this service, i need the JAR files which correspond to this portal service. Where do I find them??
    Regards,
    Narahari
    Message was edited by: Narahari Vedula

    Hi,
    Can you check up if this is located in the following path.
    System Administration ->Support->Portal Runtime
    Here navigate to ROOT/WEB-INF/portal/portalapps
    Open the folder with the name of the par file and check up if you can locate the jar.
    Regards,
    Harish
    (Please award points in case this helps)

  • Portal Service configuration (parameters)

    Hi,
    I have created a portal service, and it's functioning properly (i.e i can call it from an iView and to use its methods without any problem). Now I would like to configure (put) some parameters for the service from the portal - I go to "System Administration" -> "System Configuration" -> "Service Configuration", but i cannot see my service listed among the other services. Is there anything special i have to implement in the service, so that it's visible from that location, or maybe i have to put something in the portalapp.xml ? Any help is appreciated. Thanks.
    Angel

    Hi Angel,
    > Any help is appreciated
    Is it? Your last request didn't sound so in the end...
    I would like to help you (it's quite easy here), but I would also like to be sure to have a sufficiently self-critical counterpart...
    Regards
    Detlev
    PS: Come on, is it that hard to say "Ooops, my fault"?
    PPS: Marion has been faster
    Message was edited by: Detlev Beutner

  • Portal service configuration

    I am writing a portal service and would like to use the System Administration --> System Configiguration --> Service Configuration to store some initialization parameters.  I was successful in putting values into the service config via the portalapp.xml file:
      <service-profile>
        <property name="myConfig" value="true"/>
      </service-profile>
    What I need to know is how to read those properties from my service.  I see an IServiceConfig interface that has a getProperty method, however I don't know how to implement/instantiate it.  Also, if this is the correct interface, do I need to add a SharingReference in the <application-config> of the portalapp.xml?
    Thanks,
    Ray

    Each service will have a init method and the serviceContext will be passed to you by the Framework.
    You can read the properties from the service context. Similar to this.
      * Generic init method of the service. Will be called by the portal runtime.
      * @param serviceContext
      public void init(IServiceContext serviceContext)
        String value = serviceContext.getServiceProfile().getProperty("myConfig");
    Thanks
    Ankur

  • Custom Identity Service configuration in SOA Suite 11g

    Has anyone been successfull in using custom identity service (available in 10.1.3.X) as a identity store in soa suite 11g human workflow component? If yes, please guide me.

    Can you make sure your helloworld is using adf bindings as mentioned in thread Re: Urgent :: 11g Invoking Composite from Java/From Webservice Proxy

  • Data of customize BSP in Enterprise Portal is not displayed

    Dear All,
    I stuck on to find out the solution, in order to display FAQ list in BSP Enterprise Portal by using customer id to logon to Enterprise Portal, need your guide.
    Let me explain:
    It is customize/own develop BSP application, which is search FAQ (maintain in trxn: crmd_iia_faq) based on product. This is done by calling standard FAQ FM in BSP code, pass in product GUID to retrieve list of FAQs, and display FAQs list in the BSP page. Also, from the FAQ details, call standard Problem and Solution FM to get the details of Problems and Solutions, and then display Problems and Solution in another BSP page.
    In the other words, this custom BSP application display data which is maintain in transaction code: COMMPR01, CRMD_IIA_FAQ, and IS01.
    Setup in portal to display this iview/BSP application is done, because I manage to access the main BSP page in portal after logon with customer ID.
    Difference result:
    1.     Run BSP standalone in CRM:
    When I execute/run/test this bsp application standalone in se80 after logon to sapgui by using customer id, bsp data is displayed, which is working fine.
    2.     When I access/run this bsp through portal after logon portal with customer id, bsp data is not displayed, which is not working correctly.
    Things that I had tried:
    1.     customer user profile:
    •     Tried assign different profiles of customer id, my problem is not solved. I even add SAP_ALL profile to customer ID.
    [Result] no BSP data is displayed.
    2.     customer user role:
    •     standard role, SAP_PCC_CHANNELMANAGER (assign standard role to customer ID):
    a.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Look for standard role in “assignment of crm object method to role” -> get a standard role which is relate to problem and solution: SAP_PCC_CHANNELMANAGER.
    b.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Navigation (URL generation) -> assign portal role to single role -> SAP_PCC_CHANNELMANAGER is assigned to portal role: com.sap.pct.crm.channelmanager.
    c.     Go to trxn code: SU01 -> add role, SAP_PCC_CHANNELMANAGER into customer ID.
    d.     run the portal and access BSP application
    [Result] no BSP data is displayed.
    •     Create new role, ZSAP_PCC_CHANNELMANAGER:
    a.     go to trxn code: PFCG -> copy standard role, SAP_PCC_CHANNELMANAGER to customize role -> access authorization tab -> look for “authorization for BSP applications” -> change “Application Scenario” and “View for UI display” to “*”.
    b.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Application/Layout -> add new entry to View, view named as Z_ESERVICE.
    c.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> add new entries into “assignment of crm object method to role” (copy SAP_PCC_CHANNELMANAGER).
    i.     Role:           ZSAP_PCC_CHANNELMANAGER
    Object type:      PROBLEMSOLUTION
    Method:          APPLICATION
    Priority:           62
    Implementation type: BSP on Portal Page
    Application :     CRMM_SDB_SOL
    View:           Z_ESERVICE (also tried without assign any view)
    ID Page/Service: pcd:portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.channelmanager/com.sap.pct.crm.chm.cma.service_center/com.sap.pct.crm.adm.ei.know_admin.solutions
    Portal Context:      Blank
    ii.     Role:           ZSAP_PCC_CHANNELMANAGER
    Object type:      PROBLEMSOLUTION
    Method:          DEFAULT
    Priority:           62
    Implementation type: BSP on Portal Page
    Application :     CRMM_SDB_SOL
    View:           Z_ESERVICE (also tried without assign any view)
    ID Page/Service:
    pcd:portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.channelmanager/com.sap.pct.crm.chm.cma.service_center/com.sap.pct.crm.adm.ei.know_admin.solutions
    Portal Context:      Blank
    iii.     Role:           ZSAP_PCC_CHANNELMANAGER
    Object type:      SYMPTOM
    Method:          APPLICATION
    Priority:           62
    Implementation type: BSP on Portal Page
    Application :     CRMM_SDB_SYM
    View:           Z_ESERVICE (also tried without assign any view)
    ID Page/Service:
    pcd:portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.channelmanager/com.sap.pct.crm.chm.cma.service_center/com.sap.pct.crm.adm.ei.know_admin.symptoms
    Portal Context:      Blank
    iv.     Role:           ZSAP_PCC_CHANNELMANAGER
    Object type:      SYMPTOM
    Method:          DEFAULT
    Priority:           62
    Implementation type: BSP on Portal Page
    Application :     CRMM_SDB_SOL
    View:           Z_ESERVICE (also tried without assign any view)
    ID Page/Service:
    pcd:portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.channelmanager/com.sap.pct.crm.chm.cma.service_center/com.sap.pct.crm.adm.ei.know_admin.symptoms
    Portal Context:      Blank
    d.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Navigation (URL generation) -> assign portal role to single role -> ZSAP_PCC_CHANNELMANAGER is assigned to portal role: com.sap.pct.crm.channelmanager.
    e.     Go to trxn code: SU01 -> add role, ZSAP_PCC_CHANNELMANAGER to customer ID.
    e.     run the portal and access BSP application
    [Result] no BSP data is displayed.
    •     Maintain existing customize role, which is used to display Activity:
    a.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Navigation (URL generation) -> assign portal role to single role, I check the configuration has done in CRM to assign/map this BSP role to portal role.
    b.     go to trxn code: PFCG  -> open existing customize role -> access Authorization tab -> click on "change authorization" button -> search existing Application scenario -> add '' inside (also try with certain standard scenario which is relate to product, FAQ, solution, problem) -> search existing view for UI display -> add "".
    a.     run the portal and access BSP application
    [Result] no BSP data is displayed.
    Questions:
    1.     Is my problem related to role setup of customer ID?  If yes, can guide me how to create authorization, which is related to product, FAQ, problem, and solution, to customer ID?
    2.     Is it possible that my problem cause by missing/wrong portal role setup or wrong mapping between CRM role to Portal Role? If yes, can guide me how to check authorization of customer ID in portal, which is related to product, FAQ, problem, and solution?
    3.     Any other reason that cause this problem?

    If you know the BSP application name, then you can check this on /SE80 and get the bsp component details.
    Regards,
    James

  • SolMan 7.1 Setup Monitoring - Custom Template is not display to Assign

    Hi All,
    SAP Solution Manager Configuration: Technical Monitoring - System Monitoring
    While creating custom template, i am facing issue, Please check it out below screens,
    After done, all setup, the custom template should display to apply and active.But it is not displaying
    This is the error msg below,
    Please help me out
    Regards
    Jay

    Hello Jagadish,
    thanks for your support.
    I went with Visual Admin tool to node SID - Server - Services - SLD Data Supplier.
    I saw some information - how can I check here?
    Afterwards I went to node SID - Server - Services - JCo RFC Provider and saw informations about client, user password. How can I check these informations? I stopped the SAPSLDAPI_SID RFC listener and started again. This worked without problems.
    I closed visual administrator and tried to login again via http://hostname:50000/sld. After cklick on button "Administration" there is no reaction - I get a blank site with no information on it.
    When I start configuration again through SOLMAN_ADMIN system hangs now in step 107 " SLD Server Configuration".
    Regards,
    Julia
    Edited by: Julia Bayrhammer on Oct 26, 2011 9:04 AM

Maybe you are looking for

  • Import Bently DGN Files into a oracle spatial 8.1.7-- ERRORS

    Hy I work with Oracle spatial 8.1.7, MapX, VB6 and Win2k. My Problem: I get a DGN File. When I translate this file into a MapInfo File(s), it works fine. Now I must have this data in a oracle spatial. On this part the problems start. I can only inpor

  • How to insert JPG action on MimeType.rdf?

    I would like to insert an action on Firefox > Option > Applications to JPG files. Everytime I try to download a JPG file, Firefox show only Open and Save options, but I would like to select to download automatically to every JPG files.

  • Process for Transport

    Hi Gurus,      We have one Netweaver system in which we have done considerable work. Now due to some issues, we need to configure Netweaver on another machine. on BI front I have to transport all the work on old server to new one. But , I am new to T

  • Having problems linking two java classes getting a "deprecated API" error??

    Hi, I am tryin to link one page to another in my program, however i get the followin msg:- Project\alphaSound.java uses or overrides a deprecated API. Note: Recompile with -deprecation for details. Process completed. this only happens when i add the

  • OSA : Hide row element depending of specific condition

    Hello, We are using the BSP OSA, and there is requirement to hide some of the criterion depending on the ee. subgroup and other business criteria. I am aware of the configuration for "Element Access" but it is tied to the roles of the participants. I