You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Mike Youngstrom (JIRA)" <ji...@apache.org> on 2008/12/24 22:12:44 UTC

[jira] Created: (CXF-1957) Add official support for Axis2 saaj implementation

Add official support for Axis2 saaj implementation
--------------------------------------------------

                 Key: CXF-1957
                 URL: https://issues.apache.org/jira/browse/CXF-1957
             Project: CXF
          Issue Type: Improvement
          Components: Core
    Affects Versions: 2.1.3
            Reporter: Mike Youngstrom
             Fix For: 2.1.4


Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


Re: [jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by Benson Margulies <bi...@gmail.com>.
We can add a test profile to test this comprehensively. I just
wondered what size of hill we had to climb here :-)

On Wed, Dec 24, 2008 at 5:22 PM, Mike Youngstrom (JIRA) <ji...@apache.org> wrote:
>
>    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659163#action_12659163 ]
>
> Mike Youngstrom commented on CXF-1957:
> --------------------------------------
>
> I'm going to try it and I'll let you know if it appears to work for my test case that I know touches CXF.  Would that be enough to make support for it official?  Can you think of any specific tests that could be run to help ensure it working ok together?  Some general posts on message boards have left me less than hopeful of is being a seemless switch.
>
>> Add official support for Axis2 saaj implementation
>> --------------------------------------------------
>>
>>                 Key: CXF-1957
>>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>>             Project: CXF
>>          Issue Type: Improvement
>>          Components: Core
>>    Affects Versions: 2.1.3
>>            Reporter: Mike Youngstrom
>>             Fix For: 2.1.4
>>
>>
>> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>

[jira] Resolved: (CXF-1957) Add official support for Axis2 saaj implementation

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

Benson Margulies resolved CXF-1957.
-----------------------------------

    Resolution: Invalid

It worked all along.

> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


[jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by "Benson Margulies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659216#action_12659216 ] 

Benson Margulies commented on CXF-1957:
---------------------------------------

I updated WHICH_JARS and added a note to the Confluence FAQ.

> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


[jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by "Benson Margulies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659203#action_12659203 ] 

Benson Margulies commented on CXF-1957:
---------------------------------------

I ran a complete test run, no errors. I added a profile to parent/pom.xml.

> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


[jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by "Benson Margulies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659213#action_12659213 ] 

Benson Margulies commented on CXF-1957:
---------------------------------------

I'm planning to update confluence. I did add the profile to the POM. As for the default, I need to hear from Dan.

> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


[jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by "Benson Margulies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659157#action_12659157 ] 

Benson Margulies commented on CXF-1957:
---------------------------------------

Have you tried it?

> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


[jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by "Mike Youngstrom (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659220#action_12659220 ] 

Mike Youngstrom commented on CXF-1957:
--------------------------------------

Sweet.  You guys rock!!!!  Thanks tons.

> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


[jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by "Mike Youngstrom (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659208#action_12659208 ] 

Mike Youngstrom commented on CXF-1957:
--------------------------------------

Good news.  Any thoughts about possibly replacing sun's saaj impl with the axis2 impl as the default?  Is there any documentation that might need to be updated?  I'd hate for this valuable piece of information to be lost in an issue marked "invalid". :)




> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


[jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659181#action_12659181 ] 

Daniel Kulp commented on CXF-1957:
----------------------------------


We have two properties to control which saaj impl gets used by maven:  (defined in parent/pom.xml)

        <saaj.impl.groupId>com.sun.xml.messaging.saaj</saaj.impl.groupId>
        <saaj.impl.artifactId>saaj-impl</saaj.impl.artifactId>

Thus, you should be able to substitute in the axiom ids for those and run mvn and all the tests would run with axiom instead of the sun implementation.



> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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


[jira] Commented: (CXF-1957) Add official support for Axis2 saaj implementation

Posted by "Mike Youngstrom (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659163#action_12659163 ] 

Mike Youngstrom commented on CXF-1957:
--------------------------------------

I'm going to try it and I'll let you know if it appears to work for my test case that I know touches CXF.  Would that be enough to make support for it official?  Can you think of any specific tests that could be run to help ensure it working ok together?  Some general posts on message boards have left me less than hopeful of is being a seemless switch.

> Add official support for Axis2 saaj implementation
> --------------------------------------------------
>
>                 Key: CXF-1957
>                 URL: https://issues.apache.org/jira/browse/CXF-1957
>             Project: CXF
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.1.3
>            Reporter: Mike Youngstrom
>             Fix For: 2.1.4
>
>
> Sun's saaj-impl causes problems for applications not deployed on a SUN JVM (IBM JDK, JROCKET, HARMONY, etc) because it is dependent upon Sun's JAXP implementation.  axis2-saaj-impl is not dependent upon any one JAXP implementation and so is a much more portable saaj implementation to depend upon.  It would be nice if CXF were able make support for Axis2's saaj implementation official so that CXF users will be able to run CXF in a more supported manner under app servers that use JDKs besides Sun's.

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