Hi,

I'm trying to build the 1.5.1 release from source. I downloaded via SVN
using this path:
https://svn.apache.org/repos/asf/tuscany/branches/sca-java-1.x. When I try
running mvn, I always get the following error:

Caused by: org.apache.maven.project.ProjectBuildingException: POM
'org.apache.tuscany.sca:tuscany-itest' not found in repository: Unable to
download the artifact from any repository

  org.apache.tuscany.sca:tuscany-itest:pom:1.5.1-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

I looked in the repository, and I indeed don't see that file.

The reason I was trying to build from source is that when I try running the
calculator-distributed sample, I receive an error when running "ant
runNodeA" that is:

runNodeA:
     [java] Sep 18, 2009 10:44:57 AM
org.apache.tuscany.sca.node.impl.NodeImpl <init>
     [java] INFO: Creating node: http://localhost:9990/node-config/NodeA
     [java] Sep 18, 2009 10:44:58 AM
org.apache.tuscany.sca.node.impl.NodeImpl configureNode
     [java] INFO: Loading contribution:
file:/c:/jdavis/tuscany-sca-1.5/samples/calculator-distributed/./src/main/resources/nodeA/
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.node.impl.NodeImpl configureNode
     [java] INFO: Loading composite:
http://localhost:9990/composite-resolved/composite:nodeA;http://sample;CalculatorA
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader
     [java] SEVERE: XMLSchema validation error occured in: null ,line = 1,
column = 540, Message = cvc-datatype-valid.1.2.1: 'subtractServic
e#SubtractServiceComponentC/SubtractService' is not a valid value for
'QName'.
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader
     [java] SEVERE: XMLSchema validation error occured in: null ,line = 1,
column = 540, Message = cvc-attribute.3: The value 'subtractServi
ce#SubtractServiceComponentC/SubtractService' of attribute 'name' on element
'binding.sca' is not valid with respect to its type, 'QName'.
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader
     [java] SEVERE: XMLSchema validation error occured in: null ,line = 1,
column = 719, Message = cvc-datatype-valid.1.2.1: 'multiplyServic
e#MultiplyServiceComponentA/MultiplyServiceImpl' is not a valid value for
'QName'.
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader
     [java] SEVERE: XMLSchema validation error occured in: null ,line = 1,
column = 719, Message = cvc-attribute.3: The value 'multiplyServi
ce#MultiplyServiceComponentA/MultiplyServiceImpl' of attribute 'name' on
element 'binding.sca' is not valid with respect to its type, 'QName
'.
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader
     [java] SEVERE: XMLSchema validation error occured in: null ,line = 1,
column = 900, Message = cvc-datatype-valid.1.2.1: 'divideService#
DivideServiceComponentA/DivideServiceImpl' is not a valid value for 'QName'.
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.contribution.processor.ValidatingXMLStreamReader
     [java] SEVERE: XMLSchema validation error occured in: null ,line = 1,
column = 900, Message = cvc-attribute.3: The value 'divideService
#DivideServiceComponentA/DivideServiceImpl' of attribute 'name' on element
'binding.sca' is not valid with respect to its type, 'QName'.
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.assembly.builder.impl.ComponentReferenceWireBuilderImpl
     [java] WARNING: No targets for reference: Composite =
{http://sample}CalculatorA
Reference = addService
     [java] Sep 18, 2009 10:44:59 AM
org.apache.tuscany.sca.node.impl.NodeImpl start
     [java] INFO: Starting node: http://localhost:9990/node-config/NodeA
     [java] CalculatorService - add 3.0 and 2.0
     [java] Exception in thread "main" org.osoa.sca.ServiceRuntimeException:
java.lang.NullPointerException
     [java]     at
node.LaunchCalculatorNodeA.main(LaunchCalculatorNodeA.java:64)
     [java] Caused by: java.lang.NullPointerException
     [java]     at
calculator.CalculatorServiceImpl.add(CalculatorServiceImpl.java:56)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:592)
     [java]     at
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156
)
     [java]     at
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
     [java]     at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:309)
     [java]     at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:156)
     [java]     at $Proxy5.add(Unknown Source)
     [java]     at
node.LaunchCalculatorNodeA.main(LaunchCalculatorNodeA.java:46)
     [java] Java Result: 1

So, I figured if maybe I built it from the source, I could overcome this
issue. I'm running Sun's JDK 1.5.0_21.

Thanks in advance for your help!

jeff

Reply via email to