Tribune

Home » Liferay Portal » English » 3. Development

Vista Combinata Vista Piatta Vista ad Albero
Discussioni [ Precedente | Successivo ]
toggle
Jorge Strobel
WSRP Consumer can't register SAP Producer
20 giugno 2009 15.44
Risposta

Jorge Strobel

Punteggio: New Member

Messaggi: 4

Data di Iscrizione: 16 dicembre 2008

Messaggi recenti

Hello guys,

I'm trying to integrate liferay with SAP portal through WSRP, by creating a consumer that will consume a SAP Producer. But every time I try to save it, I get the following message: "Failed to create consumer", as you can see in the attached file.

The SAP producer requires at least two properties to complete registration:
producer_allocated_password and producer_allocated_username, the third one is not required.

The SAP Portal administrator gave me those properties already, but I still get the same error message.

My question is, Am I missing something from the liferay side? Some configuration, In order to register my producer and save my consumer ?

Please, any thought is welcome!
Allegato

Allegati: screenshot_error.JPG (62,3k)
Christianto Sahat
RE: WSRP Consumer can't register SAP Producer
21 giugno 2009 19.36
Risposta

Christianto Sahat

Punteggio: Regular Member

Messaggi: 174

Data di Iscrizione: 24 settembre 2007

Messaggi recenti

Hi Jorge,

From your screenshot, I see that you use version 1.0. I don' t think WSRP 1.0 support registration properties. And perhaps you can post your error log stack trace, so there's a bit description about what went wrong.
Jorge Strobel
RE: WSRP Consumer can't register SAP Producer
22 giugno 2009 6.14
Risposta

Jorge Strobel

Punteggio: New Member

Messaggi: 4

Data di Iscrizione: 16 dicembre 2008

Messaggi recenti

Thanks Christianto for reply!

That's what I got from log:

com.sun.portal.wsrp.consumer.admin.mbeans.WSRPConsumer createConfiguredProducer
SEVERE:
com.sun.portal.wsrp.common.WSRPMBeanException
at com.sun.portal.wsrp.consumer.admin.mbeans.WSRPConsumer.validateName(WSRPConsumer.java:525)
at com.sun.portal.wsrp.consumer.admin.mbeans.WSRPConsumer.createConfiguredProducer(WSRPConsumer.java:160)
at com.sun.portal.wsrp.consumer.portlets.handlers.ConsumerHandlerLocal.create(ConsumerHandlerLocal.java:65)
at com.sun.portal.wsrp.consumer.portlets.WSRPConsumerAdminPortlet.processAction(WSRPConsumerAdminPortlet.java:159)
at com.liferay.wsrp.consumer.portlet.ConsumerPortlet.processAction(ConsumerPortlet.java:51)
at com.sun.portal.portletcontainer.appengine.PortletAppEngineServlet.service(PortletAppEngineServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:543)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:480)
at com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:819)
at com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:694)
at com.sun.portal.portletcontainer.impl.PortletContainer.executeAction(PortletContainer.java:339)
at com.liferay.portal.portletcontainer.WindowInvoker.invokeAction(WindowInvoker.java:273)
at com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:359)
at com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:604)
at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:428)
at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:195)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:157)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:608)
at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:444)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:310)
at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:143)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:142)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:282)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.servlet.filters.cache.CacheFilter.processFilter(CacheFilter.java:425)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:257)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.servlet.filters.sso.opensso.OpenSSOFilter.processFilter(OpenSSOFilter.java:73)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:193)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.doFilter(VirtualHostFilter.java:191)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154)
at com.liferay.portal.servlet.filters.threadlocalcache.ThreadLocalCacheFilter.proce

Any clue ???
Rakesh Kumar
RE: WSRP Consumer can't register SAP Producer
3 settembre 2009 13.21
Risposta

Rakesh Kumar

Punteggio: New Member

Messaggi: 18

Data di Iscrizione: 21 giugno 2007

Messaggi recenti

Hey did you find a solution to this issue ever. I am also trying the samething I get an exception.

Thanks
Andrew Paterson
RE: WSRP Consumer can't register SAP Producer
28 gennaio 2010 14.11
Risposta

Andrew Paterson

Punteggio: New Member

Messaggi: 4

Data di Iscrizione: 28 gennaio 2010

Messaggi recenti

In case anyone ends up here with the same issue, the problem shown above is with the name "SAP Component". This needs to be "SAPComponent" or something similar.