You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Thomas McKiernan (JIRA)" <ji...@apache.org> on 2008/02/19 14:40:43 UTC

[jira] Created: (AXIS2-3521) Expose isMakeConnectionAnonymous on EPR

Expose isMakeConnectionAnonymous on EPR
---------------------------------------

                 Key: AXIS2-3521
                 URL: https://issues.apache.org/jira/browse/AXIS2-3521
             Project: Axis 2.0 (Axis2)
          Issue Type: Improvement
            Reporter: Thomas McKiernan


At the moment the Axis2 EPR has a method hasAnonymous that returns true if the address is either WSA anonymous or using makeConnection annonymous.
I propose that this method continues to work as before, but a new method is exposed called isMakeConnectionAnonymous.

The hasAnonymous can be changed to use that new method.

The isMakeConnectionAnonymous might be useful to Sandesha

-- 
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: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS2-3521) Expose isMakeConnectionAnonymous on EPR

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

Brian DePradine updated AXIS2-3521:
-----------------------------------

    Component/s: Addressing

Not sure about this as it seems that it would only be useful to Sandesha, as opposed to being generally useful, and so it may not belong in the kernel.

> Expose isMakeConnectionAnonymous on EPR
> ---------------------------------------
>
>                 Key: AXIS2-3521
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3521
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: Addressing
>            Reporter: Thomas McKiernan
>         Attachments: hasMC.patch
>
>
> At the moment the Axis2 EPR has a method hasAnonymous that returns true if the address is either WSA anonymous or using makeConnection annonymous.
> I propose that this method continues to work as before, but a new method is exposed called isMakeConnectionAnonymous.
> The hasAnonymous can be changed to use that new method.
> The isMakeConnectionAnonymous might be useful to Sandesha

-- 
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: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Assigned: (AXIS2-3521) Expose isMakeConnectionAnonymous on EPR

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

Brian DePradine reassigned AXIS2-3521:
--------------------------------------

    Assignee: Brian DePradine

> Expose isMakeConnectionAnonymous on EPR
> ---------------------------------------
>
>                 Key: AXIS2-3521
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3521
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: Addressing
>            Reporter: Thomas McKiernan
>            Assignee: Brian DePradine
>         Attachments: anonymousEquivalentURIs.patch, hasMC.patch
>
>
> At the moment the Axis2 EPR has a method hasAnonymous that returns true if the address is either WSA anonymous or using makeConnection annonymous.
> I propose that this method continues to work as before, but a new method is exposed called isMakeConnectionAnonymous.
> The hasAnonymous can be changed to use that new method.
> The isMakeConnectionAnonymous might be useful to Sandesha

-- 
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: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS2-3521) Expose isMakeConnectionAnonymous on EPR

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

Thomas McKiernan updated AXIS2-3521:
------------------------------------

    Attachment: hasMC.patch

this should fix the issue

> Expose isMakeConnectionAnonymous on EPR
> ---------------------------------------
>
>                 Key: AXIS2-3521
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3521
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>            Reporter: Thomas McKiernan
>         Attachments: hasMC.patch
>
>
> At the moment the Axis2 EPR has a method hasAnonymous that returns true if the address is either WSA anonymous or using makeConnection annonymous.
> I propose that this method continues to work as before, but a new method is exposed called isMakeConnectionAnonymous.
> The hasAnonymous can be changed to use that new method.
> The isMakeConnectionAnonymous might be useful to Sandesha

-- 
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: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS2-3521) Expose isMakeConnectionAnonymous on EPR

Posted by "Thomas McKiernan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12570264#action_12570264 ] 

Thomas McKiernan commented on AXIS2-3521:
-----------------------------------------

I think that there are two points:

1. At the moment, Axis2 is not makeConnection independent, since you have the makeConnection URI hard coded as a special case of anonymous. However, neither is this special casing documented in the hasAnonymous method javadoc. 

2. The current implementation is also not flexible. What if there is a new makeConnection specification version with a new URI - this specific point in Axis would need to be changed.

I propose Axis2 is made independent of the makeConnection URI, and that a static means of configuring axis2 is introduced that enables Axis to maintain a list of "anonymous equivalent" URIs.
Here is the new API I am proposing to EndpointReference:

/**
 * Adds the String to the list of URIs that are conceptually equivalent to WS-A anonymous URI
 */
static void addAnonymousEquivalentURIString(String anonymousEquivalentURIString)

/**
 * return true if this URI is the specific WS-A anonymous URI 
 */
boolean isWSAAddressingAnonymous();

/**
 * return true if this URI is either WS-A anonymous URI or
 * any of the equivalent anonymous URIs
 */
boolean hasAnonymous();

> Expose isMakeConnectionAnonymous on EPR
> ---------------------------------------
>
>                 Key: AXIS2-3521
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3521
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: Addressing
>            Reporter: Thomas McKiernan
>         Attachments: hasMC.patch
>
>
> At the moment the Axis2 EPR has a method hasAnonymous that returns true if the address is either WSA anonymous or using makeConnection annonymous.
> I propose that this method continues to work as before, but a new method is exposed called isMakeConnectionAnonymous.
> The hasAnonymous can be changed to use that new method.
> The isMakeConnectionAnonymous might be useful to Sandesha

-- 
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: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Resolved: (AXIS2-3521) Expose isMakeConnectionAnonymous on EPR

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

Brian DePradine resolved AXIS2-3521.
------------------------------------

       Resolution: Fixed
    Fix Version/s: nightly
                   1.4

> Expose isMakeConnectionAnonymous on EPR
> ---------------------------------------
>
>                 Key: AXIS2-3521
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3521
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: Addressing
>            Reporter: Thomas McKiernan
>            Assignee: Brian DePradine
>             Fix For: 1.4, nightly
>
>         Attachments: anonymousEquivalentURIs.patch, hasMC.patch
>
>
> At the moment the Axis2 EPR has a method hasAnonymous that returns true if the address is either WSA anonymous or using makeConnection annonymous.
> I propose that this method continues to work as before, but a new method is exposed called isMakeConnectionAnonymous.
> The hasAnonymous can be changed to use that new method.
> The isMakeConnectionAnonymous might be useful to Sandesha

-- 
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: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS2-3521) Expose isMakeConnectionAnonymous on EPR

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

Thomas McKiernan updated AXIS2-3521:
------------------------------------

    Attachment: anonymousEquivalentURIs.patch

this should achieve what we discussed

> Expose isMakeConnectionAnonymous on EPR
> ---------------------------------------
>
>                 Key: AXIS2-3521
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3521
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: Addressing
>            Reporter: Thomas McKiernan
>         Attachments: anonymousEquivalentURIs.patch, hasMC.patch
>
>
> At the moment the Axis2 EPR has a method hasAnonymous that returns true if the address is either WSA anonymous or using makeConnection annonymous.
> I propose that this method continues to work as before, but a new method is exposed called isMakeConnectionAnonymous.
> The hasAnonymous can be changed to use that new method.
> The isMakeConnectionAnonymous might be useful to Sandesha

-- 
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: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org