uCosminexus Application Server, Application Development Guide
![[Contents]](FIGURE/CONTENT.GIF)
![[Glossary]](FIGURE/GLOSS.GIF)
![[Index]](FIGURE/INDEX.GIF)
![[Back]](FIGURE/FRONT.GIF)
4.4.6 Notes on creating projects
Note the following points when you create a project:
- If the deployment descriptor (application.xml) is omitted in the Enterprise application project, the J2EE application name is taken as the project name. The J2EE application name is also taken as the project name when an EJB project and a dynamic Web project are released individually. You can only use single-byte alphanumeric characters or underscores (_) in the project name
- Do not use characters other than single-byte alphanumeric characters, plus (+), hyphen (-), period (.), caret (^) or underscores (_) in <display-name>, if the deployment descriptor (application.xml) is created in the enterprise application project. You cannot specify the name in which period (.) is specified at the beginning and end, and only the name with period (.).
- A project not supported by a WTP connector cannot be released by using the WTP connector.
If an EJB project, a dynamic Web project, or an enterprise application project depends on a project that is not supported by the WTP connector, manually archive such an unsupported project to a Jar file, and allocate the file to an appropriate folder.
For example, to include a Java project (on which the dynamic Web project depends) in the J2EE application, create a Jar file from the Java project, and then allocate the file to the WEB-INF/lib folder of the dynamic Web project.
- An error might occur if any value other than the Cosminexus J2EE server runtime is specified in Target runtime.
- An error might occur if you rename a project being released.
- To delete a project, you must select a project and then delete that project. If you delete without selecting a project, an error might occur.
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi, Ltd.