I have it working now.I think the problem was that the space character
in the %HOMEPATH% variable silently made the weaver jar unavailable.
When I copied it to the local directory it all works.

Kelvin.

On Thu, Mar 25, 2010 at 4:45 PM, Raymond Feng <[email protected]> wrote:
> Do you have the tuscany-tracing-aspectj-<version>.jar on the classpath?
>
> Thanks,
> Raymond
> --------------------------------------------------
> From: "kelvin goodson" <[email protected]>
> Sent: Thursday, March 25, 2010 7:16 AM
> To: <[email protected]>
> Subject: can't seem to get aspectj trace running with -javaagent:...
>
>> I've been using the information at [1] and trying to get the aspectj
>> tracing/logging working.  I tweaked the launcher.bat file in my source
>> tree to fix some issues and make it work in my environment, but alas I
>> see no trace output.  Any thoughts?  (FYI, I can get it to work OK in
>> eclipse, with aspectj nature added to the project). Below is the
>> contents of the amended launcher bat file.
>>
>>
>>
>>
>> set TUSCANY_HOME=C:\Dev3\SCA
>> set
>> ASPECTJ_WEAVER=%HOMEDRIVE%%HOMEPATH%\.m2\repository\org\aspectj\aspectjweaver\1.6.2\aspectjweaver-1.6.2.jar
>> set
>> CP=%ASPECTJ_WEAVER%;%TUSCANY_HOME%\distribution\all\target\apache-tuscany-sca-all-2.0-SNAPSHOT.dir\tuscany-sca-2.0-SNAPSHOT\features\tuscany-sca-
>> manifest.jar
>> cd %TUSCANY_HOME%\samples\calculator
>> java -javaagent:"%ASPECTJ_WEAVER%" -cp "%CP%;target\classes"
>> calculator.CalculatorClient
>>
>>
>> and the output i see is identical to what I see when the thing is run
>> without any of the aspectj invocation incantations ...
>>
>> C:\Dev3\SCA\samples\calculator>..\..\modules\tracing-aspectj\launcher.bat
>> 25-Mar-2010 14:13:16 org.apache.tuscany.sca.node.impl.NodeImpl start
>> INFO: Starting node: http://tuscany.apache.org/sca/1.1/nodes/default0
>> domain: default
>> 25-Mar-2010 14:13:16 org.apache.tuscany.sca.node.impl.NodeFactoryImpl
>> loadContributions
>> INFO: Loading contribution:
>> file:/C:/Dev3/SCA/samples/calculator/target/classes/
>> Deploying module: rampart-1.4 -
>>
>> jar:file:/C:/Dev3/SCA/distribution/all/target/apache-tuscany-sca-all-2.0-SNAPSHOT.dir/tuscany-sca-2.0-SNAPSH
>>
>> OT/modules/tuscany-binding-ws-runtime-axis2-2.0-SNAPSHOT.jar!/org/apache/tuscany/sca/binding/ws/axis2/engine/repository/modules/rampart-1.4.
>> mar
>> 25-Mar-2010 14:13:18 org.mortbay.log.Slf4jLog info
>> INFO: Logging to org.slf4j.impl.JDK14LoggerAdapter(org.mortbay.log)
>> via org.mortbay.log.Slf4jLog
>> 25-Mar-2010 14:13:18 org.apache.tuscany.sca.http.jetty.JettyLogger info
>> INFO: jetty-6.1.19
>> 25-Mar-2010 14:13:18 org.apache.tuscany.sca.http.jetty.JettyLogger info
>> INFO: Started [email protected]:8080
>> 25-Mar-2010 14:13:18 org.apache.tuscany.sca.http.jetty.JettyServer
>> addServletMapping
>> INFO: Added Servlet mapping:
>> http://9.146.211.65:8080/CalculatorServiceComponent/CalculatorService
>> 25-Mar-2010 14:13:18
>> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
>> addEndpoint
>> INFO: Add endpoint - (@17479562)Endpoint:  URI =
>>
>> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>> 25-Mar-2010 14:13:18
>> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
>> addEndpoint
>> INFO: Add endpoint - (@9963055)Endpoint:  URI =
>> AddServiceComponent#service-binding(AddService/AddService)
>> 25-Mar-2010 14:13:18
>> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
>> addEndpoint
>> INFO: Add endpoint - (@12452934)Endpoint:  URI =
>> SubtractServiceComponent#service-binding(SubtractService/SubtractService)
>> 25-Mar-2010 14:13:18
>> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
>> addEndpoint
>> INFO: Add endpoint - (@17474178)Endpoint:  URI =
>> MultiplyServiceComponent#service-binding(MultiplyService/MultiplyService)
>> 25-Mar-2010 14:13:18
>> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
>> addEndpoint
>> INFO: Add endpoint - (@20128009)Endpoint:  URI =
>> DivideServiceComponent#service-binding(DivideService/DivideService)
>> 3 + 2=5.0
>> 3 - 2=1.0
>> 3 * 2=6.0
>> 3 / 2=1.5
>> 25-Mar-2010 14:13:18 org.apache.tuscany.sca.node.impl.NodeImpl stop
>> INFO: Stopping node: http://tuscany.apache.org/sca/1.1/nodes/default0
>> 25-Mar-2010 14:13:18 org.apache.tuscany.sca.http.jetty.JettyServer
>> removeServletMapping
>> INFO: Removed Servlet mapping:
>> /CalculatorServiceComponent/CalculatorService
>>
>>
>>
>> Kelvin.
>>
>> [1]
>> http://cwiki.apache.org/confluence/display/TUSCANY/Logging,+Tracing,+and+Timing+in+Tuscany
>
>

Reply via email to