Fred,

I think I understand. In other words, creating a default webapp project will
always generate an WTP error since web.xml is not provided, right?
Well, I guess this is exactly why archetypes exist :-)

Tnx for quick reply.

Best reagrds,
Damir Murat

2009/3/7 Fred Bricon <[email protected]>

> Danir,
>
> when creating a default webapp project, no web.xml is provided, meaning WTP
> considers it as a 2.5 level webapp.
> As 2.5 webapps need java 1.5, you just have to configure the
> maven-compiler-plugin accordingly in the generated pom.xml.
>
> After that you'll just have to right click on your project and choose maven
> update project configuration. It should install the 2.5 web and 1.5 Java
> facets correctly.
>
> regards,
>
> Fred Bricon
>
>
> On Sat, Mar 7, 2009 at 2:30 PM, Damir Murat <[email protected]>wrote:
>
>> Not really serious error for me, but just want to report it.
>> Creating a simple project with war packaging results in following error in
>> error log:
>>
>> org.maven.ide.eclipse.wtp.MarkedException: Unable to configure testing
>>     at
>> org.maven.ide.eclipse.wtp.AbstractProjectConfiguratorDelegate.configureProject(AbstractProjectConfiguratorDelegate.java:69)
>>     at
>> org.maven.ide.eclipse.wtp.WTPProjectConfigurator.configure(WTPProjectConfigurator.java:42)
>>     at
>> org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:292)
>>     at
>> org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.configureNewMavenProject(ProjectConfigurationManager.java:215)
>>     at
>> org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.enableMavenNature(ProjectConfigurationManager.java:334)
>>     at
>> org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.createSimpleProject(ProjectConfigurationManager.java:456)
>>     at
>> org.maven.ide.eclipse.wizards.MavenModuleWizard$4.runInWorkspace(MavenModuleWizard.java:228)
>>     at
>> org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>>     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: org.eclipse.core.runtime.CoreException: One or more constraints
>> have not been satisfied.
>>     at
>> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:343)
>>     at
>> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1134)
>>     at
>> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1070)
>>     at
>> org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:309)
>>     at
>> org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
>>     at
>> org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:319)
>>     at
>> org.maven.ide.eclipse.wtp.WebProjectConfiguratorDelegate.configure(WebProjectConfiguratorDelegate.java:90)
>>     at
>> org.maven.ide.eclipse.wtp.AbstractProjectConfiguratorDelegate.configureProject(AbstractProjectConfiguratorDelegate.java:65)
>>     ... 8 more
>>
>> Creation with archetype works fine. I'm using Eclipse 3.4.2, with latest
>> WTP releases, and with latest m2eclipse release.
>>
>> Best regards,
>> Damir Murat
>>
>>
>>
>

Reply via email to