Implementation-java-calculator fails to run from ant build script
-----------------------------------------------------------------
Key: TUSCANY-3358
URL: https://issues.apache.org/jira/browse/TUSCANY-3358
Project: Tuscany
Issue Type: Bug
Components: Java SCA Samples
Affects Versions: Java-SCA-2.0-M4
Reporter: Luciano Resende
Fix For: Java-SCA-2.0-M4
The build script is still pointing to 2.0-SNAPSHOT jar,
<target name="compile" depends="init">
<javac srcdir="src/main/java"
destdir="target/classes"
debug="on"
source="1.5"
target="1.5"
failonerror="true">
<classpath>
<pathelement
location="../../modules/tuscany-sca-api-2.0-SNAPSHOT.jar"/>
</classpath>
which causes the stack trace below:
init:
[mkdir] Created dir:
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/target/classes
compile:
[javac] Compiling 11 source files to
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/target/classes
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:22:
package org.oasisopen.sca.annotation does not exist
[javac] import org.oasisopen.sca.annotation.EagerInit;
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:23:
package org.oasisopen.sca.annotation does not exist
[javac] import org.oasisopen.sca.annotation.Init;
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:24:
package org.oasisopen.sca.annotation does not exist
[javac] import org.oasisopen.sca.annotation.Reference;
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:25:
package org.oasisopen.sca.annotation does not exist
[javac] import org.oasisopen.sca.annotation.Scope;
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:31:
cannot find symbol
[javac] symbol: class Scope
[javac] @Scope("COMPOSITE") @EagerInit
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:31:
cannot find symbol
[javac] symbol: class EagerInit
[javac] @Scope("COMPOSITE") @EagerInit
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorServiceImpl.java:21:
package org.oasisopen.sca.annotation does not exist
[javac] import org.oasisopen.sca.annotation.Reference;
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:36:
cannot find symbol
[javac] symbol : class Reference
[javac] location: class calculator.CalculatorClient
[javac] @Reference
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:41:
cannot find symbol
[javac] symbol : class Init
[javac] location: class calculator.CalculatorClient
[javac] @Init
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorServiceImpl.java:34:
cannot find symbol
[javac] symbol : class Reference
[javac] location: class calculator.CalculatorServiceImpl
[javac] @Reference
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorServiceImpl.java:39:
cannot find symbol
[javac] symbol : class Reference
[javac] location: class calculator.CalculatorServiceImpl
[javac] @Reference
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorServiceImpl.java:44:
cannot find symbol
[javac] symbol : class Reference
[javac] location: class calculator.CalculatorServiceImpl
[javac] @Reference
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorServiceImpl.java:49:
cannot find symbol
[javac] symbol : class Reference
[javac] location: class calculator.CalculatorServiceImpl
[javac] @Reference
[javac] ^
[javac]
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/src/main/java/calculator/CalculatorClient.java:45:
cannot find symbol
[javac] symbol : class Reference
[javac] location: class calculator.CalculatorClient
[javac] System.out.println("SCA API ClassLoader: " +
print(Reference.class.getClassLoader()));
[javac] ^
[javac] 14 errors
BUILD FAILED
/Users/lresende/opensource/apache/tuscany/java-sca-2.0-M4/samples/implementation-java-calculator/build.xml:37:
Compile failed; see the compiler error output for details.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.