Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
titleDynamic PointCut for UserTimingAspect
borderStylesolid
        <concrete-aspect name="org.apache.tuscany.sca.aspectj.UserTimingAspect"
           extends="org.apache.tuscany.sca.aspectj.TimingAspect"
           precedence="org.apache.tuscany.sca.aspectj.UserTimingAspect, *">
           <pointcut name="timedCall" 
              expression="call(* java.util.logging.Logger.info(..))"/>
        </concrete-aspect>

...

Logging and Tracing in Alternate Containers

So far this article discussed logging and tracing for Tuscany applications. Often Tuscany applications are run standalone in a Java 2 SE environment. You can also turn on logging and tracing in various application servers that support Tuscany SCA applications.

Apache Tomcat Example

Show Apache Tomcat J2EE application server plus Tuscany bundled SCA application.

WebSphere Example

Show WebSphere 7.0.0.1 plus SOA Feature Pack based on Tuscany output.

Apache Tomcat Example

Show Apache Tomcat J2EE application server plus Tuscany bundled SCA application.