3 Replies Latest reply on Nov 22, 2004 8:39 AM by cstach

    Problem using JBoss IDE 1.4.0 with AOP Extension

    holgercasties

      Hi,

      I'm using Eclipse with JBoss IDE 1.4.0 installed via update site:
      - JBoss-IDE 3.0 plus AOP Extension and AOP Standalone.

      The problem, I'm describing below, appears in the following environments:
      - WIN2000, Eclipse 3.0.1, JDK1.4.2_06
      - WIN2000, Eclipse 3.0.1, JDK5.0
      - WIN2000, Eclipse 3.1M3, JDK5.0
      - Linux, Eclipse 3.0.1 (GTK), JDK5.0
      - Linux, Eclipse 3.1M3 (GTK), JKD5.0

      After creating a very simple J2EE 1.4 Project with one Session Bean class (ejb.TestBean), I want to add an Interceptor (aop.ComputeInterceptor) to a business method (ejb.TestBean.compute).
      At first, I converted this project to an AOP project:
      - A jboss-aop.xml file was created:
      <?xml version="1.0" encoding="UTF-8" standalone="yes"?>


      When I'm trying to select the java file 'TestBean.java' again, the following problems report occurs:
      Unable to instantiate editor:
      org.jboss.ide.eclipse.jdt.aop.ui.editors.AopJavaEditor
      org.eclipse.core.runtime.CoreException: Plug-in
      org.jboss.ide.eclipse.jdt.aop.ui was unable to load class
      org.jboss.ide.eclipse.jdt.aop.ui.editors.AopJavaEditor

      Note:
      If I create a pure J2EE 1.4 Application without any JBoss AOP functionality there are no problems or
      when I create a pure JBoss AOP Application without any J2EE funtionality there are also no problems!

      Conslusion:
      The combination of both, JBoss J2EE and JBoss AOP, causes the problem mentioned above, at least on my systems.

        • 1. How to dynamically create a standard MBean
          cstach

          I'm trying to create an MBean to monitor a jsp form bean. As a first step I created a simple hello world MBEAN.

          First I created an interface class :

          public interface EmailConfigFormMBean {
          public String getHewwwo();
          }

          Next an implementation :

          public class EmailConfigFormMBeanImpl implements EmailConfigFormMBean {
          public String getHewwwo() {
          return "hewwwwo";
          }
          }

          I created some code in my form bean to instantiate an MBean and TRY to register it :

          List srvrlist = MBeanServerFactory.findMBeanServer(null);
          MBeanServer server = (MBeanServer)srvrlist.iterator().next();

          ObjectName name = new ObjectName("user:name=EmailConfigForm");
          EmailConfigFormMBeanImpl emb = new EmailConfigFormMBeanImpl();
          try {
          //
          server.registerMBean(emb, name);
          } catch (InstanceAlreadyExistsException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
          throw e;
          } catch (MBeanRegistrationException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
          throw e;
          } catch (NotCompliantMBeanException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
          throw e;
          }

          Everything works except the registerMBean call. It always throws a
          NotCompliantMBeanException Class does not expose a management interface: java.lang.Object

          Why should it care about java.lang.Object ?? I just want a simple MBean (not a jboss service).

          Can anyone help me.

          Thanx
          Warren Roberts

          • 2. Re: Problem using JBoss IDE 1.4.0 with AOP Extension

            Thanks for the report =).

            Could you attach the stack trace that shows up in the Error Log when you get this error? (Window > Show View > Error Log)

            • 3. Re: Problem using JBoss IDE 1.4.0 with AOP Extension
              holgercasties

              Thanks for the reply,

              the stack trace immediately after converting project to AOP looks as follow:
              !SESSION Nov 23, 2004 07:57:55.960 ---------------------------------------------
              eclipse.buildId=M200409161125
              java.version=1.4.2_06
              java.vendor=Sun Microsystems Inc.
              BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US

              !ENTRY org.eclipse.core.runtime 4 2 Nov 23, 2004 07:57:55.960
              !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.finishBuild(AopProjectBuilder.java:157)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.build(AopProjectBuilder.java:119)
              at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
              at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
              at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
              at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

              !ENTRY org.eclipse.core.resources 2 75 Nov 23, 2004 07:57:55.960
              !MESSAGE Errors during build.
              !SUBENTRY 1 org.jboss.ide.eclipse.jdt.aop.core 2 75 Nov 23, 2004 07:57:55.976
              !MESSAGE Errors running builder "AOP Project Builder" on project TestJ2EE.
              !SUBENTRY 1 org.jboss.ide.eclipse.jdt.aop.core 2 75 Nov 23, 2004 07:57:55.976
              !MESSAGE javax/ejb/SessionBean
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.finishBuild(AopProjectBuilder.java:157)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.build(AopProjectBuilder.java:119)
              at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
              at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
              at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
              at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

              !ENTRY org.eclipse.core.runtime 4 2 Nov 23, 2004 07:57:56.195
              !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.finishBuild(AopProjectBuilder.java:157)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.build(AopProjectBuilder.java:119)
              at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
              at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
              at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
              at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

              !ENTRY org.eclipse.core.resources 2 75 Nov 23, 2004 07:57:56.226
              !MESSAGE Errors during build.
              !SUBENTRY 1 org.jboss.ide.eclipse.jdt.aop.core 2 75 Nov 23, 2004 07:57:56.226
              !MESSAGE Errors running builder "AOP Project Builder" on project TestJ2EE.
              !SUBENTRY 1 org.jboss.ide.eclipse.jdt.aop.core 2 75 Nov 23, 2004 07:57:56.226
              !MESSAGE javax/ejb/SessionBean
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.finishBuild(AopProjectBuilder.java:157)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.build(AopProjectBuilder.java:119)
              at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
              at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
              at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
              at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)


              The stack trace after opening 'jboss-aop.xml' and reselecting 'TestBean.java' looks as follow:
              !SESSION Nov 23, 2004 07:57:55.960 ---------------------------------------------
              eclipse.buildId=M200409161125
              java.version=1.4.2_06
              java.vendor=Sun Microsystems Inc.
              BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US

              !ENTRY org.eclipse.core.runtime 4 2 Nov 23, 2004 07:57:55.960
              !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.finishBuild(AopProjectBuilder.java:157)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.build(AopProjectBuilder.java:119)
              at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
              at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
              at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
              at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

              !ENTRY org.eclipse.core.resources 2 75 Nov 23, 2004 07:57:55.960
              !MESSAGE Errors during build.
              !SUBENTRY 1 org.jboss.ide.eclipse.jdt.aop.core 2 75 Nov 23, 2004 07:57:55.976
              !MESSAGE Errors running builder "AOP Project Builder" on project TestJ2EE.
              !SUBENTRY 1 org.jboss.ide.eclipse.jdt.aop.core 2 75 Nov 23, 2004 07:57:55.976
              !MESSAGE javax/ejb/SessionBean
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.finishBuild(AopProjectBuilder.java:157)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.build(AopProjectBuilder.java:119)
              at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
              at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
              at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
              at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

              !ENTRY org.eclipse.core.runtime 4 2 Nov 23, 2004 07:57:56.195
              !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.finishBuild(AopProjectBuilder.java:157)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.build(AopProjectBuilder.java:119)
              at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
              at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
              at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
              at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

              !ENTRY org.eclipse.core.resources 2 75 Nov 23, 2004 07:57:56.226
              !MESSAGE Errors during build.
              !SUBENTRY 1 org.jboss.ide.eclipse.jdt.aop.core 2 75 Nov 23, 2004 07:57:56.226
              !MESSAGE Errors running builder "AOP Project Builder" on project TestJ2EE.
              !SUBENTRY 1 org.jboss.ide.eclipse.jdt.aop.core 2 75 Nov 23, 2004 07:57:56.226
              !MESSAGE javax/ejb/SessionBean
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.finishBuild(AopProjectBuilder.java:157)
              at org.jboss.ide.eclipse.jdt.aop.core.project.AopProjectBuilder.build(AopProjectBuilder.java:119)
              at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:570)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:159)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:251)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:204)
              at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
              at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:270)
              at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:299)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:155)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

              !ENTRY org.eclipse.core.runtime 4 2 Nov 23, 2004 08:00:37.976
              !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.ui.editors.AopJavaEditor.refreshAdvisedMembers(AopJavaEditor.java:81)
              at org.jboss.ide.eclipse.jdt.aop.ui.editors.AopJavaEditor.setFocus(AopJavaEditor.java:67)
              at org.eclipse.ui.internal.WorkbenchPage$2.run(WorkbenchPage.java:471)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.ui.internal.WorkbenchPage.activatePart(WorkbenchPage.java:468)
              at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2722)
              at org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:2415)
              at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:304)
              at org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:127)
              at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:325)
              at org.eclipse.ui.internal.EditorPane.setFocus(EditorPane.java:154)
              at org.eclipse.ui.internal.PartStack.presentationSelectionChanged(PartStack.java:677)
              at org.eclipse.ui.internal.PartStack.access$0(PartStack.java:660)
              at org.eclipse.ui.internal.PartStack$1.selectPart(PartStack.java:94)
              at org.eclipse.ui.internal.presentations.DefaultPartPresentation.setSelection(DefaultPartPresentation.java:1408)
              at org.eclipse.ui.internal.presentations.DefaultPartPresentation$4.handleEvent(DefaultPartPresentation.java:166)
              at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:805)
              at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:613)
              at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3053)
              at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1917)
              at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:287)
              at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
              at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
              at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
              at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
              at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
              at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
              at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
              at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
              at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
              at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
              at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:324)
              at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
              at org.eclipse.core.launcher.Main.run(Main.java:704)
              at org.eclipse.core.launcher.Main.main(Main.java:688)

              !ENTRY org.eclipse.ui 4 4 Nov 23, 2004 08:00:39.867
              !MESSAGE Unhandled event loop exception

              !ENTRY org.eclipse.ui 4 0 Nov 23, 2004 08:00:39.867
              !MESSAGE javax/ejb/SessionBean
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:282)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.ui.editors.AopJavaEditor.refreshAdvisedMembers(AopJavaEditor.java:81)
              at org.jboss.ide.eclipse.jdt.aop.ui.editors.AopJavaEditor.setFocus(AopJavaEditor.java:67)
              at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:328)
              at org.eclipse.ui.internal.EditorPane.setFocus(EditorPane.java:154)
              at org.eclipse.ui.internal.PartStack.presentationSelectionChanged(PartStack.java:677)
              at org.eclipse.ui.internal.PartStack.access$0(PartStack.java:660)
              at org.eclipse.ui.internal.PartStack$1.selectPart(PartStack.java:94)
              at org.eclipse.ui.internal.presentations.DefaultPartPresentation.setSelection(DefaultPartPresentation.java:1408)
              at org.eclipse.ui.internal.presentations.DefaultPartPresentation$4.handleEvent(DefaultPartPresentation.java:166)
              at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:805)
              at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:613)
              at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3053)
              at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1917)
              at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:287)
              at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
              at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
              at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
              at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
              at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
              at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
              at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
              at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
              at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
              at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
              at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:324)
              at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
              at org.eclipse.core.launcher.Main.run(Main.java:704)
              at org.eclipse.core.launcher.Main.main(Main.java:688)

              !ENTRY org.eclipse.core.runtime 4 2 Nov 23, 2004 08:02:00.742
              !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
              !STACK 0
              java.lang.NoClassDefFoundError: javax/ejb/SessionBean
              at java.lang.ClassLoader.defineClass0(Native Method)
              at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
              at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
              at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
              at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
              at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.loadFile(JaxbReportUtil.java:124)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.access$0(JaxbReportUtil.java:112)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil$1.visit(JaxbReportUtil.java:87)
              at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:108)
              at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:55)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:78)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
              at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:123)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:65)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:106)
              at org.eclipse.core.internal.resources.Resource.accept(Resource.java:85)
              at org.jboss.ide.eclipse.jdt.aop.core.util.JaxbReportUtil.getAopReport(JaxbReportUtil.java:80)
              at org.jboss.ide.eclipse.jdt.aop.core.AopCorePlugin.updateProjectReport(AopCorePlugin.java:435)
              at org.jboss.ide.eclipse.jdt.aop.ui.DescriptorChangeListener$DescriptorDeltaVisitor.visit(DescriptorChangeListener.java:124)
              at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:68)
              at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
              at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
              at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
              at org.jboss.ide.eclipse.jdt.aop.ui.DescriptorChangeListener.resourceChanged(DescriptorChangeListener.java:45)
              at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:283)
              at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
              at org.eclipse.core.runtime.Platform.run(Platform.java:747)
              at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:277)
              at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:151)
              at org.eclipse.core.internal.events.AutoBuildJob.broadcastChanges(AutoBuildJob.java:78)
              at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:156)
              at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:212)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)