Do we have any solution to this issue? We are not able to start a TOMCAT
instance having AXIS2 1.3 with an AAR containing a WSDL2.0 service.



Andreas Veithen-2 wrote:
> 
> If Woden attempts to load http://www.w3.org/2001/XMLSchema.xsd every
> time it parses a WSDL document (or if Axis2 instructs Woden to do so),
> then this is definitely a bug.
> 
> Andreas
> 
> On Fri, Jul 17, 2009 at 12:31, GATTAZ, Olivier<olivier.gat...@sage.com>
> wrote:
>> Hello,
>>
>> I read a response that Keith Chapman wrote about the "Woden WSDL504
>> warning"
>> in a thread of this mailing list : "You have got this error cause Woden
>> was
>> unable to get the schema online. Its not a big deal though."
>>
>> Even this warning is not a very big deal, it can stop the starting of
>> Tomcat
>> (eg. Windows  service) when the Axis2 web application tries to deploy a
>> Webservices which has an explicit "wsdl2" file in its "aar" archive.
>>
>> For exemple when I put the "StudentService.aar" file ( see "RESTful Web
>> Services with Apache Axis2" http://wso2.org/library/3726 ) in the
>> "services"
>> folder of an Axis2 v1.5 web application deployed in a Tomcat v6.0.20
>> server,
>> I got these lines in the tomcat log file:
>>
>> Woden[Warning],0:0,WSDL504,Could not locate the schema document at URL
>> "http://www.w3.org/2001/XMLSchema.xsd",java.net.SocketException:Connection
>> reset
>> Woden[Warning],0:0,WSDL504,Could not locate the schema document at URL
>> "http://www.w3.org/2001/XMLSchema",java.net.SocketException:Connection
>> reset
>> Woden[Warning],0:0,Description-1001,The targetNamespace
>> 'http://axis2.apache.org' is not dereferencable.
>> [INFO] Deploying Web service: StudentService.aar -
>> file:/D:/_devs_intradon/X3_SERVERWSJULIET/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/com.sage.x3.serverws.axis2/WEB-INF/services/StudentService.aar
>> If the timeout of Tomcat service is not valued to more than 120 seconds,
>> tomcat doesn't start !
>>
>> I tried to add a "Proxy" parameter in the axis configuration file like
>> it's
>> described in the article : "How to Configure A Proxy In Apache
>> Axis2/Java"
>> http://wso2.org/library/3346
>> but the http client used by Woden seems to ignore this.
>>
>> I tried to add a proxy definition using the Java networking properties
>> (-Dhttp.proxyHost=example.org -Dhttp.proxyPort=5678 http.proxyUser=user
>> http.proxyPassword=pass -Dhttp.auth.ntlm.domain=DOMAIN   ) : Woden seems
>> to
>> use these informations, the deploying duration of the web
>> service decrease a
>> lot and there is no warning message in the tomcat log file
>> Even it seems to work well, this way is not satisfactory because the
>> definition of a proxy at the jvm level overrides those of the
>> configuration
>> of Axis2 and the method "configure" of class
>> "org.apache.axis2.transport.http.ProxyConfiguration" does not support
>> NTLM
>> authentication in this case !  => I think that's a bug.
>> How can I tell to Woden to don't try to get the schema online ? is there
>> a
>> configuration file for this ?
>>
>> Regards
>>
>> Olivier
>>
>>
>>
>>
>> __________ Information provenant d'ESET NOD32 Antivirus, version de la
>> base
>> des signatures de virus 4187 (20090625) __________
>>
>> Le message a été vérifié par ESET NOD32 Antivirus.
>>
>> http://www.eset.com
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Woden-WSDL504-warning-tp24532095p25773359.html
Sent from the Axis - User mailing list archive at Nabble.com.

Reply via email to