<portType name="ResponsysWS">

<service name="ResponsysWSService">

<soap:address
location="http://10.5.2.182:80/webservices/ResponsysWSService/ResponsysW
SService" />

 

Thanks

Raghu

________________________________

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

 

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]

àà 

<portType name="ResponsysWS">

<service name="ResponsysWSService">

<soap:address location="http://10.5.2.182:80/webservices/ResponsysWSService/ResponsysWSService" />

 

Thanks

Raghu


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

 

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]

 

AdmID:0DE0A451A4908EA21892D0B254D1E21E

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

Reply via email to