I'm confused at to what is working now, and what you're looking for.
But try:
<soap:address
location=http://10.5.2.182:80/webservices/ResponsysWSService />
_____
From: Raghu Upadhyayula [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 17, 2007 4:05 PM
To: [email protected]
Subject: RE: How to change the webservices URL (remove /services
from the URL)
<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: [email protected]
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: '[email protected]'
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: [email protected]
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: [email protected]
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: [email protected]
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: [email protected]
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: [email protected]
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: [email protected]
> 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]