uCosminexus Application Server, Messages

[Contents][Back][Next]

KDJE47722-W

The objects in the Web module could not be bound as Portable Global JNDI names because there are already modules with the same names under the same application in the naming service. (uri = aa....aa, module name = bb....bb)

aa....aa: Module URI
bb....bb: Standard module name
Description
A module in the same application with the same standard module name already exists in the naming service. Therefore, the objects in the Web module could not be registered in the Portable Global JNDI name.
You can start the application as is, so there is no problem in the case of applications that do not use the Portable Global JNDI names.
However, action is required if one of the following cases is applicable:
  • If there is a client that looks up the objects in this Web module (Web application) using the Portable Global JNDI name.
  • If a resource reference is defined in this Web module (Web application) using a name beginning with java:module.
Action
If the objects must be registered in the Portable Global JNDI name for this Web module (Web application), take the following action to change the standard module name:
Change the WAR file name (WAR directory name in the exploded archive format) to another name and then re-import.
If <module-name> of web.xml is specified
Change the value specified in <module-name> to another name and then re-import.
If <module-name> of web.xml is not specified (if web.xml is omitted)
Change the WAR file name (WAR directory name in the exploded archive format) to another name and then re-import.
Note that if the objects need not be registered in the Portable Global JNDI names for all the applications in Application Server, you can control this message by specifying false in the user property ejbserver.jndi.global.enabled.