Can you copy and paste the WSDL into an email for us? At the very least can you show us the WSDL statements where "urn:EchoAttachmentsService" is used? Can you also send us the wsdd?
The error is occurring because the WSDL processor is trying to to figure out what "urn:EchoAttachmentsService" is. It seems to think that urn: is a namespace prefix, and it can't find a namespace definition for it (e.g. <xmlns:urn="someURI"). I suspect that you don't intend to use urn: as a namespace, and that in fact urn:EchoAttachmentsService is a URI. So there's probably an error in the WSDL file. Perhaps urn:EchoAttachmentsService is the targetNamespace for the WSDL? (keep in mind that the targetNamespace is not the same thing at the location (URL) of the WSDL file) Anne > -----Original Message----- > From: Paul Knepper [mailto:[EMAIL PROTECTED] > Sent: Thursday, March 06, 2003 1:16 PM > To: '[EMAIL PROTECTED]' > Subject: RE: EchoAttachmentsService wsdl generation error > > > Right now its running on a server behind our corporate firewall. > > This is a non-modfied deployment of the axis 1.1 RC1. So its the > same stuff > for that downloadable version. > > All I did was use the attachdeploy.wsdd to deploy it. > > > -----Original Message----- > From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] > Sent: Thursday, March 06, 2003 10:09 AM > To: [EMAIL PROTECTED] > Subject: RE: EchoAttachmentsService wsdl generation error > > > Paul, > > Can you give us a pointer to the WSDL? > > It appears that the system views urn: as a namespace prefix, and it can't > find a namespace declaration for the urn namespace. I suspect > that the urn: > is actually the scheme for a URI (e.g. the target namespace for the WSDL > file) rather than a namespace prefix. Keep in mind that you can't > resolve a > urn: uri. If that's the URI of your WSDL file, you can't link it. You'll > need to give it a resolvable URL -- (i.e., the actual location of the WSDL > file). > > Anne > > > -----Original Message----- > > From: Paul Knepper [mailto:[EMAIL PROTECTED] > > Sent: Thursday, March 06, 2003 12:05 PM > > To: '[EMAIL PROTECTED]' > > Subject: EchoAttachmentsService wsdl generation error > > > > > > > > I get the following error when I select the (wsdl) link from the service > > listing page. The EchoAttachmentsService actual is running and > the client > > can connect and everything works fine. I tried deploying without > > the "urn:" > > namespace but it didn't make any difference when trying the wsdl link. > > Thanks for any help. > > -Paul > > > > > > AXIS error > > Sorry, something seems to have gone wrong... here are the details: > > > > Fault - ; nested exception is: > > WSDLException: faultCode=OTHER_ERROR: Can't find prefix for > > 'urn:EchoAttachmentsService'. Namespace prefixes must > be set on > > the Definition object using the addNamespace(...) method.: > > AxisFault > > faultCode: > > {http://schemas.xmlsoap.org/soap/envelope/}Server.userException > > faultSubcode: > > faultString: WSDLException: faultCode=OTHER_ERROR: Can't > find prefix > > for 'urn:EchoAttachmentsService'. Namespace prefixes > must be set > > on the Definition object using the addNamespace(...) method.: > > faultActor: > > faultNode: > > faultDetail: > > >
