Foren

Problem while installing Dynamic Web Module 3.0

Mario Alberto Pastas, geändert vor 12 Jahren.

Problem while installing Dynamic Web Module 3.0

New Member Beiträge: 23 Beitrittsdatum: 18.07.08 Neueste Beiträge
Im getting this error "Problem while installing Dynamic Web Module 3.0" with Liferay IDE
Could you help me, please?
thumbnail
Gregory Amerson, geändert vor 12 Jahren.

RE: Problem while installing Dynamic Web Module 3.0

Liferay Legend Beiträge: 1123 Beitrittsdatum: 16.02.10 Neueste Beiträge
Could you post the details of the error from the Eclipse Error log (Window > show view > other > General > Error log)? Thanks!
Mario Alberto Pastas, geändert vor 12 Jahren.

RE: Problem while installing Dynamic Web Module 3.0

New Member Beiträge: 23 Beitrittsdatum: 18.07.08 Neueste Beiträge
Hi! this is the log:

!SESSION 2012-02-02 08:45:43.502 -----------------------------------------------
eclipse.buildId=M20110909-1335
java.version=1.7.0_02
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.jst.j2ee 4 0 2012-02-07 21:41:45.559
!MESSAGE No IModelProvider exists for project P/mario-portlet of version: Dynamic Web Module 3.0
!STACK 0
java.lang.NullPointerException: No IModelProvider exists for project P/mario-portlet of version: Dynamic Web Module 3.0
at org.eclipse.jst.j2ee.model.ModelProviderManager.getModelProvider(ModelProviderManager.java:101)
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.populateDefaultContent(WebFacetInstallDelegate.java:261)
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.createWeb30DeploymentDescriptor(WebFacetInstallDelegate.java:234)
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.execute(WebFacetInstallDelegate.java:116)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1477)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:441)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1181)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1117)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$5.run(FacetedProject.java:1099)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChanges(FacetedProject.java:1109)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectWorkingCopy.commitChanges(FacetedProjectWorkingCopy.java:2020)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard.performFinish(ModifyFacetedProjectWizard.java:400)
at org.eclipse.wst.web.ui.internal.wizards.NewProjectDataModelFacetWizard.performFinish(NewProjectDataModelFacetWizard.java:282)
at com.liferay.ide.eclipse.project.ui.wizard.NewPluginProjectWizard.performFinish(NewPluginProjectWizard.java:266)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard$3.run(ModifyFacetedProjectWizard.java:331)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard$4.run(ModifyFacetedProjectWizard.java:345)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

!ENTRY org.eclipse.wst.common.project.facet.core 4 0 2012-02-07 21:41:45.656
!MESSAGE Failed while installing Dynamic Web Module 3.0.
!STACK 0
java.lang.NullPointerException
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.populateDefaultContent(WebFacetInstallDelegate.java:288)
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.createWeb30DeploymentDescriptor(WebFacetInstallDelegate.java:234)
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.execute(WebFacetInstallDelegate.java:116)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1477)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:441)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1181)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1117)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$5.run(FacetedProject.java:1099)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChanges(FacetedProject.java:1109)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectWorkingCopy.commitChanges(FacetedProjectWorkingCopy.java:2020)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard.performFinish(ModifyFacetedProjectWizard.java:400)
at org.eclipse.wst.web.ui.internal.wizards.NewProjectDataModelFacetWizard.performFinish(NewProjectDataModelFacetWizard.java:282)
at com.liferay.ide.eclipse.project.ui.wizard.NewPluginProjectWizard.performFinish(NewPluginProjectWizard.java:266)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard$3.run(ModifyFacetedProjectWizard.java:331)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard$4.run(ModifyFacetedProjectWizard.java:345)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
thumbnail
Gregory Amerson, geändert vor 12 Jahren.

RE: Problem while installing Dynamic Web Module 3.0

Liferay Legend Beiträge: 1123 Beitrittsdatum: 16.02.10 Neueste Beiträge
Switch you web facet version from 3.0 to 2.5. To do this with the new Liferay project wizard click on the "Advanced project confiiguration..." and under the "dynamic web module" switch from 3.0 to 2.5 and try again.
thumbnail
Christoph Rabel, geändert vor 12 Jahren.

RE: Problem while installing Dynamic Web Module 3.0

Liferay Legend Beiträge: 1554 Beitrittsdatum: 24.09.09 Neueste Beiträge
I had the same problem with Eclipse Indigo:

!ENTRY org.eclipse.jst.j2ee 4 0 2012-02-23 13:55:46.741
!MESSAGE No IModelProvider exists for project P/yx-portlet of version: Dynamic Web Module 3.0
!STACK 0
java.lang.NullPointerException: No IModelProvider exists for project P/yx-portlet of version: Dynamic Web Module 3.0
at org.eclipse.jst.j2ee.model.ModelProviderManager.getModelProvider(ModelProviderManager.java:101)
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.populateDefaultContent(WebFacetInstallDelegate.java:261)
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.createWeb30DeploymentDescriptor(WebFacetInstallDelegate.java:234)
at org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate.execute(WebFacetInstallDelegate.java:116)

Such an error is usually related to a missing plugin. Not sure which one(didn't care to do detailed research), so I installed a few that might be related and then it worked. I guess it was either "Eclipse Java EE Developer Tools" or maybe "Eclipse Java Web Developer Tools". But since I have installed a couple of others too, I can't say for sure. (Help -> Install New Software).
thumbnail
Joaquin Cabal, geändert vor 11 Jahren.

RE: Problem while installing Dynamic Web Module 3.0

Regular Member Beiträge: 106 Beitrittsdatum: 07.09.09 Neueste Beiträge
Thanks Christoph , I was having this error and after installing "Eclipse Java EE Developer Tools" and "Eclipse Java Web Developer Tools" it was fixed
I'm using liferay 6.1 GA and I could create el portlet plugin with dynamic web module 3.0
thumbnail
Enrique Valdes Lacasa, geändert vor 9 Jahren.

RE: Problem while installing Dynamic Web Module 3.0

Junior Member Beiträge: 92 Beitrittsdatum: 29.07.14 Neueste Beiträge
I ran into a similar problem, where a hook I wanted to import wasn't installing Dynamic Web Module correctly.

This link can help in solving the issue : http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jst.j2ee.doc.user%2Ftopics%2Ftchangefacet.html. It led me to a solution.

Right click on the project -> Properties -> Project Facets. There you can select the Dynamic Web Module version.

If you have issues applying the Dynamic Web Module in the project, you might need to exclude docroot from the build path. Right click on docroot folder of project -> Build path... -> Exclude. Then you will be able to apply the Dynamic Web Module version that you want by getting into the Properties as I just mentioned.

Regards.