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