uCosminexus Application Server, Messages

[Contents][Back][Next]

KDJE39314-W

The uri to the tag library descriptor mapping is invalid because an uri element is a duplicate of the other file. (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 mode, and a null character string in the case of the servlet engine mode, cjjspc command or cjjsp2java command
bb....bb: The context root name in the case of the J2EE server mode or the servlet engine mode, and a null character string in the case of the cjjspc command or cjjsp2java command
cc....cc: Duplicate uri
dd....dd: Path within the Web application of the TLD file in which mapping from the uri is valid (in the case of a TLD file saved in a JAR file, however, output is in the following format: Path within the Web application of the JAR file (entry = path-within-the-JAR-file)
ee....ee: Path within the Web application of the TLD file in which mapping from the uri is invalid (in the case of a TLD file saved in a JAR file, however, output is in the following format: Path within the Web application of the JAR file (entry = path-within-the-JAR-file)
Description
In the case of the J2EE server mode, servlet engine mode, or cjjspc command
The contents of the <uri> element and the mapping of the TLD file will become invalid because the contents of the <uri> element coded in the tag library descriptor (TLD) file are same as either the contents of the <taglib-uri> element of web.xml, or the contents of the <uri> element coded in another TLD file.
In the case of the cjjsp2java command
The contents of the <uri> element and the mapping of the TLD file will become invalid because the contents of the <uri> element coded in the tag library descriptor (TLD) file are same as either the contents of uri specified in the command argument -taglib, or the contents of the <uri> element coded in another TLD file.
Action
In the case of the J2EE server mode, servlet engine mode, or the cjjspc command
Specify a value in the <uri> element of the TLD file so that it is not the same as the contents defined in web.xml, and another TLD file.
In the case of the cjjsp2java command
Specify a value in the <uri> element of the TLD file so that it is not the same as the contents of uri specified in the command argument -taglib, and another TLD file.
Correct the error location, and then update the Web application.
In the case of the J2EE server mode
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 servlet engine mode
Redeploy.
In the case of the cjjspc command or cjjsp2java command
Re-execute the command.