You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by "Keith Godwin Chapman (JIRA)" <ji...@apache.org> on 2008/03/11 05:48:46 UTC

[jira] Created: (WODEN-201) Woden throws an error when the targetNamespace of the WSDL is urn:wsdlSamples

Woden throws an error when the targetNamespace of the WSDL is urn:wsdlSamples
-----------------------------------------------------------------------------

                 Key: WODEN-201
                 URL: https://issues.apache.org/jira/browse/WODEN-201
             Project: Woden
          Issue Type: Bug
            Reporter: Keith Godwin Chapman
            Priority: Critical


Hi the following content is taken off a mail on the Axis2 user list where a user encounted this problem. According to lawrence this may be due to a change in the woden validation framework.

The original mail by Daniel is in the quote section. 
 
<quote>

We found a problem using a wsdl2java tool with WSDL v.2 files.

Last month we were able to generate stub/client Java code without problems.

<wsdl:description
   xmlns:wsdl="http://www.w3.org/ns/wsdl"
   targetNamespace="urn:wsdlSamples"
   xmlns:tns="urn:wsdlSamples"
   xmlns:dtns="urn:wsdlSamplesData"
   xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap">
....

But with the latest revision from SVN (#635534) we received the following
error:

Exception in thread "main"
org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL
       at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:166)
       at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
       at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
Caused by: WSDLException: faultCode=OTHER_ERROR: Fatal error.: unknown
protocol: urn: java.net.MalformedURLException: unknown protocol: urn
       at java.net.URL.<init>(URL.java:574)
       at java.net.URL.<init>(URL.java:464)
       at java.net.URL.<init>(URL.java:413)
       at java.net.URI.toURL(URI.java:1081)
       at
org.apache.woden.internal.wsdl20.assertions.Description1001.validate(Description1001.java:27)
       at
org.apache.woden.internal.wsdl20.validation.WSDLValidator.checkAssertions(WSDLValidator.java:109)
...

After the following modification the generating of stub/client passed.

<wsdl:description
   xmlns:wsdl="http://www.w3.org/ns/wsdl"
   targetNamespace="http://127.0.0.1/wsdlSamples/all.wsdl"
   xmlns:tns="http://127.0.0.1/wsdlSamples/all.wsdl"
   xmlns:dtns="urn:wsdlSamplesData"
   xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap">
...

Is it a problem of Description1001.validate() method ?

</quote>

Thanks,
Keith

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org


[jira] Resolved: (WODEN-201) Woden throws an error when the targetNamespace of the WSDL is urn:wsdlSamples

Posted by "Lawrence Mandel (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WODEN-201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lawrence Mandel resolved WODEN-201.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: M8

Fixed. I've added a list of schemes for which the assertion can test. The list currently contains http, ftp, and file.

> Woden throws an error when the targetNamespace of the WSDL is urn:wsdlSamples
> -----------------------------------------------------------------------------
>
>                 Key: WODEN-201
>                 URL: https://issues.apache.org/jira/browse/WODEN-201
>             Project: Woden
>          Issue Type: Bug
>            Reporter: Keith Godwin Chapman
>            Assignee: Lawrence Mandel
>            Priority: Critical
>             Fix For: M8
>
>
> Hi the following content is taken off a mail on the Axis2 user list where a user encounted this problem. According to lawrence this may be due to a change in the woden validation framework.
> The original mail by Daniel is in the quote section. 
>  
> <quote>
> We found a problem using a wsdl2java tool with WSDL v.2 files.
> Last month we were able to generate stub/client Java code without problems.
> <wsdl:description
>    xmlns:wsdl="http://www.w3.org/ns/wsdl"
>    targetNamespace="urn:wsdlSamples"
>    xmlns:tns="urn:wsdlSamples"
>    xmlns:dtns="urn:wsdlSamplesData"
>    xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap">
> ....
> But with the latest revision from SVN (#635534) we received the following
> error:
> Exception in thread "main"
> org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL
>        at
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:166)
>        at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
>        at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
> Caused by: WSDLException: faultCode=OTHER_ERROR: Fatal error.: unknown
> protocol: urn: java.net.MalformedURLException: unknown protocol: urn
>        at java.net.URL.<init>(URL.java:574)
>        at java.net.URL.<init>(URL.java:464)
>        at java.net.URL.<init>(URL.java:413)
>        at java.net.URI.toURL(URI.java:1081)
>        at
> org.apache.woden.internal.wsdl20.assertions.Description1001.validate(Description1001.java:27)
>        at
> org.apache.woden.internal.wsdl20.validation.WSDLValidator.checkAssertions(WSDLValidator.java:109)
> ...
> After the following modification the generating of stub/client passed.
> <wsdl:description
>    xmlns:wsdl="http://www.w3.org/ns/wsdl"
>    targetNamespace="http://127.0.0.1/wsdlSamples/all.wsdl"
>    xmlns:tns="http://127.0.0.1/wsdlSamples/all.wsdl"
>    xmlns:dtns="urn:wsdlSamplesData"
>    xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap">
> ...
> Is it a problem of Description1001.validate() method ?
> </quote>
> Thanks,
> Keith

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org


[jira] Commented: (WODEN-201) Woden throws an error when the targetNamespace of the WSDL is urn:wsdlSamples

Posted by "Lawrence Mandel (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WODEN-201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577481#action_12577481 ] 

Lawrence Mandel commented on WODEN-201:
---------------------------------------

I've reproduced this failure. The problem is the Description1001 assertion attempts to open a stream to the target namespace to test if it is dereferencable. A stream cannot be opened for the urn scheme and a NPE is thrown.

> Woden throws an error when the targetNamespace of the WSDL is urn:wsdlSamples
> -----------------------------------------------------------------------------
>
>                 Key: WODEN-201
>                 URL: https://issues.apache.org/jira/browse/WODEN-201
>             Project: Woden
>          Issue Type: Bug
>            Reporter: Keith Godwin Chapman
>            Assignee: Lawrence Mandel
>            Priority: Critical
>
> Hi the following content is taken off a mail on the Axis2 user list where a user encounted this problem. According to lawrence this may be due to a change in the woden validation framework.
> The original mail by Daniel is in the quote section. 
>  
> <quote>
> We found a problem using a wsdl2java tool with WSDL v.2 files.
> Last month we were able to generate stub/client Java code without problems.
> <wsdl:description
>    xmlns:wsdl="http://www.w3.org/ns/wsdl"
>    targetNamespace="urn:wsdlSamples"
>    xmlns:tns="urn:wsdlSamples"
>    xmlns:dtns="urn:wsdlSamplesData"
>    xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap">
> ....
> But with the latest revision from SVN (#635534) we received the following
> error:
> Exception in thread "main"
> org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL
>        at
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:166)
>        at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
>        at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
> Caused by: WSDLException: faultCode=OTHER_ERROR: Fatal error.: unknown
> protocol: urn: java.net.MalformedURLException: unknown protocol: urn
>        at java.net.URL.<init>(URL.java:574)
>        at java.net.URL.<init>(URL.java:464)
>        at java.net.URL.<init>(URL.java:413)
>        at java.net.URI.toURL(URI.java:1081)
>        at
> org.apache.woden.internal.wsdl20.assertions.Description1001.validate(Description1001.java:27)
>        at
> org.apache.woden.internal.wsdl20.validation.WSDLValidator.checkAssertions(WSDLValidator.java:109)
> ...
> After the following modification the generating of stub/client passed.
> <wsdl:description
>    xmlns:wsdl="http://www.w3.org/ns/wsdl"
>    targetNamespace="http://127.0.0.1/wsdlSamples/all.wsdl"
>    xmlns:tns="http://127.0.0.1/wsdlSamples/all.wsdl"
>    xmlns:dtns="urn:wsdlSamplesData"
>    xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap">
> ...
> Is it a problem of Description1001.validate() method ?
> </quote>
> Thanks,
> Keith

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org


[jira] Assigned: (WODEN-201) Woden throws an error when the targetNamespace of the WSDL is urn:wsdlSamples

Posted by "Lawrence Mandel (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WODEN-201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lawrence Mandel reassigned WODEN-201:
-------------------------------------

    Assignee: Lawrence Mandel

> Woden throws an error when the targetNamespace of the WSDL is urn:wsdlSamples
> -----------------------------------------------------------------------------
>
>                 Key: WODEN-201
>                 URL: https://issues.apache.org/jira/browse/WODEN-201
>             Project: Woden
>          Issue Type: Bug
>            Reporter: Keith Godwin Chapman
>            Assignee: Lawrence Mandel
>            Priority: Critical
>
> Hi the following content is taken off a mail on the Axis2 user list where a user encounted this problem. According to lawrence this may be due to a change in the woden validation framework.
> The original mail by Daniel is in the quote section. 
>  
> <quote>
> We found a problem using a wsdl2java tool with WSDL v.2 files.
> Last month we were able to generate stub/client Java code without problems.
> <wsdl:description
>    xmlns:wsdl="http://www.w3.org/ns/wsdl"
>    targetNamespace="urn:wsdlSamples"
>    xmlns:tns="urn:wsdlSamples"
>    xmlns:dtns="urn:wsdlSamplesData"
>    xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap">
> ....
> But with the latest revision from SVN (#635534) we received the following
> error:
> Exception in thread "main"
> org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL
>        at
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:166)
>        at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
>        at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
> Caused by: WSDLException: faultCode=OTHER_ERROR: Fatal error.: unknown
> protocol: urn: java.net.MalformedURLException: unknown protocol: urn
>        at java.net.URL.<init>(URL.java:574)
>        at java.net.URL.<init>(URL.java:464)
>        at java.net.URL.<init>(URL.java:413)
>        at java.net.URI.toURL(URI.java:1081)
>        at
> org.apache.woden.internal.wsdl20.assertions.Description1001.validate(Description1001.java:27)
>        at
> org.apache.woden.internal.wsdl20.validation.WSDLValidator.checkAssertions(WSDLValidator.java:109)
> ...
> After the following modification the generating of stub/client passed.
> <wsdl:description
>    xmlns:wsdl="http://www.w3.org/ns/wsdl"
>    targetNamespace="http://127.0.0.1/wsdlSamples/all.wsdl"
>    xmlns:tns="http://127.0.0.1/wsdlSamples/all.wsdl"
>    xmlns:dtns="urn:wsdlSamplesData"
>    xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap">
> ...
> Is it a problem of Description1001.validate() method ?
> </quote>
> Thanks,
> Keith

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org