Hi,

I had looked into ODE a while ago, and I am picking up the thread again.

On Windows, using ode 1.x from the git repository, jruby 1.4.0. and buildr 1.3.5, and running buildr eclipse, I do not get an ode-bpel-scripts project. Also, tools.jar is missing from the build path. The latter might be an error on my part, but I am unsure about that. Having fixed these issues, everything seems fine. I need to add that I had done
git checkout -b 1.X --track origin/APACHE_ODE_1.X
as my notes on building told me to, but I do not remember why, as tortoiseGit seems to do the checkout anyway.

Except my build process broke in the means time: after checkout, tried compiling with builder package test=no, which first seemed to fail, but subsequently worked reproductively. Now as I am coming back (not having made any changes to the source), I get
C:\Temps\Attestation\odeX>buildr package test=no
(in C:/Temps/Attestation/odeX, development)
Building ode
Skipping tests for ode:utils
Packaging ode-utils-1.3.4-SNAPSHOT.jar
Compiling ode:bpel-obj into C:/Temps/Attestation/odeX/bpel-obj/target/classes Note: C:\Temps\Attestation\odeX\bpel-obj\src\main\java\org\apache\ode\bpel\o\DebugInfo.java uses unchecked or unsafe ope
rations.
Note: Recompile with -Xlint:unchecked for details.
Compiling ode:bpel-obj:test into C:/Temps/Attestation/odeX/bpel-obj/target/test/classes
Skipping tests for ode:bpel-obj
Packaging ode-bpel-obj-1.3.4-SNAPSHOT.jar
Skipping tests for ode:bpel-schemas
Packaging ode-bpel-schemas-1.3.4-SNAPSHOT.jar
Compiling ode:bpel-api into C:/Temps/Attestation/odeX/bpel-api/target/classes Note: C:\Temps\Attestation\odeX\bpel-api\src\main\java\org\apache\ode\bpel\evt\BpelEvent.java uses or overrides a deprec
ated API.
Note: Recompile with -Xlint:deprecation for details.
Compiling ode:bpel-api:test into C:/Temps/Attestation/odeX/bpel-api/target/test/classes
Skipping tests for ode:bpel-api
Packaging ode-bpel-api-1.3.4-SNAPSHOT.jar
Compiling ode:bpel-api-jca into C:/Temps/Attestation/odeX/bpel-api-jca/target/classes
Skipping tests for ode:bpel-api-jca
Packaging ode-bpel-api-jca-1.3.4-SNAPSHOT.jar
Compiling ode:bpel-compiler into C:/Temps/Attestation/odeX/bpel-compiler/target/classes
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Compiling ode:bpel-compiler:test into C:/Temps/Attestation/odeX/bpel-compiler/target/test/classes Note: C:\Temps\Attestation\odeX\bpel-compiler\src\test\java\org\apache\ode\bpel\elang\xquery10\compiler\XQuery10Expressi
onCompilerImplTest.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Skipping tests for ode:bpel-compiler
Packaging ode-bpel-compiler-1.3.4-SNAPSHOT.jar
Compiling ode:bpel-dao into C:/Temps/Attestation/odeX/bpel-dao/target/classes
Skipping tests for ode:bpel-dao
Packaging ode-bpel-dao-1.3.4-SNAPSHOT.jar
Compiling ode:bpel-epr into C:/Temps/Attestation/odeX/bpel-epr/target/classes
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Skipping tests for ode:bpel-epr
Packaging ode-bpel-epr-1.3.4-SNAPSHOT.jar
Buildr aborted!
←[31mNo such file or directory - File not found - C:/Temps/Attestation/odeX/dao-hibernate/target/classes/org/apache/ode/
daohib/bpel/hobj/HProcessInstance.hbm.xml←[0m

This is indeed not there, but I doubt that it belongs there; at least the folder otherwise contains only classes and the javadoc.

(See full trace by running task with --trace)
C:\Temps\Attestation\odeX>buildr package test=no

In the process of checking the build process, I noticed that the BUILDING documentation in the distro advises me to use the "rake" command. this is out of sync with what the web page tells me.

cheers
jan sinschek

Reply via email to