[ 
https://issues.apache.org/activemq/browse/SM-1442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Jones updated SM-1442:
----------------------------

    Description: 
Made some changes needed to resolve some build and test failures when using the 
ibm jdk.

I've attached patches for the 3.2 branch and smx3 trunk to fix some issues when 
building with the ibm jdk (changes also tested with the sun jdk).  The changes 
include adding a profile for the ibmjdk to skip checkstyle for a few files 
which have non-ascii characters (causes build problems for the ibm jdk).  Also, 
made a couple of minor changes to get a couple of tests to use dynamic ports to 
lessen the likelihood of port conflicts.  Changed a couple of usages of sun 
specific classes.

  was:
Need to make some changes to fix some test failures when building with the ibm 
jdk.

I've attached a patch for the 3.2 branch which successfully builds with the ibm 
jdk (and tested with the sun jdk).  A few of the things it does includes adding 
a profile for the ibmjdk to skip checkstyle for a few files which have 
non-ascii characters which can cause build problems for the ibm jdk.  Also, 
couple of minor changes to get a couple of tests to use dynamic ports to lessen 
the likelihood of port conflicts.  Changed a couple of usages of sun specific 
classes.

I'll work on getting a patch made for smx3 trunk and the components next, and 
attach it here when I get it working.  However, I'm currently having trouble 
getting the smx3 trunk to build just using the sun jdk  right now for some 
reason.

    Component/s: servicemix-components
                 servicemix-core
                 servicemix-cxf-bc
                 servicemix-eip
                 servicemix-http
                 servicemix-jbi
                 servicemix-jsr181
                 tooling

Updated description and effected components.

> Allow ServiceMix 3 to build using the ibm jdk.
> ----------------------------------------------
>
>                 Key: SM-1442
>                 URL: https://issues.apache.org/activemq/browse/SM-1442
>             Project: ServiceMix
>          Issue Type: Task
>          Components: servicemix-components, servicemix-core, 
> servicemix-cxf-bc, servicemix-eip, servicemix-http, servicemix-jbi, 
> servicemix-jsr181, tooling
>         Environment: ibm jdk on linux or aix
>            Reporter: Peter Jones
>         Attachments: components.bindings.servicemix-cxf-bc.txt, 
> components.bindings.servicemix-http.txt, 
> components.engines.servicemix-eip.txt, 
> components.engines.servicemix-jsr181.txt, components.shared-libraries.txt, 
> smx3-branch32.txt, smx3-trunk.txt
>
>
> Made some changes needed to resolve some build and test failures when using 
> the ibm jdk.
> I've attached patches for the 3.2 branch and smx3 trunk to fix some issues 
> when building with the ibm jdk (changes also tested with the sun jdk).  The 
> changes include adding a profile for the ibmjdk to skip checkstyle for a few 
> files which have non-ascii characters (causes build problems for the ibm 
> jdk).  Also, made a couple of minor changes to get a couple of tests to use 
> dynamic ports to lessen the likelihood of port conflicts.  Changed a couple 
> of usages of sun specific classes.

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

Reply via email to