facebook

Continuing corruption of otherwise good workspaces linux

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #301698 Reply

    Keith Sader
    Member

    I have a very strange but somewhat repetitive workspace corruption under

    Ubuntu 9.04 32-bit
    Sun Java 1.6.0_14
    My Eclipse 7.5

    This corruption generally happen after trying to view javadocs on either local classes or JDK classes. Is there a reason that this occurs repeatedly on Ubuntu 9.04?

    I’m including the .log file in this message since I see no way to attach it.

    !SESSION 2009-08-24 11:19:03.230 ———————————————–
    eclipse.buildId=unknown
    java.version=1.6.0_14
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
    Command-line arguments: -data /home/saderk/Workspaces/trunk -os linux -ws gtk -arch x86 -clean -clean

    !ENTRY org.eclipse.equinox.p2.core 4 0 2009-08-24 11:19:12.853
    !MESSAGE Provisioning exception
    !STACK 1
    org.eclipse.equinox.internal.provisional.p2.core.ProvisionException: Unable to read repository at file:/home/saderk/Genuitec/Profiles/MyEclipse/configuration/org.eclipse.osgi/bundles/446/data/listener_1925729951/.
    at org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.SimpleArtifactRepositoryFactory.load(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeArtifactRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Unknown Source)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)
    Caused by: java.io.FileNotFoundException: /home/saderk/Genuitec/Profiles/MyEclipse/configuration/org.eclipse.osgi/bundles/446/data/listener_1925729951/artifacts.xml (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    … 22 more
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 1000 2009-08-24 11:19:12.853
    !MESSAGE Unable to read repository at file:/home/saderk/Genuitec/Profiles/MyEclipse/configuration/org.eclipse.osgi/bundles/446/data/listener_1925729951/.
    !STACK 0
    java.io.FileNotFoundException: /home/saderk/Genuitec/Profiles/MyEclipse/configuration/org.eclipse.osgi/bundles/446/data/listener_1925729951/artifacts.xml (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    at org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.SimpleArtifactRepositoryFactory.load(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeArtifactRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Unknown Source)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)

    !ENTRY org.eclipse.equinox.p2.core 4 0 2009-08-24 11:19:12.860
    !MESSAGE Provisioning exception
    !STACK 1
    org.eclipse.equinox.internal.provisional.p2.core.ProvisionException: Unable to read repository at file:/home/saderk/Genuitec/Profiles/MyEclipse/configuration/org.eclipse.osgi/bundles/446/data/listener_1925729951/.
    at org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.SimpleArtifactRepositoryFactory.load(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.createRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeArtifactRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Unknown Source)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)
    Caused by: java.io.FileNotFoundException: /home/saderk/Genuitec/Profiles/MyEclipse/configuration/org.eclipse.osgi/bundles/446/data/listener_1925729951/artifacts.xml (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    … 22 more
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 1000 2009-08-24 11:19:12.860
    !MESSAGE Unable to read repository at file:/home/saderk/Genuitec/Profiles/MyEclipse/configuration/org.eclipse.osgi/bundles/446/data/listener_1925729951/.
    !STACK 0
    java.io.FileNotFoundException: /home/saderk/Genuitec/Profiles/MyEclipse/configuration/org.eclipse.osgi/bundles/446/data/listener_1925729951/artifacts.xml (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    at org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.SimpleArtifactRepositoryFactory.load(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.createRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeArtifactRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Unknown Source)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)

    !ENTRY org.eclipse.ui.workbench.texteditor 4 0 2009-08-24 11:19:20.366
    !MESSAGE The ‘org.eclipse.wst.jsdt.web.ui.internal.hyperlink.script.JSPJavaHyperlinkDetector’ extension from plug-in ‘org.eclipse.wst.jsdt.web.ui’ to the ‘org.eclipse.ui.workbench.texteditor.hyperlinkDetectors’ extension point will be ignored because it contains invalid attributes.

    !ENTRY org.eclipse.ui.workbench.texteditor 4 0 2009-08-24 11:19:20.366
    !MESSAGE The ‘org.eclipse.wst.jsdt.web.ui.internal.hyperlink.script.event.JSPJavaHyperlinkDetector’ extension from plug-in ‘org.eclipse.wst.jsdt.web.ui’ to the ‘org.eclipse.ui.workbench.texteditor.hyperlinkDetectors’ extension point will be ignored because it contains invalid attributes.

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.076
    !MESSAGE NLS unused message: action.moduleProjectWizardAction in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.076
    !MESSAGE NLS unused message: artifactComponent.artifact in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.076
    !MESSAGE NLS unused message: artifactComponent.artifactId in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.076
    !MESSAGE NLS unused message: artifactComponent.description in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.076
    !MESSAGE NLS unused message: artifactComponent.groupId in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.076
    !MESSAGE NLS unused message: artifactComponent.name in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.076
    !MESSAGE NLS unused message: artifactComponent.package in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.076
    !MESSAGE NLS unused message: artifactComponent.packaging in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: artifactComponent.version in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: directoriesComponent.projectLayout in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: launch.browseFs in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: launch.browseVariables in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: launch.browseWorkspace in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: launch.choosePomDir in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: launch.errorPomMissing in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: launch.errorSelectPom in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: launch.goals in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.077
    !MESSAGE NLS unused message: launch.goalsDialog.lifecyclePhases in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.goalsDialog.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.goalsLabel in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.mainTabName in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.pomDirectoryDoesntExist in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.pomDirectoryEmpty in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.pomGroup in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.profilesLabel in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.propAddButton in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.078
    !MESSAGE NLS unused message: launch.propAddDialogTitle in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: launch.propEditDialogTitle in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: launch.propName in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: launch.propRemoveButton in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: launch.propValue in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: launch.propertyDialog.browseVariables in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: launch.propertyDialog.name in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: launch.propertyDialog.value in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: locationComponent.atExternal in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: locationComponent.browse in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.079
    !MESSAGE NLS unused message: locationComponent.directory in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: locationComponent.inWorkspace in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: locationComponent.location in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: locationComponent.selectLocation in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: plugin.markerArtifactResolutionError in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: plugin.markerBuildError in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: plugin.markerParsingError in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: preferences.checksumPolicyFail in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: preferences.checksumPolicyIgnore in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.080
    !MESSAGE NLS unused message: preferences.checksumPolicyWarn in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.081
    !MESSAGE NLS unused message: preferences.debugOutput in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.081
    !MESSAGE NLS unused message: preferences.downloadSources in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.081
    !MESSAGE NLS unused message: preferences.downloadJavadoc in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.081
    !MESSAGE NLS unused message: preferences.globalChecksumPolicy in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.081
    !MESSAGE NLS unused message: preferences.globalSettingsFile in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.081
    !MESSAGE NLS unused message: preferences.goalOnImport in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.081
    !MESSAGE NLS unused message: preferences.goalOnUpdate in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.081
    !MESSAGE NLS unused message: preferences.localRepository in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: preferences.offline in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: preferences.refreshButton in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: preferences.reindexButton in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: preferences.userSettingsFile in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: projectSelectionDialog.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: resolverConfiguration.advanced in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: resolverConfiguration.enableResourceFiltering in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: resolverConfiguration.profiles in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.082
    !MESSAGE NLS unused message: resolverConfiguration.projectsForModules in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.083
    !MESSAGE NLS unused message: resolverConfiguration.resolveWorkspaceProjects in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.083
    !MESSAGE NLS unused message: resolverConfiguration.template in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.083
    !MESSAGE NLS unused message: resolverConfiguration.templateDescription in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.083
    !MESSAGE NLS unused message: resolverConfiguration.useMavenOutputFolders in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.083
    !MESSAGE NLS unused message: wizard.import.page.browse in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.083
    !MESSAGE NLS unused message: wizard.import.page.deselectAll in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.083
    !MESSAGE NLS unused message: wizard.import.page.projects in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.083
    !MESSAGE NLS unused message: wizard.import.page.refresh in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.084
    !MESSAGE NLS unused message: wizard.import.page.root in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.084
    !MESSAGE NLS unused message: wizard.import.page.scanningErrors in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.084
    !MESSAGE NLS unused message: wizard.import.page.selectAll in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.084
    !MESSAGE NLS unused message: wizard.import.page.selectRootFolder in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.084
    !MESSAGE NLS unused message: wizard.import.validator.projectExists in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.084
    !MESSAGE NLS unused message: wizard.import.validator.workspaceFolder in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.084
    !MESSAGE NLS unused message: wizard.module.page.archetype.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.084
    !MESSAGE NLS unused message: wizard.module.page.artifact.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.085
    !MESSAGE NLS unused message: wizard.module.page.parameters.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.085
    !MESSAGE NLS unused message: wizard.module.page.parent.browse in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.085
    !MESSAGE NLS unused message: wizard.module.page.parent.description in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.101
    !MESSAGE NLS unused message: wizard.module.page.parent.moduleName in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.101
    !MESSAGE NLS unused message: wizard.module.page.parent.parentProject in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.101
    !MESSAGE NLS unused message: wizard.module.page.parent.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.101
    !MESSAGE NLS unused message: wizard.module.page.parent.validator.moduleName in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.101
    !MESSAGE NLS unused message: wizard.module.page.parent.validator.nameExists in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.101
    !MESSAGE NLS unused message: wizard.module.page.parent.validator.parentProject in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.102
    !MESSAGE NLS unused message: wizard.module.page.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.102
    !MESSAGE NLS unused message: wizard.module.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.102
    !MESSAGE NLS unused message: wizard.project.error.pomAlreadyExists in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.102
    !MESSAGE NLS unused message: wizard.project.error.pomExists in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.102
    !MESSAGE NLS unused message: wizard.project.job.creating in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.102
    !MESSAGE NLS unused message: wizard.project.job.creatingProject in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.102
    !MESSAGE NLS unused message: wizard.project.job.failed in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.102
    !MESSAGE NLS unused message: wizard.project.page.archetype.archetypes in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.103
    !MESSAGE NLS unused message: wizard.project.page.archetype.column.artifactId in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.103
    !MESSAGE NLS unused message: wizard.project.page.archetype.column.groupId in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.103
    !MESSAGE NLS unused message: wizard.project.page.archetype.column.version in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.103
    !MESSAGE NLS unused message: wizard.project.page.archetype.description in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.103
    !MESSAGE NLS unused message: wizard.project.page.archetype.details in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.103
    !MESSAGE NLS unused message: wizard.project.page.archetype.details.description in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.103
    !MESSAGE NLS unused message: wizard.project.page.archetype.details.repository in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.103
    !MESSAGE NLS unused message: wizard.project.page.archetype.retrievingArchetypes in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.archetype.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.artifact.parent.artifactId in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.artifact.parent.browse in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.artifact.parent.clear in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.artifact.parent.groupId in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.artifact.parent.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.artifact.parent.version in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.dependencies.add in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.104
    !MESSAGE NLS unused message: wizard.project.page.dependencies.dependencies in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.105
    !MESSAGE NLS unused message: wizard.project.page.dependencies.description in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.105
    !MESSAGE NLS unused message: wizard.project.page.dependencies.remove in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.105
    !MESSAGE NLS unused message: wizard.project.page.dependencies.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.105
    !MESSAGE NLS unused message: wizard.project.page.maven2.archetype.parameters.description in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.105
    !MESSAGE NLS unused message: wizard.project.page.maven2.description in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.105
    !MESSAGE NLS unused message: wizard.project.page.maven2.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.105
    !MESSAGE NLS unused message: wizard.project.page.maven2.validator.artifactID in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.105
    !MESSAGE NLS unused message: wizard.project.page.maven2.validator.groupID in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.maven2.validator.packaging in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.maven2.validator.parent in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.maven2.validator.requiredProperty in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.maven2.validator.version in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.project.description in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.project.projectName in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.project.simpleProject in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.project.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.106
    !MESSAGE NLS unused message: wizard.project.page.project.validator.invalidLocation in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.107
    !MESSAGE NLS unused message: wizard.project.page.project.validator.projectExists in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.107
    !MESSAGE NLS unused message: wizard.project.page.project.validator.projectLocation in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.107
    !MESSAGE NLS unused message: wizard.project.page.project.validator.projectName in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 2 1 2009-08-24 11:19:23.107
    !MESSAGE NLS unused message: wizard.project.title in: org.maven.ide.eclipse.messages

    !ENTRY org.eclipse.osgi 4 0 2009-08-24 11:19:25.235
    !MESSAGE Application error
    !STACK 1
    org.eclipse.swt.SWTError: XPCOM error -2147467262
    at org.eclipse.swt.browser.Mozilla.error(Mozilla.java:1638)
    at org.eclipse.swt.browser.Mozilla.setText(Mozilla.java:1861)
    at org.eclipse.swt.browser.Browser.setText(Browser.java:737)
    at org.eclipse.jdt.internal.ui.infoviews.JavadocView.doSetInput(JavadocView.java:928)
    at org.eclipse.jdt.internal.ui.infoviews.JavadocView.refresh(JavadocView.java:776)
    at org.eclipse.jdt.internal.ui.infoviews.JavadocView.setBackground(JavadocView.java:763)
    at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.inititalizeColors(AbstractInfoView.java:363)
    at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.createPartControl(AbstractInfoView.java:226)
    at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:371)
    at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:230)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
    at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:306)
    at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:531)
    at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
    at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
    at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
    at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
    at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:668)
    at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576)
    at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:568)
    at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:271)
    at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:968)
    at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2593)
    at org.eclipse.ui.internal.WorkbenchWindow$25.run(WorkbenchWindow.java:2873)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2854)
    at org.eclipse.ui.internal.WorkbenchWindow$19.runWithException(WorkbenchWindow.java:2171)
    at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036)
    at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
    at org.eclipse.ui.internal.Workbench$27.runWithException(Workbench.java:1363)
    at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2295)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

    !ENTRY org.eclipse.jdt.core 4 4 2009-08-24 11:19:26.533
    !MESSAGE Exception occurred during problem detection:
    ———————————– SOURCE BEGIN ————————————-
    package com.garmin.poke;

    import java.io.IOException;
    import java.io.InputStream;
    import java.net.MalformedURLException;
    import java.net.URL;

    import javax.security.auth.callback.Callback;
    import javax.security.auth.callback.CallbackHandler;
    import javax.security.auth.callback.UnsupportedCallbackException;
    import javax.xml.soap.MessageFactory;
    import javax.xml.soap.Name;
    import javax.xml.soap.SOAPBodyElement;
    import javax.xml.soap.SOAPConnection;
    import javax.xml.soap.SOAPConnectionFactory;
    import javax.xml.soap.SOAPElement;
    import javax.xml.soap.SOAPEnvelope;
    import javax.xml.soap.SOAPException;
    import javax.xml.soap.SOAPFault;
    import javax.xml.soap.SOAPMessage;

    import org.w3c.dom.Node;
    import org.w3c.dom.NodeList;

    import com.sun.xml.wss.ProcessingContext;
    import com.sun.xml.wss.XWSSProcessor;
    import com.sun.xml.wss.XWSSProcessorFactory;
    import com.sun.xml.wss.XWSSecurityException;
    import com.sun.xml.wss.impl.callback.PasswordCallback;
    import com.sun.xml.wss.impl.callback.UsernameCallback;

    /**
    * @author Sunil Sheshadri
    * @version $Id: //depot/jasper_release/module/ProvisionApp/web/secure/apidoc/java/com/jasperwireless/ws/client/sample/GetTerminalDetailsClient.java#1 $
    */
    public class GetTerminalDetailsClient {
    String NAMESPACE_URI = “http://api.jasperwireless.com/ws/schema&#8221;;
    String PREFIX = “jws”;

    private SOAPConnectionFactory connectionFactory;
    private MessageFactory messageFactory;
    private URL url;
    private String licenseKey;

    private XWSSProcessorFactory processorFactory;

    /**
    * Constructor which initializes Soap Connection, messagefactory and ProcessorFactory
    *
    * @param url
    * @throws SOAPException
    * @throws MalformedURLException
    * @throws XWSSecurityException
    */
    public GetTerminalDetailsClient(String url, String licenseKey)
    throws SOAPException, MalformedURLException, XWSSecurityException {
    connectionFactory = SOAPConnectionFactory.newInstance();
    messageFactory = MessageFactory.newInstance();
    processorFactory = XWSSProcessorFactory.newInstance();
    this.url = new URL(url);
    this.licenseKey = “dc47c96e-5daa-4902-9dc2-44ceb0665bf1”;
    }

    /**
    * This method creates a Terminal Request and sends back the SOAPMessage.
    * ICCID value is passed into this method
    *
    * @return SOAPMessage
    * @throws SOAPException
    */
    private SOAPMessage createTerminalRequest(String iccid) throws SOAPException {
    SOAPMessage message = messageFactory.createMessage();
    message.getMimeHeaders().addHeader(“SOAPAction”,
    http://api.jasperwireless.com/ws/service/terminal/GetTerminalDetails&#8221;);
    SOAPEnvelope envelope = message.getSOAPPart().getEnvelope();
    Name terminalRequestName = envelope.createName(“GetTerminalDetailsRequest”, PREFIX, NAMESPACE_URI);
    SOAPBodyElement terminalRequestElement = message.getSOAPBody()
    .addBodyElement(terminalRequestName);
    Name msgId = envelope.createName(“messageId”, PREFIX, NAMESPACE_URI);
    SOAPElement msgElement = terminalRequestElement.addChildElement(msgId);
    msgElement.setValue(“TCE-100-ABC-34084”);
    Name version = envelope.createName(“version”, PREFIX, NAMESPACE_URI);
    SOAPElement versionElement = terminalRequestElement.addChildElement(version);
    versionElement.setValue(“1.0”);
    Name license = envelope.createName(“licenseKey”, PREFIX, NAMESPACE_URI);
    SOAPElement licenseElement = terminalRequestElement.addChildElement(license);
    licenseElement.setValue(licenseKey);
    Name iccids = envelope.createName(“iccids”, PREFIX, NAMESPACE_URI);
    SOAPElement iccidsElement = terminalRequestElement.addChildElement(iccids);
    Name iccidName = envelope.createName(“iccid”, PREFIX, NAMESPACE_URI);
    SOAPElement iccidElement = iccidsElement.addChildElement(iccidName);
    iccidElement.setValue(iccid);
    return message;
    }

    public void callWebService(String username, String password, String iccid) throws SOAPException, IOException, XWSSecurityException, Exception {
    SOAPMessage request = createTerminalRequest(iccid);
    request = secureMessage(request, username, password);
    System.out.println(“Request: “);
    request.writeTo(System.out);
    System.out.println(“”);
    SOAPConnection connection = connectionFactory.createConnection();
    SOAPMessage response = connection.call(request, url);
    System.out.println(“Response: “);
    response.writeTo(System.out);
    System.out.println(“”);
    if (!response.getSOAPBody().hasFault()) {
    writeTerminalResponse(response);
    } else {
    SOAPFault fault = response.getSOAPBody().getFault();
    System.err.println(“Received SOAP Fault”);
    System.err.println(“SOAP Fault Code :” + fault.getFaultCode());
    System.err.println(“SOAP Fault String :” + fault.getFaultString());
    }
    }

    /**
    * Gets the terminal response.
    *
    * @param message
    * @throws SOAPException
    */
    private void writeTerminalResponse(SOAPMessage message) throws SOAPException {
    SOAPEnvelope envelope = message.getSOAPPart().getEnvelope();
    Name terminalResponseName = envelope.createName(“GetTerminalDetailsResponse”, PREFIX, NAMESPACE_URI);
    SOAPBodyElement terminalResponseElement = (SOAPBodyElement) message
    .getSOAPBody().getChildElements(terminalResponseName).next();
    String terminalValue = terminalResponseElement.getTextContent();
    Name terminals = envelope.createName(“terminals”, PREFIX, NAMESPACE_URI);
    Name terminal = envelope.createName(“terminal”, PREFIX, NAMESPACE_URI);
    SOAPBodyElement terminalsElement = (SOAPBodyElement) terminalResponseElement.getChildElements(terminals).next();
    SOAPBodyElement terminalElement = (SOAPBodyElement) terminalsElement.getChildElements(terminal).next();
    NodeList list = terminalElement.getChildNodes();
    Node n = null;
    for (int i = 0; i < list.getLength(); i ++) {
    n = list.item(i);
    if (“status”.equalsIgnoreCase(n.getLocalName()))
    break;
    }

    System.out.println(“status of device = ” + n.getTextContent());
    System.out.println(“Terminal Response [” + terminalValue + “]”);

    }

    /**
    * This method is used to add the security. This uses xwss:UsernameToken configuration and expects
    * Username and Password to be passes. SecurityPolicy.xml file should be in classpath.
    *
    * @param message
    * @param username
    * @param password
    * @return
    * @throws IOException
    * @throws XWSSecurityException
    */
    private SOAPMessage secureMessage(SOAPMessage message, final String username, final String password)
    throws IOException, XWSSecurityException {
    CallbackHandler callbackHandler = new CallbackHandler() {
    public void handle(Callback[] callbacks) throws UnsupportedCallbackException {
    for (int i = 0; i < callbacks.length; i++) {
    if (callbacks[i] instanceof UsernameCallback) {
    UsernameCallback callback = (UsernameCallback) callbacks[i];
    callback.setUsername(“GarminAPIAdmin”);
    } else if (callbacks[i] instanceof PasswordCallback) {
    PasswordCallback callback = (PasswordCallback) callbacks[i];
    callback.setPassword(“garminapi”);
    } else {
    throw new UnsupportedCallbackException(callbacks[i]);
    }
    }
    }
    };
    InputStream policyStream = null;
    XWSSProcessor processor = null;
    try {
    policyStream = getClass().getResourceAsStream(“securityPolicy.xml”);
    processor = processorFactory.createProcessorForSecurityConfiguration(policyStream, callbackHandler);
    }
    finally {
    if (policyStream != null) {policyStream.close();}
    }
    ProcessingContext context = processor.createProcessingContext(message);
    return processor.secureOutboundMessage(context);
    }

    /**
    * Main program. Usage : TerminalClient <username> <password>
    *
    * @param args
    * @throws Exception
    */
    public static void main(String[] args) throws Exception {
    // Apitest URL. Point to api.jaspersystems.com for Production
    String url = “https://apitest.jaspersystems.com/ws/service/terminal&#8221;;
    if (args.length != 1) {
    System.out.println(“usage: GetTerminalDetailsClient <license-key> <username> <password> <iccid>”);
    System.exit(-1);
    }
    GetTerminalDetailsClient terminalClient = new GetTerminalDetailsClient(url, args[0]);
    terminalClient.callWebService(“dc47c96e-5daa-4902-9dc2-44ceb0665bf1”, “GarminAPIAdmin”, “garminapi”);
    }
    }

    ———————————– SOURCE END ————————————-
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.jdt.internal.junit.ui.JUnitPlugin.getBundles(JUnitPlugin.java:347)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getSourceLocation(BuildPathSupport.java:110)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getJUnit4LibraryEntry(BuildPathSupport.java:189)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.getNewContainer(JUnitContainerInitializer.java:102)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.initialize(JUnitContainerInitializer.java:90)
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2483)
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1702)
    at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2553)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2611)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1872)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:596)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:665)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:629)
    at org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1347)
    at org.eclipse.jdt.internal.core.JavaProjectElementInfo.getProjectCache(JavaProjectElementInfo.java:205)
    at org.eclipse.jdt.internal.core.JavaProject.getProjectCache(JavaProject.java:1841)
    at org.eclipse.jdt.internal.core.JavaProjectElementInfo.newNameLookup(JavaProjectElementInfo.java:307)
    at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2240)
    at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:53)
    at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:60)
    at org.eclipse.jdt.internal.core.CancelableNameEnvironment.<init>(CancelableNameEnvironment.java:26)
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:158)
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:243)
    at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
    at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:716)
    at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:777)
    at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1230)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:124)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:87)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
    at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
    at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:133)
    at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105)
    at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:388)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173)

    !ENTRY org.eclipse.jdt.ui 4 2 2009-08-24 11:19:26.536
    !MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.jdt.ui”.
    !STACK 1
    Java Model Exception: java.lang.NullPointerException
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:222)
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:243)
    at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
    at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:716)
    at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:777)
    at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1230)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:124)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:87)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
    at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
    at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:133)
    at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105)
    at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:388)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173)
    Caused by: java.lang.NullPointerException
    at org.eclipse.jdt.internal.junit.ui.JUnitPlugin.getBundles(JUnitPlugin.java:347)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getSourceLocation(BuildPathSupport.java:110)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getJUnit4LibraryEntry(BuildPathSupport.java:189)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.getNewContainer(JUnitContainerInitializer.java:102)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.initialize(JUnitContainerInitializer.java:90)
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2483)
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1702)
    at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2553)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2611)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1872)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:596)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:665)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:629)
    at org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1347)
    at org.eclipse.jdt.internal.core.JavaProjectElementInfo.getProjectCache(JavaProjectElementInfo.java:205)
    at org.eclipse.jdt.internal.core.JavaProject.getProjectCache(JavaProject.java:1841)
    at org.eclipse.jdt.internal.core.JavaProjectElementInfo.newNameLookup(JavaProjectElementInfo.java:307)
    at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2240)
    at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:53)
    at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:60)
    at org.eclipse.jdt.internal.core.CancelableNameEnvironment.<init>(CancelableNameEnvironment.java:26)
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:158)
    … 17 more
    Caused by: java.lang.NullPointerException
    at org.eclipse.jdt.internal.junit.ui.JUnitPlugin.getBundles(JUnitPlugin.java:347)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getSourceLocation(BuildPathSupport.java:110)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getJUnit4LibraryEntry(BuildPathSupport.java:189)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.getNewContainer(JUnitContainerInitializer.java:102)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.initialize(JUnitContainerInitializer.java:90)
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2483)
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1702)
    at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2553)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2611)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1872)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:596)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:665)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:629)
    at org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1347)
    at org.eclipse.jdt.internal.core.JavaProjectElementInfo.getProjectCache(JavaProjectElementInfo.java:205)
    at org.eclipse.jdt.internal.core.JavaProject.getProjectCache(JavaProject.java:1841)
    at org.eclipse.jdt.internal.core.JavaProjectElementInfo.newNameLookup(JavaProjectElementInfo.java:307)
    at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2240)
    at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:53)
    at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:60)
    at org.eclipse.jdt.internal.core.CancelableNameEnvironment.<init>(CancelableNameEnvironment.java:26)
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:158)
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:243)
    at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
    at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:716)
    at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:777)
    at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1230)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:124)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:87)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
    at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
    at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:133)
    at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105)
    at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:388)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173)
    !SUBENTRY 1 org.eclipse.jdt.core 4 1005 2009-08-24 11:19:26.537
    !MESSAGE java.lang.NullPointerException
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.jdt.internal.junit.ui.JUnitPlugin.getBundles(JUnitPlugin.java:347)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getSourceLocation(BuildPathSupport.java:110)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getJUnit4LibraryEntry(BuildPathSupport.java:189)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.getNewContainer(JUnitContainerInitializer.java:102)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.initialize(JUnitContainerInitializer.java:90)
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2483)
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1702)
    at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2553)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2611)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1872)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:596)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:665)
    at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:629)
    at org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1347)
    at org.eclipse.jdt.internal.core.JavaProjectElementInfo.getProjectCache(JavaProjectElementInfo.java:205)
    at org.eclipse.jdt.internal.core.JavaProject.getProjectCache(JavaProject.java:1841)
    at org.eclipse.jdt.internal.core.JavaProjectElementInfo.newNameLookup(JavaProjectElementInfo.java:307)
    at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2240)
    at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:53)
    at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:60)
    at org.eclipse.jdt.internal.core.CancelableNameEnvironment.<init>(CancelableNameEnvironment.java:26)
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:158)
    at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:243)
    at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
    at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:716)
    at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:777)
    at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1230)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:124)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:87)
    at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
    at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
    at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:133)
    at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105)
    at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:388)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173)
    !SUBENTRY 1 org.eclipse.jdt.core 4 1005 2009-08-24 11:19:26.537
    !MESSAGE java.lang.NullPointerException
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.jdt.internal.junit.ui.JUnitPlugin.getBundles(JUnitPlugin.java:347)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getSourceLocation(BuildPathSupport.java:110)
    at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport.getJUnit4LibraryEntry(BuildPathSupport.java:189)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.getNewContainer(JUnitContainerInitializer.java:102)
    at org.eclipse.jdt.internal.junit.buildpath.JUnitContainerInitializer.initialize(JUnitContainerInitializer.java:90)
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2483)
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1702)
    at org.eclipse.jdt.core.JavaCore.getClasspathConta

    #301723

    support-joy
    Member

    ksader-garmin,

    Sorry to hear you are running into this issue. Can you answer few queries for me to get to the root cause –
    1. Can you copy and paste your installation detail? To do that open MyEclipse IDE, from the menu options click on MyEclipse > Installation Summary > Installation Details.
    2. How did you install ME? Meaning – using the all-in-one installer/using pulse/using eclipse and adding archived update site/manual installation
    3. Have you added any 3rd party plugins? If yes, can you list them here? You can get it from Help > Software Updates > Add/Remove Software. They are under Personal Software

    You can try quick fix using pulse, follow below steps –
    1. Open pulse explorer manually. Look for ~\Genuitec\Pulse Explorer\pulse-explorer.exe. In case you don’t find pulse-explorer, I would recommend you to download the same from http://www.poweredbypulse.com
    2. Login anonymously. This will redirect you to the explorer page
    3. Expand “My Profiles”. It will list you all the installed MyEclipse profiles.
    4. Right click on “MyEclipse 7.5” and from the context menu click on [Re-install and run]

    Pulse will automatically detect and rectify any dependency errors.
    Let me know how this works for you.

    #301740

    Keith Sader
    Member

    Joy,

    Thanks for the response.

    1. Here’s the installation details:

    *** Date:
    Tuesday, August 25, 2009 7:18:25 AM CDT

    ** System properties:
    OS=Linux
    OS version=2.6.28
    Java version=1.6.0_14

    *** MyEclipse details:
    MyEclipse Enterprise Workbench
    Version: 7.5
    Build id: 7.5-20090609

    *** Eclipse details:
    MyEclipse Enterprise Workbench

    Version: 7.5
    Build id: 7.5-20090609

    Eclipse Plug-in Development Environment

    Version: 3.4.2.R342_v20090122-7T7U1E9imVKz-A8Vz-p_jRS
    Build id: I20080617-2000

    Eclipse Platform

    Version: 3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL
    Build id: M20090211-1700

    Eclipse Graphical Editing Framework GEF

    Version: 3.4.2.v20090218-1145-67728084A56B4I233613552
    Build id: 200902181337

    Eclipse RCP

    Version: 3.4.200.R342_v20090122-989JESTEbig-SVaL8UJHcYBr4A63
    Build id: M20090211-1700

    Eclipse Java Development Tools

    Version: 3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI
    Build id: M20090211-1700

    Eclipse startup command=-os
    linux
    -ws
    gtk
    -arch
    x86
    -showsplash
    -launcher
    /home/saderk/Genuitec/Profiles/MyEclipse/myeclipse
    -name
    Myeclipse
    –launcher.library
    /home/saderk/Genuitec/Profiles/MyEclipse/../../Common/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805/eclipse_1115.so
    -startup
    /home/saderk/Genuitec/Profiles/MyEclipse/../../Common/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
    -exitdata
    120002a
    -configuration
    /home/saderk/Genuitec/Profiles/MyEclipse/configuration
    -clean
    -clean
    -vm
    /usr/lib/jvm/java-6-sun/bin/java

    2. I’ve installed Eclipse via Pulse and kept it updated that way

    3. Third party software(all of this was/should have been installed via pulse)
    Apache Directory Studio Apache DS Configuration
    Apache Directory Studio LDAP Browser
    Apache Directory Studio LDIF Editor
    Apache Directory Studio Schema Editor
    Sun Java 1.6 Latest
    Apache Directory Studio
    Subclipse Plug-in
    QuickREx
    Java Compare
    Line counter in status bar
    Subversion Native Library Adapter (JavaHL) – Strongly recommended
    SVNKit Client Adapter

    Let me know if there’s any other information I can provide.

    When I try the pulse-re-install of myeclipse it still won’t open the offending workspace. It will open the one I’ve re-created.

    #301771

    Yves Charron
    Member

    Hi,
    I’m having the exact same issue under ubuntu 9.04. Installation goes fine, its starts ok first time. I install the recommend updates. restart and goes to the checking for updates and crashes. First going throught the logs it complaint about right permission on the /Genuitec/Common/binary/com.sun.java.jdk.linux.x86_64_1.6.0.013/jre/bin/java, I fix that and t hen I get the ../Genuitec/MyEclipse 7.5/configuration/org.eclipse.osgi/bundles/471/data/listener_1925729951/artifacts.xml (No such file or directory)

    Thanks

    #301783

    support-joy
    Member

    ksader-garmin,

    Thanks for the details. I understand that re-install fixes the issue with a new workspace. In that scenario, I would recommend you to move the projects from the corrupted workspace to the newly created workspace one by one. That way you can eliminate which project has corrupted the workspace and work accordlingly.

    gizbo,

    Sorry to hear you are running into the same issue. Have you tried the above suggestion of re-install and run using pulse-explorer?

Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: Continuing corruption of otherwise good workspaces linux

You must be logged in to post in the forum log in