[jboss-user] [JBoss Portal] - JBoss configuration with Microsoft Sharepoint Server

lgadams do-not-reply at jboss.com
Wed Nov 5 14:54:54 EST 2008


Hi,

I am trying to prove the concept that a Microsoft Sharepoint Server can consume jboss portlets. I am using JBoss Portal + JBoss AS 4.2.3 2.6.7.GA
with WSRP. I would like to be able to add a WSRP web part in sharepoint that will contain the sample weather portlet from JBoss. I went into the portlet's jboss-portlet.xml file and made the portlet remotable. I have then cofigured the TrustedWSRPProducers.config on the Sharepoint server to point to the WSRP services for jboss


http://localhost:8080/portal-wsrp/ServiceDescriptionService
http://localhost:8080/portal-wsrp/RegistrationService
http://localhost:8080/portal-wsrp/MarkupService
http://localhost:8080/portal-wsrp/PortletManagementService 


This does not seem to work. Sharepoint says that an error was thrown on the jboss portal server. This is the error I have found in the server's log file.

2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] -----------------------------------
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] Transitioning from XML_VALID to DOM_VALID
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] -----------------------------------
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.jaxrpc.binding.JBossXBDeserializer] deserialize: [xmlName={urn:oasis:names:tc:wsrp:v1:types}getMarkup,xmlType={urn:oasis:names:tc:wsrp:v1:types}>getMarkup]
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.jaxrpc.binding.JBossXBDeserializer] deserialized: org.jboss.portal.wsrp.core.GetMarkup
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.soap.XMLContent] objectValue: org.jboss.portal.wsrp.core.GetMarkup
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] -----------------------------------
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.EndpointInvocation] transformPayloadValue: org.jboss.ws.core.soap.SOAPBodyElementDoc -> org.jboss.portal.wsrp.core.GetMarkup
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.EndpointInvocation] syncEndpointInputParam: org.jboss.portal.wsrp.core.GetMarkup -> org.jboss.portal.wsrp.core.GetMarkup(0)
2008-11-05 12:24:01,845 DEBUG [org.jboss.portal.wsrp.producer.WSRPProducerImpl] getMarkup invoked
2008-11-05 12:24:01,845 DEBUG [org.jboss.ws.core.jaxrpc.handler.MessageContextJAXRPC] Begin response processing
2008-11-05 12:24:01,845 ERROR [org.jboss.ws.core.jaxrpc.SOAPFaultHelperJAXRPC] SOAP request exception
java.lang.IllegalArgumentException: Requires a non-null, non-empty registration handle

I am lost here and cant seem to figure out what is wrong. Does anyone know how to setup this kind of configuration?

Thanks.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4187071#4187071

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4187071



More information about the jboss-user mailing list