[
http://jira.jboss.com/jira/browse/JBIDE-2249?page=all ]
Anton Klimkovich updated JBIDE-2249:
------------------------------------
Workaround Description:
1. Import Seam Ear web projects to workspace
2. Right mouse click on Seam war web project and select Properties from context menu
3. Select Seam settings
4. Set Seam runtime if it doesn't exist
5. Open application.xml
6. Improve <module> <java>jboss-seam.jar</java> </module> to
<module> <ejb>jboss-seam.jar</ejb> </module>
7. Delete all unnecessary modules marked with warning message
8. In Package Explorer select *-ear project that begins with capital letter
9. Right mouse click Refator->Rename
10. Change name from of *-ear project in order to begin with non capital letter
11. Open jboss-app.xml
12. Change <loader-repository> seam.jboss.org:loader=*-ear.ear
</loader-repository> to <loader-repository> seam.jboss.org:loader={new
name}-ear.ear </loader-repository>
13. Open components.properties
14. Change jndiPattern=Seam-ear/\#{ejbName}/local to jndiPattern={new
name}-ear/\#{ejbName}/local
15. Deploy project to the server.
Workaround: [Workaround Exists]
Deploying problem of the Seam project to the server that was created
in released 2.0 GA.
----------------------------------------------------------------------------------------
Key: JBIDE-2249
URL:
http://jira.jboss.com/jira/browse/JBIDE-2249
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: JBossAS
Affects Versions: 2.1.0.GA
Reporter: Anton Klimkovich
Assigned To: Rob Stryker
Priority: Critical
Fix For: 2.1.0.GA
EXECUTE: Create Seam 2.0.1 EAR project in released 2.0 GA ()
EXECUTE: Open 2.10 GA
EXECUTE: Import created Seam web project as existing project to workspace
ASSERT: Imported project will be marked with exception in application.xml
EXECUTE: Correct application.xml
EXECUTE: On JBoss Server View select "Add and remove projects" and add imported
Seam project to the server
EXECUTE: Click Publish or Clean
FAILURE: java.lang.NullPointerException
at
org.jboss.ide.eclipse.as.core.publishers.JstPublisher.packModuleIntoJar(JstPublisher.java:261)
at
org.jboss.ide.eclipse.as.core.publishers.JstPublisher.fullPublish(JstPublisher.java:134)
at
org.jboss.ide.eclipse.as.core.publishers.JstPublisher.publishModule(JstPublisher.java:110)
at
org.jboss.ide.eclipse.as.core.server.internal.DeployableServerBehavior.publishModule(DeployableServerBehavior.java:132)
at
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:749)
at
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:835)
at
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:669)
at org.eclipse.wst.server.core.internal.Server.doPublish(Server.java:887)
at org.eclipse.wst.server.core.internal.Server.publish(Server.java:874)
at org.eclipse.wst.server.core.internal.PublishServerJob.run(PublishServerJob.java:72)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
--
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