Hi Chris,
I saw your reply on the message board just now. I thought that when I received a reply to my post it would email me back. Sorry for not getting back to your question. You stated: Could you precise what your producer configuration is? Also, could attach the relevant SOAP messages to see what's going on? Any particular reason why you are using Portal 2.6.7 and not Portal 2.7? I have installed jboss portal version 2.6.7 on a vmware machine. The jboss portal is setup with the default settings, and I am able to browse to http://localhost:8080/portal and see my jboss portal. I am using 2.6.7 because it is the version we are using for our current jboss portal. In the end we would like to have our custom jboss portlets consumed in sharepoint. Sharepoint requires you to create this TrustedWSRPProducers.config file. Here is an example of the file: http://wsrp.netunitysoftware.com:80/WSRPTestService/WSRPTestService.asmx http://wsrp.netunitysoftware.com:80/WSRPTestService/WSRPTestService.asmx http://wsrp.netunitysoftware.com:80/WSRPTestService/WSRPTestService.asmx http://wsrp.netunitysoftware.com:80/WSRPTestService/WSRPTestService.asm x http://localhost:8080/portal-wsrp/ServiceDescriptionService http://localhost:8080/portal-wsrp/RegistrationService http://localhost:8080/portal-wsrp/MarkupService http://localhost:8080/portal-wsrp/PortletManagementService The first section in this file with the producer name of âNetUnityâ works as expected. The section that includes the jboss portal is the section that does not work. I am currently talking with Microsoft support about this issue. They seem to think that its related to how this configuration is set up. In the sharepoint user logs I get a message like this: Runtime Error in method WSRPConfigurationToolPart.RefreshPortlets of type System.Web.Services.Protocols.SoapException.The exception was System.Web.Services.Protocols.SoapException: Could not register consumer named 'Microsoft SharePoint'. 'Internet Explorer' is not a valid Consumer Agent. Please notify your Consumer provider that it is not WSRP-compliant. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.SharePoint.Portal.WebControls.WSRPWebService.WSRP_v1_Registration_Binding_SOAP.register(RegistrationData register1) at Microsoft.SharePoint.Portal.Web.Controls.WSRPConfigurationToolPart.Register() at Microsoft.SharePoint.Portal.WebControls.WSRPConfigurationToolPart.RefreshPortlets(Object sender, EventArgs args) If you could provide any information about this I would greatly appreciate it. Here is the rest of the log I think you are looking for: 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPMessageDispatcher] getDispatchDestination: {urn:oasis:names:tc:wsrp:v1:intf}getMarkup 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.jaxrpc.SOAP11BindingJAXRPC] unbindRequestMessage: {urn:oasis:names:tc:wsrp:v1:intf}getMarkup 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.EndpointInvocation] setRequestParamValue: [name={urn:oasis:names:tc:wsrp:v1:types}getMarkup,value=org.jboss.ws.core.soap.SOAPBodyElementDoc] 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.jaxrpc.handler.HandlerChainBaseImpl] Enter: handleRequest 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] ----------------------------------- 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] Transitioning from XML_VALID to DOM_VALID 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] ----------------------------------- 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.jaxrpc.handler.HandlerChainBaseImpl] Exit: handleRequest with status: true 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.EndpointInvocation] getRequestPayload 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.EndpointInvocation] getRequestParamValue: {urn:oasis:names:tc:wsrp:v1:types}getMarkup 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] ----------------------------------- 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] Transitioning from DOM_VALID to OBJECT_VALID 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.XMLContent] getObjectValue [xmlType={urn:oasis:names:tc:wsrp:v1:types}>getMarkup,javaType=class org.jboss.portal.wsrp.core.GetMarkup] 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] ----------------------------------- 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] Transitioning from DOM_VALID to XML_VALID 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.DOMContent] getXMLFragment from DOM 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.DOMContent] xmlFragment: [EMAIL PROTECTED] 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] ----------------------------------- 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] ----------------------------------- 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] Transitioning from XML_VALID to DOM_VALID 2008-11-05 12:23:55,892 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] ----------------------------------- 2008-11-05 12:23:55,892 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:23:55,908 DEBUG [org.jboss.ws.core.jaxrpc.binding.JBossXBDeserializer] deserialized: org.jboss.portal.wsrp.core.GetMarkup 2008-11-05 12:23:55,908 DEBUG [org.jboss.ws.core.soap.XMLContent] objectValue: org.jboss.portal.wsrp.core.GetMarkup 2008-11-05 12:23:55,908 DEBUG [org.jboss.ws.core.soap.SOAPContentElement] ----------------------------------- 2008-11-05 12:23:55,908 DEBUG [org.jboss.ws.core.EndpointInvocation] transformPayloadValue: org.jboss.ws.core.soap.SOAPBodyElementDoc -> org.jboss.portal.wsrp.core.GetMarkup 2008-11-05 12:23:55,908 DEBUG [org.jboss.ws.core.EndpointInvocation] syncEndpointInputParam: org.jboss.portal.wsrp.core.GetMarkup -> org.jboss.portal.wsrp.core.GetMarkup(0) 2008-11-05 12:23:55,908 DEBUG [org.jboss.portal.wsrp.producer.WSRPProducerImpl] getMarkup invoked 2008-11-05 12:23:55,923 DEBUG [org.jboss.ws.core.jaxrpc.handler.MessageContextJAXRPC] Begin response processing 2008-11-05 12:23:55,923 ERROR [org.jboss.ws.core.jaxrpc.SOAPFaultHelperJAXRPC] SOAP request exception java.lang.IllegalArgumentException: Requires a non-null, non-empty registration handle at org.jboss.portal.common.util.ParameterValidation.throwIllegalArgExceptionIfNullOrEmpty(ParameterValidation.java:36) at org.jboss.portal.registration.impl.RegistrationManagerImpl.getConsumerOrRegistration(RegistrationManagerImpl.java:268) at org.jboss.portal.registration.impl.RegistrationManagerImpl.getRegistration(RegistrationManagerImpl.java:219) at org.jboss.portal.wsrp.producer.RegistrationHandler.getRegistrationFrom(RegistrationHandler.java:311) at org.jboss.portal.wsrp.producer.WSRPProducerImpl.getRegistrationFrom(WSRPProducerImpl.java:475) at org.jboss.portal.wsrp.producer.WSRPProducerImpl.getRegistrationOrFailIfInvalid(WSRPProducerImpl.java:449) at org.jboss.portal.wsrp.producer.RequestProcessor.prepareInvocation(RequestProcessor.java:96) at org.jboss.portal.wsrp.producer.RenderRequestProcessor.(RenderRequestProcessor.java:75) at org.jboss.portal.wsrp.producer.MarkupHandler.getMarkup(MarkupHandler.java:88) at org.jboss.portal.wsrp.producer.WSRPProducerImpl.getMarkup(WSRPProducerImpl.java:175) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:287) at $Proxy277.getMarkup(Unknown Source) at org.jboss.portal.wsrp.endpoints.MarkupEndpoint.getMarkup(MarkupEndpoint.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.wsf.container.jboss42.InvocationHandlerJSE.invoke(InvocationHandlerJSE.java:102) at org.jboss.wsf.container.jboss42.InvocationHandlerJAXRPC.invoke(InvocationHandlerJAXRPC.java:57) at org.jboss.ws.core.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:221) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:466) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:284) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:201) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:134) at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84) 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.jboss.portal.wsrp.servlet.TransactionFilter.doFilter(TransactionFilter.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.portal.wsrp.servlet.ServletAccessFilter.doFilter(ServletAccessFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) at java.lang.Thread.run(Thread.java:595) 2008-11-05 12:23:55,939 DEBUG [org.jboss.ws.core.jaxrpc.handler.HandlerChainBaseImpl] Enter: handleFault 2008-11-05 12:23:55,939 DEBUG [org.jboss.ws.core.jaxrpc.handler.HandlerChainBaseImpl] Handle fault: [state=METHOD_READY,[EMAIL PROTECTED] 2008-11-05 12:23:55,939 DEBUG [org.jboss.ws.core.jaxrpc.handler.HandlerChainBaseImpl] Exit: handleFault with status: true 2008-11-05 12:23:55,939 DEBUG [org.jboss.wsf.stack.jbws.RequestHandlerImpl] END handleRequest: jboss.ws:context=portal-wsrp,endpoint=MarkupService 2008-11-05 12:23:55,939 DEBUG [org.jboss.ws.core.soap.MessageContextAssociation] popMessageContext: [EMAIL PROTECTED] (Thread http-127.0.0.1-8080-1) 2008-11-05 12:23:56,939 DEBUG [org.jbpm.configuration.JbpmContextInfo] creating jbpm context with service factories '[message, scheduler, persistence]' Thank you for your time Chris View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4194036#4194036 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4194036 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user