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.
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi, Ltd.