WebSphere Portal Server - Urgent : Unable to Create a Prdoucer in the IBM Websphere portal

This is Interesting: Free IT Magazines  
Home > Archive > WebSphere Portal Server > September 2006 > Urgent : Unable to Create a Prdoucer in the IBM Websphere portal





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Urgent : Unable to Create a Prdoucer in the IBM Websphere portal

2006-09-30, 7:35 am

Hi ,

Using the IBM Websphere portal iam unable to create a producer that refers a WSDL . The sceanrio is , I have deployed a sample JSR portlet in the Oracle portal , during deploying/registration i supplied the WSDL definition of the Portlet.

Using the Websphere portal i want to consume this portlet remotely for that as i read the doc steps i understand that i need to create a producer using the Webservices configuration portlet in the IBM portal.

In the new producer i supplied the title and the WSDL URL and clicked OK

After that i got an error saying - EJPAM1040E: Failed to create a Producer TestPortlet3

The complete stack trace is -
2006.09.30 15:36:05.359 E com.ibm.wps.wsrp.cmd.WSDLLocatorImpl getSource(String)
java.net.SocketException: Operation timed out: connect:could be due to invalid address
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:336)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:201)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:188)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.connect(Socket.java:428)
at com.ibm.net.ssl.www2.protocol.http.x.b(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.y.a(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.y.p(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.y.<init>(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.y.<init>(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.y.a(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.y.a(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.y.a(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.bc.c(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.bc.connect(Unknown Source)
at com.ibm.net.ssl.www2.protocol.http.bc.getInputStream(Unknown Source)
at com.ibm.wps.wsrp.cmd.WSDLLocatorImpl.getSource(WSDLLocatorImpl.java:189)
at com.ibm.wps.wsrp.cmd.WSDLLocatorImpl.getImportInputSource(WSDLLocatorImpl.java:144)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseImport(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wps.wsrp.cmd.WsdlAccess.readWsdl(WsdlAccess.java:106)
at com.ibm.wps.command.wsrp.consumer.CreateProducerCommand.determineWsrpUrls(CreateProducerCommand.java:618)
at com.ibm.wps.command.wsrp.consumer.CreateProducerCommand.internalExecute(CreateProducerCommand.java:400)
at com.ibm.wps.command.wsrp.AuthorizedCommand.execute(AuthorizedCommand.java:85)
at com.ibm.wps.portlets.managewebservices.actions.DoCreateEditProducerAction. createProducer(DoCreateEditProducerActio
n.java:290)
at com.ibm.wps.portlets.managewebservices.actions.DoCreateEditProducerAction. saveProducerProperties(DoCreateEditProdu
cerAction.java:188)
at com.ibm.wps.portlets.managewebservices.actions.DoCreateEditProducerAction.doExecute(DoCreateEditProducerAction.java:158)
at com.ibm.wps.portlets.adminstruts.actions.BaseAction.execute(BaseAction.java:64)
at com.ibm.wps.portlets.struts.WpsRequestProcessor. processActionPerform(WpsRequestProcessor
.java:327)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at com.ibm.wps.portlets.struts.WpsStrutsPortlet.processActionPerformed(WpsStrutsPortlet.java:1920)
at com.ibm.wps.portlets.struts.WpsStrutsPortlet.actionPerformed(WpsStrutsPortlet.java:1625)
at com.ibm.wps.portlets.adminstruts.WpsAdminStrutsPortlet.actionPerformed(WpsAdminStrutsPortlet.java:212)
at com.ibm.wps.pe.pc.legacy.SPIPortletInterceptorImpl.handleEvents(SPIPortletInterceptorImpl.java:341)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl._dispatch(PortletDelegateImpl.java:408)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl.access$200(PortletDelegateImpl.java:62)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl$Context.callPortlet(PortletDelegateImpl.java:526)
at com.ibm.wps.pe.pc.legacy.services.PortletFilterServiceImpl.doFilter(PortletFilterServiceImpl.java:403)
at com.ibm.wps.pe.pc.legacy.services.PortletFilter.doFilter(PortletFilter.java:42)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl.dispatch(PortletDelegateImpl.java:134)
at org.apache.jetspeed.portlet.Portlet.doPost(Portlet.java:512)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at com.ibm.wps.pe.pc.legacy.cache.CacheablePortlet.service(CacheablePortlet.java:117)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.apache.jetspeed.portlet.Portlet.service(Portlet.java:495)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:673)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:501)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletInvokerImpl.callMethod(PortletInvokerImpl.java:399)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:82)
at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.callPortletMethod(PortletContainerImpl.java:1283)
at com.ibm.wps.pe.pc.legacy.EventEnvironmentImpl.includePortlet(EventEnvironmentImpl.java:177)
at com.ibm.wps.pe.pc.legacy.event.ActionEventImpl.prepare(ActionEventImpl.java:201)
at com.ibm.wps.pe.pc.legacy.event.EventQueueManager.processEventLoop(EventQueueManager.java:89)
at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.performEvents(PortletContainerImpl.java:221)
at com.ibm.wps.pe.pc.PortletContainerImpl.performEvents(PortletContainerImpl.java:227)
at com.ibm.wps.engine.phases.WPActionPhase.processPortlets(WPActionPhase.java:940)
at com.ibm.wps.engine.phases.WPActionPhase.execute(WPActionPhase.java:482)
at com.ibm.wps.state.phases.AbstractActionPhase.next(AbstractActionPhase.java:130)
at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:710)
at com.ibm.wps.engine.Servlet.doGet(Servlet.java:562)
at com.ibm.wps.engine.Servlet.doPost(Servlet.java:736)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:86)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:216)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2905)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1829)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:286)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback. sendToDiscriminaters(NewConnectionInitia
lReadCallback.java:201)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback. complete(NewConnectionInitialReadCallbac
k.java:103)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))

2006.09.30 15:36:05.391 E com.ibm.wps.command.wsrp.consumer.CreateProducerCommand AbstractCommand.throwCommandFailedException
EJPWB2007E: Error occurred while reading WSDL definition from URL: http://host:port/myjsrtest/portlets?WSDL : WSDLException (at /wsdl:definitions/import): faultCode=OTHER_ERROR: Unable to locate imported document at 'http://www.oasis-open.org/committees
/wsrp/specifications/version1/wsrp_v1_bindings.wsdl', relative to 'http://host:port/myjsrtest/portlets?WSDL'.. - StackTrace follows...

2006.09.30 15:36:05.391 E com.ibm.wps.command.wsrp.consumer.CreateProducerCommand AbstractCommand.throwCommandFailedException
WSDLException (at /wsdl:definitions/import): faultCode=OTHER_ERROR: Unable to locate imported document at 'http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_bindings.wsdl', relative to 'http://host:port/myjsrtest/portlets?WSDL'.:

at com.ibm.wsdl.xml.WSDLReaderImpl.parseImport(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wps.wsrp.cmd.WsdlAccess.readWsdl(WsdlAccess.java:106)
at com.ibm.wps.command.wsrp.consumer.CreateProducerCommand.determineWsrpUrls(CreateProducerCommand.java:618)
at com.ibm.wps.command.wsrp.consumer.CreateProducerCommand.internalExecute(CreateProducerCommand.java:400)
at com.ibm.wps.command.wsrp.AuthorizedCommand.execute(AuthorizedCommand.java:85)
at com.ibm.wps.portlets.managewebservices.actions.DoCreateEditProducerAction. createProducer(DoCreateEditProducerActio
n.java:290)
at com.ibm.wps.portlets.managewebservices.actions.DoCreateEditProducerAction. saveProducerProperties(DoCreateEditProdu
cerAction.java:188)
at com.ibm.wps.portlets.managewebservices.actions.DoCreateEditProducerAction.doExecute(DoCreateEditProducerAction.java:158)
at com.ibm.wps.portlets.adminstruts.actions.BaseAction.execute(BaseAction.java:64)
at com.ibm.wps.portlets.struts.WpsRequestProcessor. processActionPerform(WpsRequestProcessor
.java:327)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at com.ibm.wps.portlets.struts.WpsStrutsPortlet.processActionPerformed(WpsStrutsPortlet.java:1920)
at com.ibm.wps.portlets.struts.WpsStrutsPortlet.actionPerformed(WpsStrutsPortlet.java:1625)
at com.ibm.wps.portlets.adminstruts.WpsAdminStrutsPortlet.actionPerformed(WpsAdminStrutsPortlet.java:212)
at com.ibm.wps.pe.pc.legacy.SPIPortletInterceptorImpl.handleEvents(SPIPortletInterceptorImpl.java:341)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl._dispatch(PortletDelegateImpl.java:408)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl.access$200(PortletDelegateImpl.java:62)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl$Context.callPortlet(PortletDelegateImpl.java:526)
at com.ibm.wps.pe.pc.legacy.services.PortletFilterServiceImpl.doFilter(PortletFilterServiceImpl.java:403)
at com.ibm.wps.pe.pc.legacy.services.PortletFilter.doFilter(PortletFilter.java:42)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletDelegateImpl.dispatch(PortletDelegateImpl.java:134)
at org.apache.jetspeed.portlet.Portlet.doPost(Portlet.java:512)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at com.ibm.wps.pe.pc.legacy.cache.CacheablePortlet.service(CacheablePortlet.java:117)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.apache.jetspeed.portlet.Portlet.service(Portlet.java:495)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:673)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:501)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletInvokerImpl.callMethod(PortletInvokerImpl.java:399)
at com.ibm.wps.pe.pc.legacy.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:82)
at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.callPortletMethod(PortletContainerImpl.java:1283)
at com.ibm.wps.pe.pc.legacy.EventEnvironmentImpl.includePortlet(EventEnvironmentImpl.java:177)
at com.ibm.wps.pe.pc.legacy.event.ActionEventImpl.prepare(ActionEventImpl.java:201)
at com.ibm.wps.pe.pc.legacy.event.EventQueueManager.processEventLoop(EventQueueManager.java:89)
at com.ibm.wps.pe.pc.legacy.PortletContainerImpl.performEvents(PortletContainerImpl.java:221)
at com.ibm.wps.pe.pc.PortletContainerImpl.performEvents(PortletContainerImpl.java:227)
at com.ibm.wps.engine.phases.WPActionPhase.processPortlets(WPActionPhase.java:940)
at com.ibm.wps.engine.phases.WPActionPhase.execute(WPActionPhase.java:482)
at com.ibm.wps.state.phases.AbstractActionPhase.next(AbstractActionPhase.java:130)
at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:710)
at com.ibm.wps.engine.Servlet.doGet(Servlet.java:562)
at com.ibm.wps.engine.Servlet.doPost(Servlet.java:736)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:86)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:216)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2905)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1829)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:286)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback. sendToDiscriminaters(NewConnectionInitia
lReadCallback.java:201)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback. complete(NewConnectionInitialReadCallbac
k.java:103)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))


The Contents of the WSDL are
------------------------------
<?xml version="1.0" encoding="UTF-8" ?>
- <wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:bind="urn:oasis:names:tc:wsrp:v1:bind" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="urn:oasis:names:tc:wsrp:v1:wsdl">
<import namespace="urn:oasis:names:tc:wsrp:v1:bind" location="http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_bindings.wsdl" />
- <wsdl:service name="WSRPService">
- <wsdl:port binding="bind:WSRP_v1_Markup_Binding_SOAP" name="WSRPBaseService">
<soap:address location="http://host:port/myjsrtest/portlets/WSRPBaseService" />
</wsdl:port>
- <wsdl:port binding=" bind:WSRP_v1_ServiceDescription_Binding_
SOAP" name="WSRPServiceDescriptionService">
<soap:address location="http://host:port/myjsrtest/portlets/WSRPServiceDescriptionService" />
</wsdl:port>
- <wsdl:port binding="bind:WSRP_v1_Registration_Binding_SOAP" name="WSRPRegistrationService">
<soap:address location="http://host:port/myjsrtest/portlets/WSRPRegistrationService" />
</wsdl:port>
- <wsdl:port binding=" bind:WSRP_v1_PortletManagement_Binding_S
OAP" name="WSRPPortletManagementService">
<soap:address location="http://host:port/myjsrtest/portlets/WSRPPortletManagementService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

Note using the same wsdl that is http://host:port/myjsrtest/portlets?WSDL I was able to deploy a porltet in Oracle 10.1.2 Portal. Iam failing to understand what is going wrong here.

Can you provide any pointers to troubleshoot this :

Many thanks in advance ,

-CK


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com