You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "XiaoMan Huang (JIRA)" <be...@incubator.apache.org> on 2004/11/04 03:14:32 UTC

[jira] Created: (BEEHIVE-59) WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service

WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service
-------------------------------------------------------------------------------------------------------

         Key: BEEHIVE-59
         URL: http://nagoya.apache.org/jira/browse/BEEHIVE-59
     Project: Beehive
        Type: Improvement
  Components: Web Services (181)  
    Reporter: XiaoMan Huang


according to jsr181 public review document, WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service, but now is ""

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Updated: (BEEHIVE-59) JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service

Posted by "Michael Merz (JIRA)" <be...@incubator.apache.org>.
     [ http://nagoya.apache.org/jira/browse/BEEHIVE-59?page=history ]

Michael Merz updated BEEHIVE-59:
--------------------------------

           type: Bug  (was: Improvement)
        Summary: JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service  (was: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service)
        Version: V1Alpha
    Fix Version: V1Beta

> JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service
> ---------------------------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-59
>          URL: http://nagoya.apache.org/jira/browse/BEEHIVE-59
>      Project: Beehive
>         Type: Bug
>   Components: Web Services (181)
>     Versions: V1Alpha
>     Reporter: XiaoMan Huang
>      Fix For: V1Beta
>  Attachments: &#26700
>
> according to jsr181 public review document, WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service, but now is ""

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (BEEHIVE-59) JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service

Posted by "Michael Merz (JIRA)" <be...@incubator.apache.org>.
     [ http://nagoya.apache.org/jira/browse/BEEHIVE-59?page=history ]
     
Michael Merz resolved BEEHIVE-59:
---------------------------------

    Resolution: Fixed

> JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service
> ---------------------------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-59
>          URL: http://nagoya.apache.org/jira/browse/BEEHIVE-59
>      Project: Beehive
>         Type: Bug
>   Components: Web Services (181)
>     Versions: V1Alpha
>     Reporter: XiaoMan Huang
>     Assignee: Jonathan Colwell
>      Fix For: V1Beta
>  Attachments: &#26700
>
> according to jsr181 public review document, WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service, but now is ""

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Closed: (BEEHIVE-59) JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service

Posted by "Jeremiah Johnson (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-59?page=all ]
     
Jeremiah Johnson closed BEEHIVE-59:
-----------------------------------

    Assign To: Jeremiah Johnson  (was: Jonathan Colwell)

Verified in dist built from SVN 169852.  WebParam and WebResult are now defaulting to the targetNamespace of the WebService.

> JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service
> ---------------------------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-59
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-59
>      Project: Beehive
>         Type: Bug
>   Components: Web Services (181)
>     Versions: V1Alpha
>     Reporter: XiaoMan Huang
>     Assignee: Jeremiah Johnson
>      Fix For: V1Beta
>  Attachments: &#26700
>
> according to jsr181 public review document, WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service, but now is ""

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (BEEHIVE-59) WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service

Posted by "XiaoMan Huang (JIRA)" <be...@incubator.apache.org>.
     [ http://nagoya.apache.org/jira/browse/BEEHIVE-59?page=comments#action_55018 ]
     
XiaoMan Huang commented on BEEHIVE-59:
--------------------------------------

it can be solved by this?:
svn diff

Index: WsmReflectionAnnotationProcessor.java
===================================================================
--- WsmReflectionAnnotationProcessor.java       (revision 56547)
+++ WsmReflectionAnnotationProcessor.java       (working copy)
@@ -114,6 +114,21 @@
             t.printStackTrace(); // todo: proper error handling
             wstm = null;
         }
+
+
+
+        for (WebServiceMETHODMetadata wsMethod: webMethods) {
+            Collection<WebServicePARAMETERMetadata> wsParams= wsMethod.getParam
s();
+            for (WebServicePARAMETERMetadata wsParam: wsParams) {
+                if (wsParam.getWpTargetNamespace().equals("")) {
+                    wsParam.setWpTargetNamespace(wstm.getWsTargetNamespace());
+                }
+            }
+            if (wsMethod.getWrTargetNamespace().equals("")) {
+                wsMethod.setWrTargetNamespace(wstm.getWsTargetNamespace());
+            }
+        }
+
         return wstm;
     }



> WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service
> -------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-59
>          URL: http://nagoya.apache.org/jira/browse/BEEHIVE-59
>      Project: Beehive
>         Type: Improvement
>   Components: Web Services (181)
>     Reporter: XiaoMan Huang

>
> according to jsr181 public review document, WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service, but now is ""

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Updated: (BEEHIVE-59) JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service

Posted by "Michael Merz (JIRA)" <be...@incubator.apache.org>.
     [ http://nagoya.apache.org/jira/browse/BEEHIVE-59?page=history ]

Michael Merz updated BEEHIVE-59:
--------------------------------

    Assign To: Jonathan Colwell

> JSR-181 Compliance: WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service
> ---------------------------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-59
>          URL: http://nagoya.apache.org/jira/browse/BEEHIVE-59
>      Project: Beehive
>         Type: Bug
>   Components: Web Services (181)
>     Versions: V1Alpha
>     Reporter: XiaoMan Huang
>     Assignee: Jonathan Colwell
>      Fix For: V1Beta
>  Attachments: &#26700
>
> according to jsr181 public review document, WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service, but now is ""

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


[jira] Updated: (BEEHIVE-59) WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service

Posted by "XiaoMan Huang (JIRA)" <be...@incubator.apache.org>.
     [ http://nagoya.apache.org/jira/browse/BEEHIVE-59?page=history ]

XiaoMan Huang updated BEEHIVE-59:
---------------------------------

    Attachment: &#26700

comment cannot display all
I attch this svn diff file

> WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service
> -------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-59
>          URL: http://nagoya.apache.org/jira/browse/BEEHIVE-59
>      Project: Beehive
>         Type: Improvement
>   Components: Web Services (181)
>     Reporter: XiaoMan Huang
>  Attachments: &#26700
>
> according to jsr181 public review document, WebParam and WebResult should have the default targetNamespace value of targetNameSpace for Web Service, but now is ""

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira