Also,
what is the name of your service, and what is the name of your portType?
I suspect they are both the same name.
-jeff


  _____  

        From: Walker, Jeff 
        Sent: Wednesday, October 17, 2007 3:16 PM
        To: 'axis-user@ws.apache.org'
        Subject: RE: How to change the webservices URL (remove /services
from the URL)
        
        
        What's in your wsdl?
        ie. what is <soap:address location="?"/> equal to?
        -jeff


  _____  

                From: Raghu Upadhyayula
[mailto:[EMAIL PROTECTED] 
                Sent: Wednesday, October 17, 2007 3:04 PM
                To: axis-user@ws.apache.org
                Subject: RE: How to change the webservices URL (remove
/services from the URL)
                
                

                Hi Jeff,

                 

                            I did change my web.xml servlet mapping to
look for URL pattern /* instead of /services/*

                            

                            But the soap end point is pointing to
http://localhost/webservices/myServiceName/myServiceName (myServiceName
repeated twice).

                 

                Thanks

                Raghu

                 

                
  _____  


                From: Walker, Jeff [mailto:[EMAIL PROTECTED] 
                Sent: Wednesday, October 17, 2007 11:50 AM
                To: axis-user@ws.apache.org
                Subject: RE: How to change the webservices URL (remove
/services from the URL)

                 

                Edit your web.xml file to change the servlet mapping.

                Seach for <url-pattern> then edit the
"services/<service_name>" and replace it with just a "/<service_name>".
It's very easy to screw this sort of thing up and take hours to get back
to where you were. If you can live with the services/, I would leave it
alone.

                -jeff

                         

                        
  _____  


                        From: Raghu Upadhyayula
[mailto:[EMAIL PROTECTED] 
                        Sent: Wednesday, October 17, 2007 2:36 PM
                        To: axis-user@ws.apache.org
                        Subject: How to change the webservices URL
(remove /services from the URL)

                        Hi,

                         

                        I want to change my webservice URL from

                         

        
http://localhost/webservices/services/myServiceName 

                         

                        To

                         

                        http://localhost/webservices/myServiceName
(Remove /services from the URL)

                         

                        I've changed the following 2 parameters in
axis2.xml

                         

                        <parameter
name="contextRoot">/webservices</parameter>

                        <parameter
name="servicePath">myServiceName</parameter>

                         

                        After changing this I can access my WSDL using
the URL http://localhost/webservices/myServiceName?wsdl successfully.

                         

                        But my End Point Reference is pointing
(soap:address location in the WSDL) to
http://localhost/webservices/myServiceName/myServiceName (Observe that
myServiceName is repeated twice).

                         

                        Now when I try to access the webservice from the
client for End Point http://localhost/webservice/myServiceName I'm
getting an exception saying "EPR (End Point Reference) not found).

                         

                        Can anyone tell me if I'm missing anything?

                         

                        Thanks in advance

                        Raghu

                         

                        
  _____  


                        From: Raghu Upadhyayula
[mailto:[EMAIL PROTECTED] 
                        Sent: Thursday, October 11, 2007 9:23 PM
                        To: axis-user@ws.apache.org
                        Subject: RE: [AXIS2] Simple (?) config question

                         

                        Hi Zhang,

                         

                              I've tried changing the contextRoot &
servicePath in axis2.xml.  After changing that, I'm able to see the WSDL
correctly in the browser (http://localhost/webservices/myService?wsdl ),
but when I try to access the service from the client it is not working.

                              

                              When I observed the SOAP Address in the
WSDL it is showing the address as
http://localhost/webservices/myService/myService (service name is
repeated twice) because of which when I give the end point as
http://localhost/webservices/myService i'm getting a EPR not found
exception.

                         

                        Thanks

                        Raghu

                         

                        -----Original Message-----
                        From: zhongliang zhang
[mailto:[EMAIL PROTECTED] 
                        Sent: Thursday, October 11, 2007 9:05 PM
                        To: axis-user@ws.apache.org
                        Subject: Re: [AXIS2] Simple (?) config question

                         

                        Maybe you can do that by adding following two
parameters into axis2.xml

                         

                         <parameter name="contextRoot">/</parameter>

                         <parameter name="servicePath">axis2</parameter>

                        I did not try it myself,maybe you can have a
try.

                         

                        On 11/10/2007, Raghu Upadhyayula
<[EMAIL PROTECTED]> wrote:

                        > Hi Deepal,

                        > 

                        >        According to what you said I've changed
the contextRoot &

                        > servicePath in axis2.xml.

                        > 

                        >        I've changed it like this.

                        > 

                        > <parameter
name="contextRoot">/webservices</parameter>

                        > <parameter
name="servicePath">myService</parameter>

                        > 

                        > And when I go to
http://localhost/webservices/myService?wsdl I'm able to

                        > see the WSDL.

                        > 

                        > But in the WSDL the end point address is shown
as

                        > 

                        > <soap:address

                        >
location="http://10.5.1.241:80/webservices/myService/myService"; />

                        > 

                        > Because of this when I'm trying to run the
client and access my

                        > webservice, I'm getting an exception

                        > 

                        > The service cannot be found for the endpoint
reference (EPR)

                        > http://localhost/webservices/myService

                        > 

                        > 

                        > Thanks

                        > Raghu

                        > -----Original Message-----

                        > From: Deepal jayasinghe
[mailto:[EMAIL PROTECTED]

                        > Sent: Monday, October 08, 2007 8:27 AM

                        > To: axis-user@ws.apache.org

                        > Subject: Re: [AXIS2] Simple (?) config
question

                        > 

                        > Lorenzo wrote:

                        > > Hi all,

                        > >

                        > > i need to change axis2 services path from

                        > >

                        > >
http://localhost:8080/axis2/services/myService

                        > >

                        > > to

                        > >

                        > > http://localhost:8080/axis2/myService

                        > >

                        > > (possibly without move .aar archives) but i
didn't find where to do

                        > it..

                        > >

                        > You can do that by adding following two
parameters into axis2.xml

                        > 

                        >  <parameter
name="contextRoot">/axis2</parameter>

                        >    <parameter
name="servicePath">myService</parameter>

                        > 

                        > Thanks

                        > Deepal

                        > 

                        > 

                        > 

                        >
---------------------------------------------------------------------

                        > To unsubscribe, e-mail:
[EMAIL PROTECTED]

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

                        > 

                        > 

                        >
---------------------------------------------------------------------

                        > To unsubscribe, e-mail:
[EMAIL PROTECTED]

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

                        > 

                        > 

                         

        
---------------------------------------------------------------------

                        To unsubscribe, e-mail:
[EMAIL PROTECTED]

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

                         

Reply via email to