Hi Nishant,
Can you post a sample of the client and configuration you are using to
connect to the endpoint?
Jim
On Jul 24, 2009, at 8:29 AM, Nishant Chandra wrote:
Hi All,
I am trying to deploy the following SCDL:
<?xml version="1.0" encoding="UTF-8"?>
<sca:composite xmlns:sca="http://www.osoa.org/xmlns/sca/1.0"
name="Checker" targetNamespace="http://FRCheckerService">
<sca:component name="CheckerComponent">
<sca:implementation.java class="com.fr.impl.CheckerServiceImpl"/>
<sca:service name="CheckerService">
<sca:interface.java interface="com.fr.service.CheckerService" />
<sca:binding.ws uri="CheckerComponent" />
</sca:service>
<sca:reference name="SWService" target="SWComponent/SWService"/>
<sca:reference name="PService" target="PServiceComponent/PService"/>
</sca:component>
<sca:service name="CheckerService" promote="CheckerComponent/
CheckerService"/>
<sca:component name="PServiceComponent">
<sca:implementation.java class="com.fr.impl.cdyne.PServiceImpl"/>
<sca:service name="PService">
<sca:interface.java interface="com.fr.service.PService"/>
</sca:service>
</sca:component>
<sca:component name="SWComponent">
<sca:implementation.java
class="com.fr.impl.stoplist.SWServiceImpl"/>
<sca:service name="SWService">
<sca:interface.java interface="com.fr.service.SWService"/>
</sca:service>
</sca:component>
</sca:composite>
Output at the console:
Jul 24, 2009 11:46:28 AM org.apache.tuscany.sca.node.impl.NodeImpl
<init>
INFO: Creating node: Checker.composite
Jul 24, 2009 11:46:28 AM org.apache.tuscany.sca.node.impl.NodeImpl
configureNode
INFO: Loading contribution: file:/F:/CheckerService/bin/
Jul 24, 2009 11:46:29 AM
org
.apache
.tuscany.sca.contribution.processor.DefaultValidatingXMLInputFactory
initializeSchemas
WARNING: XML Schema validation is not supported:
org.apache.xerces.impl.xs.XMLSchemaLoader.loadGrammar([Lorg/apache/
xerces/xni/parser/XMLInputSource;)V
Jul 24, 2009 11:46:29 AM
org
.apache
.tuscany.sca.assembly.builder.impl.ComponentConfigurationBuilderImpl
WARNING: No type specified on component property: Component =
SWComponent Property = stopWords
Jul 24, 2009 11:46:29 AM
org
.apache
.tuscany.sca.assembly.builder.impl.CompositeBindingURIBuilderImpl
WARNING: No type specified on component property: Component =
SWComponent Property = stopWords
Jul 24, 2009 11:46:29 AM org.apache.tuscany.sca.node.impl.NodeImpl
start
INFO: Starting node: Checker.composite
- Deploying module: metadataExchange-1.5 - file:/F:/Java/lib/
axis2-1.5/lib/mex-1.5.jar
Jul 24, 2009 11:46:30 AM
org.apache.tuscany.sca.http.jetty.JettyServer addServletMapping
INFO: Added Servlet mapping: http://nishant-home:8080/
CheckerComponent/CheckerComponent
- Deploying module: metadataExchange-1.5 - file:/F:/Java/lib/
axis2-1.5/lib/mex-1.5.jar
When I hit http://nishant-home:8080/CheckerComponent/CheckerComponent
Exception:
- The endpoint reference (EPR) for the Operation not found is /
CheckerComponent/CheckerComponent and the WSA Action = null
org.apache.axis2.AxisFault: The endpoint reference (EPR) for the
Operation not found is /CheckerComponent/CheckerComponent and the
WSA Action = null
at
org
.apache
.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:89)
at org.apache.axis2.engine.Phase.invoke(Phase.java:334)
at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:251)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:160)
at
org
.apache
.axis2.transport.http.util.RESTUtil.invokeAxisEngine(RESTUtil.java:
135)
at
org
.apache
.axis2.transport.http.util.RESTUtil.processURLRequest(RESTUtil.java:
130)
at org.apache.axis2.transport.http.AxisServlet
$RestRequestProcessor.processURLRequest(AxisServlet.java:838)
at
org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:
262)
at
org
.apache
.tuscany
.sca
.binding.ws.axis2.Axis2ServiceServlet.doGet(Axis2ServiceServlet.java:
260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
362)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
726)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.apache.tuscany.sca.core.work.Work.run(Work.java:63)
at org.apache.tuscany.sca.core.work.ThreadPoolWorkManager
$DecoratingWork.run(ThreadPoolWorkManager.java:215)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
How can I fix this issue?
Nishant