facebook

Crash of Eclipse when rebuilding a struts project

💡
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. General Development
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #199950 Reply

    rfball1
    Member

    What operating system and version are you running?
    Windows XP Professional

    What Eclipse version and build id are you using? (Help > About Eclipse Platform)

    – Was Eclipse freshly installed for MyEclipse? Yes

    – Are any other external plugins installed?
    *** Plug-in Registry:
    com.cross.easystruts.eclipse (0.6.4) “Easy Struts”
    com.genuitec.eclipse.ast.deploy.core (2.6.2) “Deployment Core Plug-in”
    com.genuitec.eclipse.core (2.6.2) “Genuitec Core”
    com.genuitec.eclipse.easie.bejy (2.6.2) “Genuitec EASIE Bejy Tiger”
    com.genuitec.eclipse.easie.core (2.6.2) “Genuitec EASIE Core”
    com.genuitec.eclipse.easie.jboss (2.6.2) “Genuitec EASIE JBoss”
    com.genuitec.eclipse.easie.jboss2 (2.6.2) “Genuitec EASIE JBoss 2”
    com.genuitec.eclipse.easie.jboss3 (2.6.2) “Genuitec EASIE JBoss 3”
    com.genuitec.eclipse.easie.jboss4 (2.6.2) “Genuitec EASIE JBoss 4”
    com.genuitec.eclipse.easie.jetty (2.6.2) “Genuitec EASIE Jetty”
    com.genuitec.eclipse.easie.jetty4 (2.6.2) “Genuitec EASIE Jetty 4”
    com.genuitec.eclipse.easie.jetty5 (2.6.2) “Genuitec EASIE Jetty 5”
    com.genuitec.eclipse.easie.oracle (2.6.2) “Genuitec EASIE Oracle AS”
    com.genuitec.eclipse.easie.oracle9 (2.6.2) “Genuitec EASIE Oracle 9i/AS”
    com.genuitec.eclipse.easie.orion1 (2.6.2) “Genuitec EASIE Orion 1”
    com.genuitec.eclipse.easie.orion2 (2.6.2) “Genuitec EASIE Orion 2”
    com.genuitec.eclipse.easie.tomcat (2.6.2) “Genuitec EASIE Tomcat”
    com.genuitec.eclipse.easie.tomcat4 (2.6.2) “Genuitec EASIE Tomcat 4”
    com.genuitec.eclipse.easie.tomcat5 (2.6.2) “Genuitec EASIE Tomcat 5”
    com.genuitec.eclipse.easie.weblogic (2.6.2) “Genuitec EASIE WebLogic”
    com.genuitec.eclipse.easie.weblogic6 (2.6.2) “Genuitec EASIE WebLogic 6”
    com.genuitec.eclipse.easie.weblogic7 (2.6.2) “Genuitec EASIE WebLogic 7”
    com.genuitec.eclipse.easie.weblogic8 (2.6.2) “Genuitec EASIE WebLogic 8”
    com.genuitec.eclipse.easie.websphere (2.6.2) “Genuitec EASIE WebSphere 4”
    com.genuitec.eclipse.easie.websphere5 (2.6.2) “Genuitec EASIE WebSphere 5”
    com.genuitec.eclipse.j2eedt.core (2.6.2) “Genuitec J2EE Development Tooling”
    com.genuitec.eclipse.wdt.jsp.debug (2.6.2) “MyEclipse JSP Debug Tooling”
    com.genuitec.eclipse.wizards (2.6.2) “Aston Wizards for MyEclipse”
    com.genuitec.myeclipse.ast (2.6.2) “MyEclipse Application Server Tooling”
    com.genuitec.myeclipse.core (2.6.2) “MyEclipse Core Tooling”
    com.genuitec.myeclipse.doc (2.6.2) “MyEclipse Documentation Plug-in”
    com.genuitec.myeclipse.enterprise (2.6.2) “MyEclipse Enterprise Workbench”
    com.genuitec.myeclipse.help (2.6.2) “MyEclipse Help Documentation”
    com.genuitec.myeclipse.perspective (2.6.2) “MyEclipse Perspective Plug-in”
    com.genuitec.myeclipse.wdt (2.6.2) “MyEclipse Web Development Tooling”
    de.bb.bje.eclipse (2.6.2) “BJE Plug-in”
    net.sf.solareclipse.ui (2.5.1) “SolarEclipse UI”
    net.sf.solareclipse.xml.core (2.5.1) “XML Core Plug-in”
    net.sf.solareclipse.xml.ui (2.5.1) “XML Development Tools UI”
    org.apache.ant (1.5.3) “Apache Ant”
    org.apache.lucene (1.2.1) “Apache Lucene”
    org.apache.xerces (4.0.13) “Xerces Based XML Parser”
    org.eclipse.ant.core (2.1.1) “Ant Build Tool Core”
    org.eclipse.compare (2.1.0) “Compare Support”
    org.eclipse.core.boot (2.1.1) “Core Boot”
    org.eclipse.core.resources (2.1.1) “Core Resource Management”
    org.eclipse.core.resources.win32 (2.1.0) “%win32FragmentName”
    org.eclipse.core.runtime (2.1.1) “Core Runtime”
    org.eclipse.debug.core (2.5.1) “Debug Core”
    org.eclipse.debug.ui (2.5.1) “Debug UI”
    org.eclipse.help (2.1.1) “Help System Core”
    org.eclipse.help.appserver (2.1.0) “Help Application Server”
    org.eclipse.help.ui (2.1.1) “Help System UI”
    org.eclipse.help.ui.win32 (2.1.0) “%help_system_plugin_name_win32”
    org.eclipse.help.webapp (2.1.1) “Help System Webapp”
    org.eclipse.jdt (2.1.1) “Eclipse Java Development Tools”
    org.eclipse.jdt.core (2.1.1) “Java Development Tools Core”
    org.eclipse.jdt.debug (2.5.1) “JDI Debug Model”
    org.eclipse.jdt.debug.ui (2.5.1) “JDI Debug UI”
    org.eclipse.jdt.doc.isv (2.1.0) “Eclipse JDT Plug-in Developer Guide”
    org.eclipse.jdt.doc.user (2.1.0) “Eclipse Java Development User Guide”
    org.eclipse.jdt.junit (2.1.1) “Java Development Tools JUnit support”
    org.eclipse.jdt.launching (2.1.1) “Java Development Tools Launching Support”
    org.eclipse.jdt.source (2.1.1) “Eclipse Java Development Tools SDK”
    org.eclipse.jdt.ui (2.1.1) “Java Development Tools UI”
    org.eclipse.jface (2.1.1) “JFace”
    org.eclipse.jface.text (2.1.0) “JFace Text”
    org.eclipse.pde (2.1.0) “Eclipse Plug-in Development Environment”
    org.eclipse.pde.build (2.1.0) “Plug-in Development Environment Build Support”
    org.eclipse.pde.core (2.1.0) “Plug-in Development Core”
    org.eclipse.pde.doc.user (2.1.0) “Eclipse Plug-in Development User Guide”
    org.eclipse.pde.runtime (2.1.0) “Plug-in Development Environment Runtime”
    org.eclipse.pde.source (2.1.0) “Eclipse Plug-in Development Environment Source Code”
    org.eclipse.pde.ui (2.1.0) “Plug-in Development UI”
    org.eclipse.platform (2.1.1) “Eclipse Platform”
    org.eclipse.platform.doc.isv (2.1.0) “Eclipse Platform Plug-in Developer Guide”
    org.eclipse.platform.doc.user (2.1.1) “Eclipse Workbench User Guide”
    org.eclipse.platform.source (2.1.1) “Eclipse Platform Plug-in Developer Resources”
    org.eclipse.platform.win32 (2.1.1) “Eclipse Platform (Windows)”
    org.eclipse.platform.win32.source (2.1.1) “Eclipse Platform Plug-in Developer Resources (Windows)”
    org.eclipse.sdk.win32 (2.1.1) “Eclipse Project SDK (Windows)”
    org.eclipse.search (2.1.1) “Search Support”
    org.eclipse.swt (2.1.1) “Standard Widget Toolkit”
    org.eclipse.swt.win32 (2.1.1) “%fragmentName”
    org.eclipse.team.core (2.1.1) “Team Support Core”
    org.eclipse.team.cvs.core (2.1.1) “CVS Team Provider Core”
    org.eclipse.team.cvs.ssh (2.1.1) “CVS SSH Core”
    org.eclipse.team.cvs.ui (2.1.1) “CVS Team Provider UI”
    org.eclipse.team.ui (2.1.0) “Team Support UI”
    org.eclipse.text (2.1.0) “Text”
    org.eclipse.tomcat (4.0.6.1) “Tomcat Wrapper”
    org.eclipse.ui (2.1.1) “Eclipse UI”
    org.eclipse.ui.editors (2.1.0) “Default Text Editor”
    org.eclipse.ui.externaltools (2.1.1) “External Tools”
    org.eclipse.ui.versioncheck (2.1.1) “Eclipse Version Check”
    org.eclipse.ui.views (2.1.0) “Views”
    org.eclipse.ui.workbench (2.1.1) “Workbench”
    org.eclipse.ui.win32 (2.1.0) “%Win32Fragment.fragmentName”
    org.eclipse.ui.workbench.texteditor (2.1.0) “Text Editor Framework”
    org.eclipse.update.core (2.1.0) “Install/Update Core”
    org.eclipse.update.core.win32 (2.1.0) “%fragmentNameWin”
    org.eclipse.update.ui (2.1.1) “Install/Update UI”
    org.eclipse.update.ui.win32 (2.1.0) “%fragmentNameWin”
    org.eclipse.update.ui.forms (2.1.0) “Install/Update Forms”
    org.jboss.ide.eclipse.apache.xalan (2.6.2) “Apache Xalan Plug-in”
    org.jboss.ide.eclipse.core (2.6.2) “JBoss Core Plug-in”
    org.jboss.ide.eclipse.xdoclet.assist (2.6.2) “XDoclet Assist Plug-in”
    org.jboss.ide.eclipse.xdoclet.core (2.6.2) “XDoclet Core Plug-in”
    org.jboss.ide.eclipse.xdoclet.run (2.6.2) “XDoclet Runner Plug-in”
    org.jboss.ide.eclipse.xdoclet.ui (2.6.2) “XDoclet UI Plug-in”
    org.junit (3.8.1) “JUnit Testing Framework”

    – How many plugins in the <eclipse>/plugins directory are like org.eclipse.pde.*
    See above

    What MyEclipse version are you using? (Help > About Eclipse Platform > Features)
    2.6.2
    What JDK version are you using to run Eclipse? (java -version)
    1.4.2

    What JDK version are you using to launch your application server?
    1.4.2

    What steps did you take that resulted in the issue?
    Tried to run Project  Rebuild Project on a simple example Web Application created by MyEclipse.
    As soon as I select that option the application crashed with this dialog:

    IMAGE
    Could not attach the image 🙁

    What application server are you using?
    Tomcat 4.1.18

    Are there any errors in the Eclipse log? (<workspace>/.metadata/.log)
    See Below:
    !SESSION Nov 12, 2003 09:38:41.269 ———————————————
    java.version=1.4.2
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86 -install file:C:/dev/eclipse/
    !ENTRY org.eclipse.ui 4 4 Nov 12, 2003 09:38:41.269
    !MESSAGE Unable to restore editor – createElement returned null for input element factory: org.eclipse.ui.part.FileEditorInputFactory
    !ENTRY org.eclipse.core.resources 4 2 Nov 12, 2003 09:40:52.708
    !MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.resources”.
    !STACK 0
    org.eclipse.swt.SWTException: Invalid thread access
    at org.eclipse.swt.SWT.error(SWT.java:2332)
    at org.eclipse.swt.SWT.error(SWT.java:2262)
    at org.eclipse.swt.widgets.Widget.error(Widget.java:385)
    at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:315)
    at org.eclipse.swt.widgets.Tree.setSelection(Tree.java:1011)
    at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:226)
    at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:1249)
    at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1055)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:808)
    at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:859)
    at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:821)
    at org.easystruts.eclipse.views.EasyStrutsView.resourceChanged(EasyStrutsView.java:334)
    at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:137)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
    at org.eclipse.core.runtime.Platform.run(Platform.java:413)
    at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:152)
    at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:67)
    at org.eclipse.core.internal.resources.Workspace.broadcastChanges(Workspace.java:161)
    at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:892)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1600)
    at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)

    #199957

    Scott Anderson
    Participant

    According to your stack trace:

    
    ...
    at org.easystruts.eclipse.views.EasyStrutsView.resourceChanged(EasyStrutsView.java:334) 
    ...
    

    the problem is caused by a bug in the EasyStruts plugin which is processing the resource change events caused by the build. Since this isn’t our product, I can’t really offer any help except to suggest the workaround of removing the EasyStruts plugin.

    –Scott
    MyEclipse Support

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: Crash of Eclipse when rebuilding a struts project

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