JBoss.orgCommunity Documentation

Chapter 8. FAQ

8.1. What should I do if the Visual Page Editor does not start under Linux
8.2. Visual Editor starts OK, but the Missing Natures dialog appears
8.3. I have an existing Seam 1.2.1 project. Can I migrate or import the project into a JBoss Developer Studio Seam project?
8.4. I have an existing Struts or JSF project. Can I open the project in JBoss Developer Studio?
8.5. Can I import a WAR file?
8.6. Is it possible to increase the performance of Eclipse after installing your product?
8.7. How can I add my own tag library to the JBoss Tools Palette?
8.8. How to get Code Assist for Seam specific resources in an externally generated project?
8.9. How to import an example Seam project from jboss-eap directory?
8.10. Is a cross-platform project import possible for JBoss Developer Studio?

Refer to the following FAQ to get the answers on the most "popular" questions concerning JBoss Developer Studio.

Linux users may need to do the following to get the Visual Page Editor to work correctly on their machines.


Some functionality of Visual Editor may not work if a project doesn't have org.jboss.tools.jsf.jsfnature or org.jboss.tools.jst.web.kb.kbnature in .project configuration. To fix this problem and turn off the message box execute next steps:

  1. Right mouse button click on a project in Package Explorer.

  2. Select ConfigureAdd JSF Capabilities from the context menu.

  3. Configure your project using Add JSF Capabilities wizard and press Finish.

If you are sure that your project does not need JSF capabilities, just disable this message box by checking Do not show this dialog again! checkbox.

Use the following steps to manually transfer an existing Seam 1.2.1 project into a new JBoss Developer Studio Seam project:

Then from your Seam 1.2.1 seam-gen project start doing the following:

Yes. From main menu select FileFileImportOtherJSF Project (or Struts Project) and follow wizards steps.

Yes. Select FileImportWebWAR file then follow importing steps.

JBoss Developer Studio configures eclipse via the jbdevstudio.ini file to allocate extra memory, but if you for some reason need more memory then by default, you can manually make adjustments in this file. For example:

-vmargs -Xms128m -Xmx512m -XX:MaxPermSize=128m

See the section on Adding Tag Libraries in the Visual Web Tools Guide.

To get Code Assist for Seam specific resources in an externally generated project, you should enable Seam features in Project Preferences. Right click an imported project and navigate PropertiesSeam Settings. Check Seam support box to enable all available Seam Settings.

To import an example Seam project from jboss-eap into your working directory, you should perform the following steps:

As these seam examples are non WTP projects, next you should enable Seam support for them. To do that, right click the project and select PropertiesSeam Settings.

Yes. You can easily import created in Linux JSF, Struts or Seam project to Windows and vice versa.

To do the transferring JSF, Struts or Seam project, select MenuImportGeneralExisting Projects into Workspace.