[ 
https://issues.apache.org/jira/browse/TUSCANY-2074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12580318#action_12580318
 ] 

Sandeep Raman commented on TUSCANY-2074:
----------------------------------------

HI, The war is attached as TwoWS.war

Its almost the same as i had sent earlier.
I have deleted all the Tuscany jar files from it.

The war doesnt inculde the Java src files, since i wont be deploying that to 
the web server
The src files are attached as src.zip

Ths same java file have been compiled in the war. 
In case you want to do ny change in the java file, you will have to manually 
put tht new class to the war file or use the build.xml in the war.

Regards
sandeep.

> Component Service not coming up.
> --------------------------------
>
>                 Key: TUSCANY-2074
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2074
>             Project: Tuscany
>          Issue Type: Test
>          Components: Java SCA Tomcat Integration
>    Affects Versions: Java-SCA-1.1
>         Environment: Windows , Tomcat 5.5 , Apache tuscany 1.1 , Java 5.0
>            Reporter: Sandeep Raman
>            Priority: Critical
>             Fix For: Java-SCA-Next
>
>         Attachments: two-ws-reference.jar, TwoWS.war
>
>   Original Estimate: 72h
>  Remaining Estimate: 72h
>
> summary of the Issue:
> I have an issue with the component service not coming up. below mentioned 
> is my scenario.
> I have a JSP (default.jsp) which does the following:
> <%@ page import="org.apache.tuscany.sca.host.embedded.SCADomain"%>
> <%@ page contentType="text/html;charset=UTF-8" language="java" %>
> <%
>       SCADomain scaDomain = SCADomain.newInstance("RunTime.composite");
>       System.out.println("RunTime Composite Started");
> %>
> and the Runtime.composite is as follows:
>     <component name="TwoWSService">
>         <implementation.java class="eai.Compose" />
>         <service name="Compose">
>              interface="http://eai#wsdl.interface(TwoWSService)" /> 
>             <binding.ws uri="http://localhost:8080/TwoWSService"; />
>         </service>
>     </component>
> Now I create a war of all my Java classes , wsdl , composite files and 
> with the default.jsp as the default run target.
> This war gets deployed in tomcat and the jsp page comes up. It creates a 
> new instance of Runtime.composite too , but it doesnt seem to be starting 
> the
> component service which i have mentioned in the composite file : 
> <binding.ws uri="http://localhost:8080/TwoWSService"; />.
> ------------------------------------------------------------------------------------------------------------------------------------------------------
> Following Mails explain the scenario::
> > I see everything in console, like
> >
> > INFO: initContextPath: /TwoWS
> > INFO: Added Servlet mapping: /TwoWSService
> >
> > Even if i try to Run my low lying services which i am composing it Runs
> > fine and can see the output in the console..
> > The issue is the wsdl url which i need to publish and not able to find it
> > anywhere.
> >
> > As per the samples , in my case
> > http://localhost:8080/TwoWS/TwoWSService?wsdl should point to my wsdl, but
> > tht doesnt seem to exist
> >
> > Regards
> > Sandeep
> >
> >
> > "ant elder" <[EMAIL PROTECTED]> wrote on 03/11/2008 05:03:44 PM:
> >
> > > A difference between this and the calculator sample is the way the jsp
> > gets
> > > the SCADomain object, the Tuscany jsp samples do:
> > > <%
> > >    SCADomain scaDomain = (SCADomain) application.getAttribute("
> > > org.apache.tuscany.sca.SCADomain");
> > >    CalculatorService calculatorService =
> > > (CalculatorService)scaDomain.getService(CalculatorService.class,
> > > "CalculatorServiceComponent");
> > > %>
> > >
> > > whereas this code does:
> > > <%
> > >      SCADomain scaDomain = SCADomain.newInstance("RunTime.composite");
> > >      System.out.println("RunTime Composite Started");
> > > %>
> > > I've never tried that so i don't know if it will work.
> > >
> > > If Tuscany is activating the WS endpoint you should see the messages on
> > the
> > > tomcat console about it, for example, with the calculator ws sample you
> > see:
> > >
> > > INFO: ContextPath: /sample-calculator-ws-webapp
> > > and
> > > INFO: Added Servlet mapping: /AddServiceComponent
> > >
> > > so you can add those and you tomcat host and port to get
> > >
> > > http://localhost:8080//sample-calculator-ws-webapp/AddServiceComponent
> > >
> > > You can test thats working by appending ?wsdl to that and url and
> > entering
> > > it in a browser which should return the wsdl document for the service.
> > >
> > > If you don't see the above messages then something is going wrong and
> > the WS
> > > endpoint is not being registered correctly.
> > >
> > >    ...ant
> > >
> > > On Tue, Mar 11, 2008 at 11:07 AM, Sandeep Raman <[EMAIL PROTECTED]>
> > > wrote:
> > >
> > > > Hi,
> > > >
> > > > I have done pretty much in the same way as the sample.
> > > > i need to see my wsdl , my component service which is running . I am
> > not
> > > > able to figure out the URL for the wsdl file.
> > > >
> > > > I am stuck up there, since all my external requests need this wsdl URL
> > to
> > > > process, any help or suggestion will be highly appreciated
> > > >
> > > > Regards
> > > > Sandeep Raman
> > > >
> > > > "ant elder" <[EMAIL PROTECTED]> wrote on 03/11/2008 02:28:13 PM:
> > > >
> > > > > On Tue, Mar 11, 2008 at 3:38 AM, Sandeep Raman
> > <[EMAIL PROTECTED]>
> > > > > wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > I have an issue with the component service not coming up. below
> > > > mentioned
> > > > > > is my scenario.
> > > > > >
> > > > > > I have a JSP (default.jsp) which does the following:
> > > > > >
> > > > > > <%@ page import="org.apache.tuscany.sca.host.embedded.SCADomain"%>
> > > > > > <%@ page contentType="text/html;charset=UTF-8" language="java" %>
> > > > > > <%
> > > > > >      SCADomain scaDomain =
> > SCADomain.newInstance("RunTime.composite");
> > > > > >      System.out.println("RunTime Composite Started");
> > > > > > %>
> > > > > >
> > > > > > and the Runtime.composite is as follows:
> > > > > >
> > > > > >    <component name="TwoWSService">
> > > > > >        <implementation.java class="eai.Compose" />
> > > > > >        <service name="Compose">
> > > > > >             
> > > > > > interface="http://eai#wsdl.interface(TwoWSService)<http://eai#wsdl.interface%28TwoWSService%29>
> > <
> > > http://eai#wsdl.interface%28TwoWSService%29>
> > > > <
> > > > > http://eai#wsdl.interface%28TwoWSService%29>"
> > > > > > />
> > > > > >            <binding.ws uri="http://localhost:8080/TwoWSService"; />
> > > > > >        </service>
> > > > > >    </component>
> > > > > >
> > > > > >
> > > > > > Now I create a war of all my Java classes , wsdl , composite files
> > and
> > > > > > with the default.jsp as the default run target.
> > > > > > This war gets deployed in tomcat and the jsp page comes up. It
> > creates
> > > > a
> > > > > > new instance of Runtime.composite too , but it doesnt seem to be
> > > > starting
> > > > > > the
> > > > > > component service which i have mentioned in the composite file :
> > > > > > <binding.ws uri="http://localhost:8080/TwoWSService"; />.
> > > > > >
> > > > > > What could be wrong in this, Can you please guide me.
> > > > > >
> > > > > > Regards
> > > > > > Sandeep Raman.
> > > > > >
> > > > >
> > > > > It could be there is a dependency missing but its hard to tell from
> > just
> > > > > that description. Are there any odd messages produce on the tomcat
> > > > console
> > > > > or logs? One thing is having the jsp create the SCADomain is not the
> > > > normal
> > > > > way to start the runtime, have you seen how the calculator-ws sample
> > > > does
> > > > > this? There's two significant bits - the config in the web.xml [1]
> > and
> > > > the
> > > > > code in the jsp [2].
> > > > >
> > > > >    ...ant
> > > > >
> > > > > [1]
> > > > > https://svn.apache.
> > > > > org/repos/asf/incubator/tuscany/java/sca/samples/calculator-ws-
> > > > > webapp/src/main/webapp/WEB-INF/web.xml
> > > > > [2]
> > > > > https://svn.apache.
> > > > > org/repos/asf/incubator/tuscany/java/sca/samples/calculator-ws-
> > > > > webapp/src/main/webapp/calc.jsp
> > > >
> > > > > ForwardSourceID:NT00006F7A
> > > > =====-----=====-----=====
> > > > Notice: The information contained in this e-mail
> > > > message and/or attachments to it may contain
> > > > confidential or privileged information. If you are
> > > > not the intended recipient, any dissemination, use,
> > > > review, distribution, printing or copying of the
> > > > information contained in this e-mail message
> > > > and/or attachments to it are strictly prohibited. If
> > > > you have received this communication in error,
> > > > please notify us by reply e-mail or telephone and
> > > > immediately and permanently delete the message
> > > > and any attachments. Thank you
> > > >
> > > >
> > > >
> >
> > > ForwardSourceID:NT00007012
> > =====-----=====-----=====
> > Notice: The information contained in this e-mail
> > message and/or attachments to it may contain
> > confidential or privileged information. If you are
> > not the intended recipient, any dissemination, use,
> > review, distribution, printing or copying of the
> > information contained in this e-mail message
> > and/or attachments to it are strictly prohibited. If
> > you have received this communication in error,
> > please notify us by reply e-mail or telephone and
> > immediately and permanently delete the message
> > and any attachments. Thank you
> >
> >
> >
> ForwardSourceID:NT0000721A    

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to