Hide Forgot
Steps to Reproduce: Unzip ER3, unzip EDS. Run build script in eds directory. Choose default profile and choose Yes to install CXF. project_key: SOA After unzipping SOA-P 5.1 ER3 the bpel.properties file in this location: .../jboss-as/server/default/deploy/riftsaw.sar/ looks like attachment_1. After running the CXF install script (through the EDS install script), the bpel.properties changes as seen in attachment_2 which causes startup errors: 18:38:25,371 FATAL [BPELEngineImpl] Couldn't initialize a transaction manager with factory: org.apache.ode.il.EmbeddedGeronimoFactory
attachment_1
Attachment: Added: bpel.properties
attachment_2
Ken - which version of ant are you using? The problem may be with ant 1.8
Confirmed. The problem does not occur when using ant 1.7.x. It occurs only when using ant 1.8.x.
Using ant 1.8.x may also affect the compilation and deployment of samples.
Also quickstarts are affected (not all of them though). Compilation of e.g. helloworld_ejb3_ws or helloworld_ejb3_ws_wss fails with the following exception: jar-compile: [mkdir] Created dir: /home/mbaluch/work/build/soa51er3/jboss-as/samples/quickstarts/helloworld_ejb3_ws/jar/classes [javac] /home/mbaluch/work/build/soa51er3/jboss-as/samples/quickstarts/helloworld_ejb3_ws/build.xml:40: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 2 source files to /home/mbaluch/work/build/soa51er3/jboss-as/samples/quickstarts/helloworld_ejb3_ws/jar/classes BUILD FAILED /home/mbaluch/work/build/soa51er3/jboss-as/samples/quickstarts/helloworld_ejb3_ws/build.xml:17: The following error occurred while executing this line: /home/mbaluch/work/build/soa51er3/jboss-as/samples/quickstarts/helloworld_ejb3_ws/build.xml:40: Reference compile-classpath not found.
Ant 1.8 has been released since Feb 2010. It's reasonably likely users will have this version locally by default. Does EAP explicitly require Ant 1.7 for the CXF install script to behave properly? Or do problems only appear with SOA-P?
Candidate for SOA 5.1.0
Resolved with revision 7486 of: build-tools/builders/eap/resource/patch_macros.xsl Commit message: SOA-2444 Modify the globmapper so that it also works with ant 1.8.1.
Labels: Added: rn-not-needed
Release Notes Docs Status: Added: Not Required
Writer: Added: dlesage
Verified on SOA-P ER9 ising Ant 1.8.2