[ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shiva Kumar H R resolved GERONIMODEVTOOLS-317.
----------------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.1.0
         Assignee: Tim McConnell  (was: Shiva Kumar H R)

Completed: At revision: 642290  

> CoreException when creating Enterprise Application Project
> ----------------------------------------------------------
>
>                 Key: GERONIMODEVTOOLS-317
>                 URL: 
> https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-317
>             Project: Geronimo-Devtools
>          Issue Type: Sub-task
>            Reporter: Tim McConnell
>            Assignee: Tim McConnell
>             Fix For: 2.1.0
>
>
> When creating an Enterprise Applicaiton Project, and not setting the 
> "Generate Deployment Descriptor" checkbox, a CoreException will result. The 
> trace and exception stacktrace is as below:
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:12.55.531 ->- 
> ServerResourceChangeListener responding to resource change: 16 ->-
> org.eclipse.wst.server.core FINEST    26/03/08 19:12.55.531 Loading project 
> preferences: P/test3
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:12.55.531 Not a server 
> project: test3
> org.eclipse.wst.server.core FINEST    26/03/08 19:12.55.531 > 
> publishHandleProjectChange P/test3
> org.eclipse.wst.server.core FINEST    26/03/08 19:12.55.531 - 
> publishHandleProjectChange
> org.eclipse.wst.server.core FINEST    26/03/08 19:12.55.531 < 
> publishHandleProjectChange
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:12.55.531 -<- Done 
> ServerResourceChangeListener responding to resource change -<-
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:12.56.546 ->- 
> ServerResourceChangeListener responding to resource change: 16 ->-
> org.eclipse.wst.server.core FINEST    26/03/08 19:12.56.546 Loading project 
> preferences: P/test3
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:12.56.546 Not a server 
> project: test3
> org.eclipse.wst.server.core FINEST    26/03/08 19:12.56.546 > 
> publishHandleProjectChange P/test3
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:12.56.546 -<- Done 
> ServerResourceChangeListener responding to resource change -<-
> org.apache.geronimo.st.ui:  ENTRY: 
> SharedDeploymentPlanEditor.loadDeploymentPlan( 
> parm1=[L/test3/EarContent/META-INF/geronimo-application.xml] )
> org.apache.geronimo.st.ui:  ENTRY: SharedDeploymentPlanEditor.getLoader()
> org.apache.geronimo.st.ui:  EXIT: SharedDeploymentPlanEditor.getLoader( 
> [EMAIL PROTECTED] )
> org.apache.geronimo.st.core:  ENTRY: GeronimoV21Utils.getDeploymentPlan( 
> parm1=[L/test3/EarContent/META-INF/geronimo-application.xml] )
> org.apache.geronimo.st.core:  ENTRY: 
> GeronimoV21Utils.getApplicationDeploymentPlan( 
> parm1=[L/test3/EarContent/META-INF/geronimo-application.xml] )
> org.apache.geronimo.st.ui:  EXIT: 
> SharedDeploymentPlanEditor.loadDeploymentPlan( [EMAIL PROTECTED] )
> org.apache.geronimo.st.ui:  ENTRY: SharedDeploymentPlanEditor.doAddPages()
> org.apache.geronimo.st.ui:  ENTRY: SharedDeploymentPlanEditor.getLoader()
> org.apache.geronimo.st.ui:  EXIT: SharedDeploymentPlanEditor.getLoader( 
> [EMAIL PROTECTED] )
> org.apache.geronimo.st.ui:  EXIT: SharedDeploymentPlanEditor.doAddPages()
> org.apache.geronimo.st.v21.core:  Entry/Exit: 
> DeploymentPlanInstallConfig.create()
> org.apache.geronimo.st.v21.core:  Entry/Exit: 
> DeploymentPlanInstallConfig.create()
> org.apache.geronimo.st.v21.ui:  Constructor Entry: FacetInstallPage()
> org.apache.geronimo.st.v21.ui:  Constructor Exit: FacetInstallPage()
> org.apache.geronimo.st.v21.ui:  Entry: FacetInstallPage.setConfig( [EMAIL 
> PROTECTED] )
> org.apache.geronimo.st.v21.ui:  Exit: FacetInstallPage.setConfig()
> org.apache.geronimo.st.v21.ui:  Entry: FacetInstallPage.createControl( 
> parm1=[Composite {}] )
> org.apache.geronimo.st.v21.ui:  Exit: FacetInstallPage.createControl()
> org.apache.geronimo.st.v21.ui:  Entry: 
> FacetInstallPage.transferStateToConfig()
> org.apache.geronimo.st.v21.ui:  Exit: FacetInstallPage.transferStateToConfig()
> org.apache.geronimo.st.v21.core:  Entry: 
> GeronimoV21FacetInstallDelegate.createDeploymentPlanCreationOp( 
> parm1=[P/test34], [EMAIL PROTECTED] )
> org.apache.geronimo.st.v21.core:  Exit : 
> GeronimoV21FacetInstallDelegate.createDeploymentPlanCreationOp()
> org.apache.geronimo.st.v21.core:  Constructor Entry/Exit: 
> V21DeploymentPlanCreationOperation( parm1=[IDataModel, [EMAIL PROTECTED], 
> [EMAIL PROTECTED] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.createGeronimoApplicationDeploymentPlan( 
> parm1=[L/test34/EarContent/META-INF/geronimo-application.xml] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.getConfigEnvironment()
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[default] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[true] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[false] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[1.0] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[true] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[car] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[true] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.createArtifact( parm1=[default], 
> parm2=[test34], parm3=[1.0], parm4=[car] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.createArtifact( [EMAIL PROTECTED] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.getConfigEnvironment( [EMAIL PROTECTED] )
> org.apache.geronimo.st.core:  CoreException: JAXBUtils.marshallToIFile()( 
> parm1=[/test34/EarContent/META-INF/geronimo-application.xml] )
> org.eclipse.core.internal.resources.ResourceException: Resource 
> '/test34/EarContent/META-INF' does not exist.
>       at 
> org.eclipse.core.internal.resources.Resource.checkExists(Resource.java:310)
>       at 
> org.eclipse.core.internal.resources.Resource.checkAccessible(Resource.java:193)
>       at org.eclipse.core.internal.resources.File.create(File.java:109)
>       at org.eclipse.core.internal.resources.File.create(File.java:176)
>       at 
> org.apache.geronimo.st.core.jaxb.JAXBUtils.marshalDeploymentPlan(JAXBUtils.java:70)
>       at 
> org.apache.geronimo.st.v21.core.operations.V21DeploymentPlanCreationOperation.createGeronimoApplicationDeploymentPlan(V21DeploymentPlanCreationOperation.java:87)
>       at 
> org.apache.geronimo.st.core.operations.DeploymentPlanCreationOperation.execute(DeploymentPlanCreationOperation.java:71)
>       at 
> org.apache.geronimo.st.core.operations.DeploymentPlanCreationOperation.execute(DeploymentPlanCreationOperation.java:57)
>       at 
> org.apache.geronimo.st.core.GeronimoFacetInstallDelegate.execute(GeronimoFacetInstallDelegate.java:48)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1230)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:398)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:290)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:272)
>       at 
> org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:282)
>       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)
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.createGeronimoApplicationDeploymentPlan( 
> [EMAIL PROTECTED] )
> org.apache.geronimo.st.v21.core:  Entry: 
> GeronimoV21FacetInstallDelegate.createDeploymentPlanCreationOp( 
> parm1=[P/test34], [EMAIL PROTECTED] )
> org.apache.geronimo.st.v21.core:  Exit : 
> GeronimoV21FacetInstallDelegate.createDeploymentPlanCreationOp()
> org.apache.geronimo.st.v21.core:  Constructor Entry/Exit: 
> V21DeploymentPlanCreationOperation( parm1=[IDataModel, [EMAIL PROTECTED], 
> [EMAIL PROTECTED] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.createGeronimoApplicationDeploymentPlan( 
> parm1=[L/test34/EarContent/META-INF/geronimo-application.xml] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.getConfigEnvironment()
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[default] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[true] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[false] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[1.0] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[true] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[car] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.hasValue( parm1=[true] )
> org.apache.geronimo.st.v21.core:  Entry: 
> V21DeploymentPlanCreationOperation.createArtifact( parm1=[default], 
> parm2=[test34], parm3=[1.0], parm4=[car] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.createArtifact( [EMAIL PROTECTED] )
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.getConfigEnvironment( [EMAIL PROTECTED] )
> org.apache.geronimo.st.core:  CoreException: JAXBUtils.marshallToIFile()( 
> parm1=[/test34/EarContent/META-INF/geronimo-application.xml] )
> org.eclipse.core.internal.resources.ResourceException: Resource 
> '/test34/EarContent/META-INF' does not exist.
>       at 
> org.eclipse.core.internal.resources.Resource.checkExists(Resource.java:310)
>       at 
> org.eclipse.core.internal.resources.Resource.checkAccessible(Resource.java:193)
>       at org.eclipse.core.internal.resources.File.create(File.java:109)
>       at org.eclipse.core.internal.resources.File.create(File.java:176)
>       at 
> org.apache.geronimo.st.core.jaxb.JAXBUtils.marshalDeploymentPlan(JAXBUtils.java:70)
>       at 
> org.apache.geronimo.st.v21.core.operations.V21DeploymentPlanCreationOperation.createGeronimoApplicationDeploymentPlan(V21DeploymentPlanCreationOperation.java:87)
>       at 
> org.apache.geronimo.st.core.operations.DeploymentPlanCreationOperation.execute(DeploymentPlanCreationOperation.java:71)
>       at 
> org.apache.geronimo.st.core.operations.DeploymentPlanCreationOperation.execute(DeploymentPlanCreationOperation.java:57)
>       at 
> org.apache.geronimo.st.core.GeronimoFacetInstallDelegate.execute(GeronimoFacetInstallDelegate.java:59)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1230)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:398)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:290)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:272)
>       at 
> org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
>       at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:282)
>       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)
> org.apache.geronimo.st.v21.core:  Exit : 
> V21DeploymentPlanCreationOperation.createGeronimoApplicationDeploymentPlan( 
> [EMAIL PROTECTED] )
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:14.05.953 ->- 
> ServerResourceChangeListener responding to resource change: 16 ->-
> org.eclipse.wst.server.core FINEST    26/03/08 19:14.05.953 Loading project 
> preferences: P/test34
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:14.05.953 Not a server 
> project: test34
> org.eclipse.wst.server.core FINEST    26/03/08 19:14.05.953 > 
> publishHandleProjectChange P/test34
> org.eclipse.wst.server.core FINEST    26/03/08 19:14.05.953 - 
> publishHandleProjectChange
> org.eclipse.wst.server.core FINEST    26/03/08 19:14.05.953 < 
> publishHandleProjectChange
> org.eclipse.wst.server.core RESOURCES 26/03/08 19:14.05.953 -<- Done 
> ServerResourceChangeListener responding to resource change -<-

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to