[JBoss JIRA] Created: (JBIDE-969) NPE when creating seam EAR
by Max Andersen (JIRA)
NPE when creating seam EAR
--------------------------
Key: JBIDE-969
URL: http://jira.jboss.com/jira/browse/JBIDE-969
Project: JBoss Tools
Issue Type: Bug
Components: Seam
Affects Versions: 2.0.0.Beta3
Reporter: Max Andersen
Assigned To: Denis Golovin
Priority: Blocker
Fix For: 2.0.0.Beta4
trying to create a seam project (as EAR) and I get a NullPointer.
This is not the first time we get that NPE; probably because of some missing file or whatnot - but we should then report that in a user dialog instead of NPE.
java.lang.NullPointerException
at org.jboss.tools.seam.internal.core.project.facet.AntCopyUtils.copyFilesAndFolders(AntCopyUtils.java:141)
at org.jboss.tools.seam.internal.core.project.facet.SeamFacetInstallDelegete.execute(SeamFacetInstallDelegete.java:265)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1201)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:394)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:288)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:270)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:280)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard.performFinish(ModifyFacetedProjectWizard.java:373)
at org.eclipse.wst.web.ui.internal.wizards.NewProjectDataModelFacetWizard.performFinish(NewProjectDataModelFacetWizard.java:292)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard$2.run(ModifyFacetedProjectWizard.java:261)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard$3.run(ModifyFacetedProjectWizard.java:275)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 9 months
[JBoss JIRA] Created: (JBIDE-1018) XML editor is not fail-safe
by Max Andersen (JIRA)
XML editor is not fail-safe
---------------------------
Key: JBIDE-1018
URL: http://jira.jboss.com/jira/browse/JBIDE-1018
Project: JBoss Tools
Issue Type: Bug
Components: Seam
Affects Versions: 2.0.0.Beta4
Reporter: Max Andersen
Assigned To: Viacheslav Kabanovich
Fix For: 2.0.0.CR1
try open a seam 2 components.xml with our editor - it will fail with the stacktrace here below.
I'm not asking you to support whatever new feature there is in seam2 components.xml that causes this - I ask to make the xml editor not crash on input that merely has syntax errors; this is something an user could have done by hand editing the file.
java.lang.IllegalArgumentException: Argument not valid
at org.eclipse.swt.SWT.error(SWT.java:3547)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
at org.eclipse.swt.graphics.GC.setFont(GC.java:3224)
at org.eclipse.ui.forms.widgets.ExpandableComposite$ExpandableLayout.layout(ExpandableComposite.java:280)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1337)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:896)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:854)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:817)
at org.jboss.tools.common.editor.form.SampleErrorForm$ErrorLayout.layout(SampleErrorForm.java:367)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1337)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:896)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:854)
at org.jboss.tools.common.editor.form.SampleErrorForm.setVisible(SampleErrorForm.java:108)
at org.jboss.tools.common.editor.TreeFormPage.doErrorMode(TreeFormPage.java:300)
at org.jboss.tools.common.editor.TreeFormPage.setErrorMode(TreeFormPage.java:292)
at org.jboss.tools.common.model.ui.editors.multipage.DefaultMultipageEditor.setErrorMode(DefaultMultipageEditor.java:59)
at org.jboss.tools.common.editor.ObjectMultiPageEditor.initEditors(ObjectMultiPageEditor.java:468)
at org.jboss.tools.jst.web.ui.editors.WebCompoundEditor.doCreatePages(WebCompoundEditor.java:29)
at org.jboss.tools.common.editor.ObjectMultiPageEditor.createPages(ObjectMultiPageEditor.java:231)
at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:283)
at org.jboss.tools.common.model.ui.editor.EditorPartWrapper.createPartControl(EditorPartWrapper.java:112)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 9 months