The mapping for the URI that identifies the tag library descriptor in the library JAR file is invalid because the <uri> element is duplicated in other files. (J2EE application = aa....aa, context root = bb....bb, URI = cc....cc, valid TLD = dd....dd, invalid TLD = ee....ee)
- aa....aa: The J2EE application name in the case of the J2EE server, and a null character string in the case of the cjjspc command
bb....bb: The context root name in the case of the J2EE server, and a null character string in the case of the cjjspc command
cc....cc: Duplicated URI
dd....dd: Path of the TLD file with valid mapping from the URI
ee....ee: Path of the TLD file with invalid mapping from the URI
- Description
- The mapping of the contents of the <uri> tag and the TLD file is disabled because the contents of the <uri> tag coded in the TLD file within the library JAR (the JAR file specified in the class path in the case of the cjjspc command) are same as the contents of the <taglib-uri> tag of web.xml or the contents of the <uri> tag coded in another TLD file.
- Format of the path dd....dd of the TLD file with valid mapping from the URI
- In the case of a TLD file within the Web application
Path within the Web application
- In the case of a TLD file saved in the JAR file of the Web application
Path within the Web application of the JAR file (entry = path-within-the-JAR-file)
- In the case of a TLD file within the library JAR
LIB (Path from the root of the J2EE application of the JAR file in which the TLD file is saved) (entry = path-within-the-JAR-file)
- In the case of a TLD file within the JAR file specified in the class path with the cjjspc command
LIB (Absolute path of the JAR file in which the TLD file is saved) (entry = path-within-the-JAR-file)
- Format of the path ee....ee of the TLD file with invalid mapping from the URI
- For J2EE Server
LIB (Path from the root of the J2EE application of the JAR file in which the TLD file is saved) (entry = path-within-the-JAR-file)
- In the case of the cjjspc command
LIB (Absolute path of the JAR file in which the TLD file is saved) (entry = path-within-the-JAR-file)
- Action
- Specify a value in the <uri> tag of the TLD file so that it is not the same as the contents defined in web.xml, and another TLD file.
- Correct the error, and then update the J2EE application.
- For J2EE Server
- If the reload functionality of the J2EE application is being used, either reload or redeploy.
- If the reload functionality of the J2EE application is not being used, redeploy.
- If the JSP pre-compile functionality used during application startup is executed and this message is output, re-execute the JSP pre-compile functionality used during application startup.
- In the case of the cjjspc command
- Re-execute the command.
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi, Ltd.