This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Where does CCS5 store version control linkage information?



As the title says, I'm trying to find out where CCS5 stores the version control linkage information (i.e tying a project to a version control archive) when using Team/Share Project. For the life of me, I cannot seem to find where the information is stored. Below is why I want to know: 

I am using Code Composer Studio V5 (Version: 5.1.1.00031) with Serena PVCS Version Manage 8.4.0.0 using Serena's Eclipse plug-in (Serena Team Plugin 3.0.1 and Serena Common UI Plug-in 3.1.6). This is all (pretty much) working correctly. I have archived a CCS5 project into Version Manager (I archive .ccsproject .cproject and .project along with my source code and SYS/BIOS .cfg file). CCS5 is showing that the project is under version control with brown text next to the project. I can check files out and back into PVCS VM via CCS5 correctly. All looks good.

The problem is when I try to get the entire CCS5 project out of version control into a new workspace (i.e. empty directory). When I switch the workspace to a new one my 1st problem is that the "Import Project from Version Manager" menu item under the Serena menu (added by their plug-in I assume) does not work. It gives an error message when clicked. I am confident this is Serena's problem and not CCS5, so I'm not asking about that here.

I can get the archived CCS5 project out of PVCS Version Manager and into a temporary empty directory and then import the project from this temporary directory into my new workspace using the Import command. Once imported I can work with the project just fine and can build it correctly. So in terms of working with and building the project, it's all there. However, this new copy of the project pulled from version control and imported into the new workspace does *not* have the version control linkage and so does not show to be under version control. If I use Team/Share Project again on this new copy of the project, I can re-establish the connection to PVCS VM and everything is fine from then on again. So I must not have archived a file or files that contain the version control linkage information.

However, I would like the project get from version control to contain the linkage info as well so I (and eventually others) do not have to go through this manual step everytime a new copy of the project is pulled from version control. If I knew where CCS5 places the linkage information, I could archive that file or files as well so the linkage was there once imported. I've done multiple text searches and so far have not found where this information is stored.

In theory I know this should be possible since I do it all the time with Visual Studio solutions and projects. I'm just not sure how to do the same with CCS5 or whether in practice it is possible to do it with CCS5.

Thanks for any help.

  • Hi Walter,

    Unforutnately, we are not familiar with Serena PVCS and how it works. However, there are couple of things that I can suggest.

    It sounds like when you import your project from temporary directory, you have selected copy into workspace to make another copy of your source files. Have you tried just leaving the project and source files in your temporary directory? i.e. your temporary directory would become your sources directory. This is usually how I set things up in ClearCase. I will configure a view using indepednent Rational Tools get the files in my locally configured directory, then import projects into my workspace, but leave copy flies into workspace checked off. Clearcase plugin then seems to connect to DB and figure out that the directory where my project is located is source controlled and automatically provides source control functionality within eclipse. I can then check out files from within eclipse environment or directly through windows explorer.

    CCS is based on eclipse and there are mostly two places where this type of information might be written. The most likely place is your {workspaceDir}\.metadata directory. Various plugins store their settings in that subdirectory. Most the files are XML files i.e. just text. Thus one of things you could do is use a Process Monitor (free download from Microsoft) tool that can monitor processes file system accesses and try to figure out which files are written when it works successfully. The second area could be CCSInstallRoot\ccsv5\eclipse\configuration. The second area is a lot less likely as it is indended to store eclipse plugin settings that are workspace agnostic.

     

    Martin

  • I had originally tried to get my CCS project from PVCS VM into a directory and then import directly into the new workspace. I had problems before with that approach and ended up with the copy from a temporary directory I described in my op. I just tried as you describe again by getting my CCS project from PVCS VM into an empty directory, switching to that directory as a new workspace and importing *without* copying. This seems to work now. I either did it wrong before or had a different problem with my CCS project back when I tried it originally. Thanks.

    I had figured .metadata was the most likely place for PVCS VM to place the archive linkage info. I searched that directory tree multiple times in the past, but never found what looked like the likage info. I searched it again just now, and lo and behold... there it is. If anyone else is interested, it is located in:

       \.metadata\.plugins\com.merant.team.pvcs\dialog_settings.xml

    I have no idea how I missed it before since I remember finding that file and being disaappointed the linkage info wasn't in it. I must have messed up somewhere before when searching.

    So I'm now much closer, but still not completely there. I archived the dialog_settings.xml file into PVCS VM. Now when I get the CCS project into an empty directory I get this file in the correct location as well. I then import the project into my new workspace without copying. The project in imported correctly but I still don't have CCS recognizing the archive linkage when in this new workspace.

    At this point, it's probably time for me to contact Serena as there are some other issues that are definitely on their side. Thanks for the help.

    P.S. In the meantime, I think I found a cleaner solution to this. I exported the Team Project Set for my CCS 5 project. I had not looked into this before. This appears to have all of the information needed for access to the archive. I archived this file instead of the dialog_settings.xml file. Now I can switch to a new workspace, with only this file in it pulled from the archive, then import this file into the workspace and CCS gets the entire rest of the project from the PVCS VM archive into the workspace. I can only conclude that this is the "correct" way to do what I've been trying since it is such a clean solution. I do get 2 internal error messages about "Set CCS Breakpoint Model to Project", one for each project in my workspace, but I'll try to sort that out later. It's possible there's another project file I need to archive. For reference, the exact error is:

    An internal error occurred during: "Set CCS Breakpoint Model to Project". Attempted to beginRule: R/, does not match outer scope rule: P/<name of my project>

  • Hi Walter,

    I forgot about team project sets. That is what we use to develop CCS when setting up development environment. It is a simpler way of bringings everything into a workspace in one shot.

    Regarding breakponit issue. Could you attach workspace .log file? It should contain those error messages and hopefully enough information to figure out what the issue might be. .log file is located inside .metadata folder.

     

    Thanks,
    martin

     

  • I have attached the log file (renamed .log to LogFile.txt so I could insert it here). Please note that this CCS workspace has 2 projects and I get one breakpoint error for each project. One is a simple C++ library project. The other one is a SYS/BIOS project (named Main) that uses the library created in the other project.

    !SESSION 2012-03-14 07:54:32.609 -----------------------------------------------
    eclipse.buildId=M20110909-1335
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -product com.ti.ccstudio.branding.product -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product -data N:\SWE\Develop\SABER\Walter\FCS\WJMTest -product com.ti.ccstudio.branding.product
    
    !ENTRY org.eclipse.osgi 4 0 2012-03-14 07:54:39.359
    !MESSAGE An error occurred while automatically activating bundle com.serena.team.core (567).
    !STACK 0
    org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.core.
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:268)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
    	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:264)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:124)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.runtime.Platform.run(Platform.java:888)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:251)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:370)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:330)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	... 36 more
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 42 more
    Root exception:
    java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:268)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
    	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:264)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:124)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.runtime.Platform.run(Platform.java:888)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:251)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:370)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:330)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 42 more
    
    !ENTRY org.eclipse.equinox.registry 4 1 2012-03-14 07:54:39.546
    !MESSAGE Plug-in com.serena.team.ui was unable to load class com.serena.team.ui.SerenaLightweightDecorator.
    !STACK 0
    org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.serena.team.core (567).
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:268)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
    	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:264)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:124)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.runtime.Platform.run(Platform.java:888)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:251)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:370)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:330)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.core.
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	... 30 more
    Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	... 36 more
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 42 more
    
    !ENTRY org.eclipse.ui 4 4 2012-03-14 07:54:43.312
    !MESSAGE Referenced part does not exist yet: org.eclipse.cdt.ui.CView.
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 07:54:47.140
    !MESSAGE install directory: C:\ti\ccsv5\eclipse
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 07:54:47.140
    !MESSAGE blocksDirectory directory: C:\ti\ccsv5\ccs_base\c6flo_1.0.0.201201192237\Blocks
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 07:54:47.171
    !MESSAGE xdcToolLocation directory: C:/ti/xdctools_3_23_01_43
    
    !ENTRY com.ti.gde.diagram 1 0 2012-03-14 07:54:47.187
    !MESSAGE GDE adapter found: com.ti.gde.adapter.c6flo.C6floAdapter   Supporting extensions: [c6flo] PluginID=com.ti.gde.adapter.c6flo
    
    !ENTRY org.eclipse.core.jobs 4 2 2012-03-14 07:55:26.265
    !MESSAGE An internal error occurred during: "Set CCS Breakpoint Model to Project".
    !STACK 0
    java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule: P/GNC Module
    	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
    	at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
    	at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
    	at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
    	at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
    	at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
    	at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
    	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2339)
    	at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:628)
    	at org.eclipse.core.internal.preferences.EclipsePreferences.flush(EclipsePreferences.java:353)
    	at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:380)
    	at org.eclipse.cdt.debug.core.CDebugUtils.setToggleBreakpointFactory(CDebugUtils.java:718)
    	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.ToggleCCSBreakpointTester$1$1$1.runInWorkspace(ToggleCCSBreakpointTester.java:119)
    	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.core.jobs 4 2 2012-03-14 07:55:26.421
    !MESSAGE An internal error occurred during: "Set CCS Breakpoint Model to Project".
    !STACK 0
    java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule: P/Main
    	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
    	at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
    	at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
    	at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
    	at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
    	at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
    	at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
    	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2339)
    	at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:628)
    	at org.eclipse.core.internal.preferences.EclipsePreferences.flush(EclipsePreferences.java:353)
    	at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:380)
    	at org.eclipse.cdt.debug.core.CDebugUtils.setToggleBreakpointFactory(CDebugUtils.java:718)
    	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.ToggleCCSBreakpointTester$1$1$1.runInWorkspace(ToggleCCSBreakpointTester.java:119)
    	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.cdt.core 1 0 2012-03-14 07:55:29.296
    !MESSAGE Indexed 'GNC Module' (15 sources, 61 headers) in 2.25 sec: 2,586 declarations; 6,353 references; 4 unresolved inclusions; 3 syntax errors; 7 unresolved names (0.08%)
    
    !ENTRY org.eclipse.cdt.core 1 0 2012-03-14 07:55:30.812
    !MESSAGE Indexed 'Main' (2 sources, 71 headers) in 1.50 sec: 5,814 declarations; 8,386 references; 4 unresolved inclusions; 1 syntax errors; 158 unresolved names (1.10%)
    

    Some further info. Once I have the new workspace with 2 projects pulled from the archive, I get an XDCtools Error Parser error displayed whenever I build the Main project.

       'Update XDCtools Error Parser' has encountered a problem. An internal error occurred during "Update XDCtools Error Parser".

    I have attached the log file created after this error occurs as well.

    !SESSION 2012-03-14 07:54:32.609 -----------------------------------------------
    eclipse.buildId=M20110909-1335
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -product com.ti.ccstudio.branding.product -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product -data N:\SWE\Develop\SABER\Walter\FCS\WJMTest -product com.ti.ccstudio.branding.product
    
    !ENTRY org.eclipse.osgi 4 0 2012-03-14 07:54:39.359
    !MESSAGE An error occurred while automatically activating bundle com.serena.team.core (567).
    !STACK 0
    org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.core.
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:268)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
    	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:264)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:124)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.runtime.Platform.run(Platform.java:888)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:251)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:370)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:330)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	... 36 more
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 42 more
    Root exception:
    java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:268)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
    	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:264)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:124)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.runtime.Platform.run(Platform.java:888)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:251)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:370)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:330)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 42 more
    
    !ENTRY org.eclipse.equinox.registry 4 1 2012-03-14 07:54:39.546
    !MESSAGE Plug-in com.serena.team.ui was unable to load class com.serena.team.ui.SerenaLightweightDecorator.
    !STACK 0
    org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.serena.team.core (567).
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:268)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
    	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:264)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:124)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.runtime.Platform.run(Platform.java:888)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:251)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
    	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:370)
    	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:330)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.core.
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	... 30 more
    Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	... 36 more
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 42 more
    
    !ENTRY org.eclipse.ui 4 4 2012-03-14 07:54:43.312
    !MESSAGE Referenced part does not exist yet: org.eclipse.cdt.ui.CView.
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 07:54:47.140
    !MESSAGE install directory: C:\ti\ccsv5\eclipse
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 07:54:47.140
    !MESSAGE blocksDirectory directory: C:\ti\ccsv5\ccs_base\c6flo_1.0.0.201201192237\Blocks
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 07:54:47.171
    !MESSAGE xdcToolLocation directory: C:/ti/xdctools_3_23_01_43
    
    !ENTRY com.ti.gde.diagram 1 0 2012-03-14 07:54:47.187
    !MESSAGE GDE adapter found: com.ti.gde.adapter.c6flo.C6floAdapter   Supporting extensions: [c6flo] PluginID=com.ti.gde.adapter.c6flo
    
    !ENTRY org.eclipse.core.jobs 4 2 2012-03-14 07:55:26.265
    !MESSAGE An internal error occurred during: "Set CCS Breakpoint Model to Project".
    !STACK 0
    java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule: P/GNC Module
    	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
    	at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
    	at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
    	at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
    	at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
    	at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
    	at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
    	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2339)
    	at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:628)
    	at org.eclipse.core.internal.preferences.EclipsePreferences.flush(EclipsePreferences.java:353)
    	at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:380)
    	at org.eclipse.cdt.debug.core.CDebugUtils.setToggleBreakpointFactory(CDebugUtils.java:718)
    	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.ToggleCCSBreakpointTester$1$1$1.runInWorkspace(ToggleCCSBreakpointTester.java:119)
    	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.core.jobs 4 2 2012-03-14 07:55:26.421
    !MESSAGE An internal error occurred during: "Set CCS Breakpoint Model to Project".
    !STACK 0
    java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule: P/Main
    	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
    	at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
    	at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
    	at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
    	at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
    	at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
    	at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
    	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2339)
    	at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:628)
    	at org.eclipse.core.internal.preferences.EclipsePreferences.flush(EclipsePreferences.java:353)
    	at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:380)
    	at org.eclipse.cdt.debug.core.CDebugUtils.setToggleBreakpointFactory(CDebugUtils.java:718)
    	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.ToggleCCSBreakpointTester$1$1$1.runInWorkspace(ToggleCCSBreakpointTester.java:119)
    	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.cdt.core 1 0 2012-03-14 07:55:29.296
    !MESSAGE Indexed 'GNC Module' (15 sources, 61 headers) in 2.25 sec: 2,586 declarations; 6,353 references; 4 unresolved inclusions; 3 syntax errors; 7 unresolved names (0.08%)
    
    !ENTRY org.eclipse.cdt.core 1 0 2012-03-14 07:55:30.812
    !MESSAGE Indexed 'Main' (2 sources, 71 headers) in 1.50 sec: 5,814 declarations; 8,386 references; 4 unresolved inclusions; 1 syntax errors; 158 unresolved names (1.10%)
    !SESSION 2012-03-14 08:08:19.140 -----------------------------------------------
    eclipse.buildId=M20110909-1335
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product
    
    !ENTRY org.eclipse.osgi 4 0 2012-03-14 08:08:37.390
    !MESSAGE An error occurred while automatically activating bundle com.serena.team.core (567).
    !STACK 0
    org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.core.
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	at java.lang.ClassLoader.defineClass1(Native Method)
    	at java.lang.ClassLoader.defineClass(Unknown Source)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:601)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:567)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:490)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:478)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:458)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation(PluginDescriptor.java:405)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:370)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:28)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:236)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.osgi.internal.loader.buddy.GlobalPolicy.loadClass(GlobalPolicy.java:38)
    	at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:135)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.core.runtime.internal.adaptor.ContextFinder.loadClass(ContextFinder.java:126)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.mozilla.javascript.Kit.classOrNull(Kit.java:88)
    	at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java:154)
    	at org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java:105)
    	at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
    	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1337)
    	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1326)
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2816)
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
    	at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)
    	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
    	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
    	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
    	at org.mozilla.javascript.tools.shell.Global.load(Global.java:223)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
    	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:408)
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3085)
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
    	at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
    	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
    	at com.ti.ccstudio.rhino.CCSContextFactory.doTopCall(CCSContextFactory.java:42)
    	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
    	at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
    	at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
    	at com.ti.ccstudio.scripting.console.internal.Startup$1.safeRun(Startup.java:65)
    	at com.ti.ccstudio.rhino.SafeRunnable.run(SafeRunnable.java:27)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$1.run(RhinoThreadExecutor.java:67)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(RhinoThreadExecutor.java:88)
    Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	... 91 more
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 97 more
    Root exception:
    java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	at java.lang.ClassLoader.defineClass1(Native Method)
    	at java.lang.ClassLoader.defineClass(Unknown Source)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:601)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:567)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:490)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:478)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:458)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation(PluginDescriptor.java:405)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:370)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:28)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:236)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.osgi.internal.loader.buddy.GlobalPolicy.loadClass(GlobalPolicy.java:38)
    	at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:135)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.core.runtime.internal.adaptor.ContextFinder.loadClass(ContextFinder.java:126)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.mozilla.javascript.Kit.classOrNull(Kit.java:88)
    	at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java:154)
    	at org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java:105)
    	at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
    	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1337)
    	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1326)
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2816)
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
    	at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)
    	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
    	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
    	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
    	at org.mozilla.javascript.tools.shell.Global.load(Global.java:223)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
    	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:408)
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3085)
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
    	at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
    	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
    	at com.ti.ccstudio.rhino.CCSContextFactory.doTopCall(CCSContextFactory.java:42)
    	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
    	at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
    	at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
    	at com.ti.ccstudio.scripting.console.internal.Startup$1.safeRun(Startup.java:65)
    	at com.ti.ccstudio.rhino.SafeRunnable.run(SafeRunnable.java:27)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$1.run(RhinoThreadExecutor.java:67)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(RhinoThreadExecutor.java:88)
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 97 more
    
    !ENTRY org.eclipse.osgi 2 0 2012-03-14 08:08:37.437
    !MESSAGE Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.ui.
    !STACK 0
    org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.ui.
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:236)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.osgi.internal.loader.buddy.GlobalPolicy.loadClass(GlobalPolicy.java:38)
    	at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:135)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.core.runtime.internal.adaptor.ContextFinder.loadClass(ContextFinder.java:126)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.mozilla.javascript.Kit.classOrNull(Kit.java:88)
    	at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java:154)
    	at org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java:105)
    	at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
    	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1337)
    	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1326)
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2816)
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
    	at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)
    	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
    	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
    	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
    	at org.mozilla.javascript.tools.shell.Global.load(Global.java:223)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
    	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:408)
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3085)
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
    	at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
    	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
    	at com.ti.ccstudio.rhino.CCSContextFactory.doTopCall(CCSContextFactory.java:42)
    	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
    	at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
    	at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
    	at com.ti.ccstudio.scripting.console.internal.Startup$1.safeRun(Startup.java:65)
    	at com.ti.ccstudio.rhino.SafeRunnable.run(SafeRunnable.java:27)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$1.run(RhinoThreadExecutor.java:67)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(RhinoThreadExecutor.java:88)
    Caused by: java.lang.NoClassDefFoundError: com/serena/team/core/interfaces/IResourceStateChangeListener
    	at java.lang.ClassLoader.defineClass1(Native Method)
    	at java.lang.ClassLoader.defineClass(Unknown Source)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:601)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:567)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:490)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:478)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:458)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation(PluginDescriptor.java:405)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:370)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:28)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	... 50 more
    Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.serena.team.core (567).
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 75 more
    Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.core.
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	... 85 more
    Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	... 91 more
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 97 more
    Root exception:
    java.lang.NoClassDefFoundError: com/serena/team/core/interfaces/IResourceStateChangeListener
    	at java.lang.ClassLoader.defineClass1(Native Method)
    	at java.lang.ClassLoader.defineClass(Unknown Source)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:601)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:567)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:490)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:478)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:458)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation(PluginDescriptor.java:405)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:370)
    	at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:28)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:236)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.osgi.internal.loader.buddy.GlobalPolicy.loadClass(GlobalPolicy.java:38)
    	at org.eclipse.osgi.internal.loader.buddy.PolicyHandler.doBuddyClassLoading(PolicyHandler.java:135)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.core.runtime.internal.adaptor.ContextFinder.loadClass(ContextFinder.java:126)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.mozilla.javascript.Kit.classOrNull(Kit.java:88)
    	at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java:154)
    	at org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java:105)
    	at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
    	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1337)
    	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1326)
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2816)
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
    	at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)
    	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
    	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
    	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
    	at org.mozilla.javascript.tools.shell.Global.load(Global.java:223)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
    	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:408)
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3085)
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
    	at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
    	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
    	at com.ti.ccstudio.rhino.CCSContextFactory.doTopCall(CCSContextFactory.java:42)
    	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
    	at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
    	at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
    	at com.ti.ccstudio.scripting.console.internal.Startup$1.safeRun(Startup.java:65)
    	at com.ti.ccstudio.rhino.SafeRunnable.run(SafeRunnable.java:27)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$1.run(RhinoThreadExecutor.java:67)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(RhinoThreadExecutor.java:88)
    Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.serena.team.core (567).
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 75 more
    Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle com.serena.team.core.
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	... 85 more
    Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
    	at com.serena.team.core.FileModificationManager.<clinit>(FileModificationManager.java:58)
    	at com.serena.team.core.SerenaProviderPlugin.start(SerenaProviderPlugin.java:155)
    	at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:30)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
    	... 91 more
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	... 97 more
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 08:08:38.156
    !MESSAGE install directory: C:\ti\ccsv5\eclipse
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 08:08:38.156
    !MESSAGE blocksDirectory directory: C:\ti\ccsv5\ccs_base\c6flo_1.0.0.201201192237\Blocks
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-03-14 08:08:38.156
    !MESSAGE xdcToolLocation directory: C:/ti/xdctools_3_23_01_43
    
    !ENTRY com.ti.gde.diagram 1 0 2012-03-14 08:08:38.171
    !MESSAGE GDE adapter found: com.ti.gde.adapter.c6flo.C6floAdapter   Supporting extensions: [c6flo] PluginID=com.ti.gde.adapter.c6flo
    
    !ENTRY org.eclipse.core.jobs 4 2 2012-03-14 08:10:02.671
    !MESSAGE An internal error occurred during: "Update XDCtools Error Parser".
    !STACK 0
    java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule: P/Main
    	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
    	at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:136)
    	at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:335)
    	at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:85)
    	at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
    	at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
    	at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
    	at org.eclipse.core.internal.resources.File.create(File.java:110)
    	at org.eclipse.rtsc.xdctools.parsers.ErrorParserMarkerJob.run(ErrorParserMarkerJob.java:77)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    

    If I turn the XDCTools Error Parser off, the error message goes away. Of course, I'd really prefer not to turn the parser off. I did find a work around though. If I then disconnect the Main project from the archive, build the Main project again, and then reconnect it, the XDCTools Parser error message goes away and all is well. Strange huh?

     

  • Hi Walter, 

    I am sorry the delayed response. Both breakpoint and XDCTool errors seem to have the same root cause. If you take a look at top 7 stack frames when an exception occurs, they have the same call stacks. I did a bit of research and while the actual exception

    java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule:
    
    
    is somewhat popular (quite a few hits on google). However, there are couple of different classes of issues that people are hitting. 
    a) perforce -> source control system
    b) eclipse/java -> related to importing projects, java class loading, etc
    
    
    The main theme that I can gather from it is that these exceptions happen when operations on workspace resources (i.e. files) somehow conflict with each other. i.e. when plugin A 
    initiates some long running operation and plugin B tries to perform another operation on the workspace as well. 
    
    
    The one thing that is a bit strange is that in logs that you attached there are some class loading exceptions from Serena. It is not possible to tell whether they are causing these 
    issues, but class loading exception usually mean that something is not installed correctly. I was wandering if maybe you could contact Serena with those class loading exceptions
    and see if they have a solution. I'd like to see if once we have those issues resolved if that might clean up breakpoint/update xdc tools errors. 
    
    
    Martin
  • Thanks for the response. No problem about the delay. The issue has a workaround, so it's not preventing me from getting things done.

    I'll try to contact Serena in the next few days. They definitely have some issues with their add-in. The basics seem to all work but some of their own add-in menu items won't run, for instance. I think it's highly likely the exception source is theirs given their other problems.

    I'll post again when I find out anything from Serena.