You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Benson Margulies <bi...@gmail.com> on 2010/07/24 01:38:36 UTC

Re: [jira] Commented: (CXF-2907) Allow DynamicClientFactory to use any JAXB version 2.1 or greater

You have to use the surefire option instead of MAVEN_OPTS.

-Dmaven.surefire.debug=true


On Fri, Jul 23, 2010 at 6:23 PM, Gary Gregory (JIRA) <ji...@apache.org> wrote:
>
>    [ https://issues.apache.org/jira/browse/CXF-2907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12891829#action_12891829 ]
>
> Gary Gregory commented on CXF-2907:
> -----------------------------------
>
> The debug hack I use to debug Ant builds does not work for me here with Maven:
>
> {quote}
> MAVEN_OPTS=-Xmx512M -XX:MaxPermSize=256M -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9998
> {quote}
>
> The JVM listens:
>
> {quote}
> Listening for transport dt_socket at address: 9998
> [INFO] Scanning for projects...
> {quote}
>
> But does not stop on breakpoints.
>
> Ideas?
>
>> Allow DynamicClientFactory to use any JAXB version 2.1 or greater
>> -----------------------------------------------------------------
>>
>>                 Key: CXF-2907
>>                 URL: https://issues.apache.org/jira/browse/CXF-2907
>>             Project: CXF
>>          Issue Type: Improvement
>>          Components: JAXB Databinding
>>    Affects Versions: 2.2.9
>>            Reporter: Gary Gregory
>>            Assignee: Daniel Kulp
>>             Fix For: 2.2.10
>>
>>         Attachments: CXF-2907.diff, DynamicClientFactoryTest.diff
>>
>>
>> I want to use JAXB 2.2.1 to benefit from a JAXB bug fix but I am having problems getting CXF to recognize it is there.
>> All is well when we use JAXB 2.1.13.
>> I followed the instructions here to use JAXB on top of Java 6: https://jaxb.dev.java.net/guide/Migrating_JAXB_2_0_applications_to_JavaSE_6.html
>> I think the problem is the way CXF detects the JAXB version in DynamicClientFactory#isJaxb21(SchemaCompiler).
>> The implementation fails to see JAXB 2.2.1 because the build id is not in the expected format: hudson-jaxb-ri-2.2-7
>> Has anyone else run into this issue? I am using a CXF 2.2.10 snapshot build to work around CXF 2.2.9 bug [CXF-2900].
>> My details:
>> Apache Maven 2.2.1 (r801777; 2009-08-06 12:16:01-0700)
>> Java version: 1.6.0_20
>> Java home: C:\Program Files\Java\jdk1.6.0_20\jre
>> Default locale: en_US, platform encoding: Cp1252
>> OS name: "windows vista" version: "6.0" arch: "amd64" Family: "windows"
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>