10.4 Messages from KDJW20000 to KDJW29999
This section describes the messages from KDJW20000 to KDJW29999 and the corresponding actions.
-
KDJW20001-E
The class does not implement Provider. (class = aa....aa)
aa....aa: Class name
- Description
-
Provider interface is not implemented.
- Action
-
Implement the Provider interface.
-
KDJW20002-E
Not a primary WSDL. (path = aa....aa)
aa....aa: WSDL path
- Description
-
The WSDL coding is incorrect.
- Action
-
Check the WSDL coding.
-
KDJW20004-E
Cannot find dispatch method. (dispatchKey = aa....aa)
aa....aa: Service method name
- Description
-
The method corresponding to the operation specified in the SOAP message is not found.
- Action
-
Review the operation and the method.
-
KDJW20005-E
The class implements Provider<T> but its type parameter is incorrect. (class = aa....aa, type = bb....bb)
aa....aa: Implementation class name
bb....bb: Type parameter
- Description
-
The type parameter of the class implementing the Provider<T> interface is not valid.
- Action
-
Review the type parameter of the Provider<T> interface.
-
KDJW20006-E
Incorrect number of arguments for method. The method annotated @Resource annotation has only one argument of WebServiceContext class. (method = aa....aa)
aa....aa: Method name
- Description
-
A method in which the @Resource annotation is specified must have only a single argument.
- Action
-
Revise the number of arguments of the method in which the @Resource annotation is specified.
-
KDJW20007-E
Incorrect argument types for method. The method annotated @Resource annotation has only one argument of WebServiceContext class. (method = aa....aa)
aa....aa: Method name
- Description
-
The argument type of the method is incorrect. When the @Resource annotation in which the WebServiceContext class is specified in the type attribute is specified in a method, the method argument must be set in the WebServiceContext class.
- Action
-
Revise the argument type of the method in which the @Resource annotation is specified.
-
KDJW20008-E
Only one method should have the annotation. (annotation = aa....aa)
aa....aa: Annotation name
- Description
-
An annotation that cannot be specified in more than one method is specified in more than one method.
- Action
-
Revise the annotation. The @PostConstruct annotation or @PreDestroy annotation might be specified in more than one method.
-
KDJW20009-W
Non unique body parts. In a port, as per BP 1.1 R2710 operations must have unique operation signature on the wire for successful dispatch. (method = aa....aa, QName = bb....bb)
aa....aa: Method name
bb....bb: QName
- Description
-
A method cannot be determined because more than one method corresponding to an operation exists.
- Action
-
Revise the compliance between the operation and the method.
-
KDJW20010-W
Invalid annotation on service implementation class will be ignored. The class annotated with @WebService annotation MUST NOT be annotated with the following annotation. Put this annotation on the following service endpoint interface. (annotation = aa....aa, class = bb....bb, service endpoint interface = cc....cc)
aa....aa: Annotation name
bb....bb: Class name
cc....cc: Interface name
- Description
-
The @SOAPBinding annotation specified in the Web service implementation class is ignored because the @SOAPBinding annotation is not specified in SEI.
- Action
-
Revise the settings of the @SOAPBinding annotation.
-
KDJW20011-E
The class implements Provider<T> but does not specify the type parameter. (class = aa....aa)
aa....aa: Class name
- Description
-
The type parameter is not specified in the class implementing the Provider<T> interface.
- Action
-
Specify the type parameter of the Provider<T> interface.
-
KDJW20012-W
Ignoring wrong wsdl. It should start with the following path. Going to generate and publish a new WSDL. (WSDL = aa....aa, path = bb....bb)
aa....aa: WSDL
bb....bb: WSDL storage directory
- Description
-
The WSDL path does not begin with WEB-INF/wsdl.
- Action
-
Revise the WSDL path.
-
KDJW20013-E
The WSDL is not found in the WAR file. Package it in the WAR file or correct file path. (file = aa....aa)
aa....aa: File name
- Description
-
The WSDL was not found.
- Action
-
Revise the WSDL path.
-
KDJW20014-E
The class is not found in cosminexus-jaxws.xml. (class = aa....aa)
aa....aa: Non-existent class name
- Description
-
A class specified in cosminexus-jaxws.xml does not exist.
- Action
-
Specify the correct class name.
-
KDJW20015-E
Unsupported endpoint address. (URL= aa....aa)
aa....aa: Invalid URL
- Description
-
An invalid URL is specified in the endpoint address.
- Action
-
Specify the correct URL in the location attribute of the soap:address element in WSDL or in the javax.xml.ws.service.endpoint.address property of the message context.
-
KDJW20016-E
Exception occurred during WSDL parsing. (WSDL = aa....aa)
aa....aa: WSDL path
- Description
-
An error occurred during the WSDL parsing.
- Action
-
Code the WSDL correctly.
-
KDJW20017-E
Static resource cannot be injected to non-static field or method. (static resource = aa....aa, non-static field or method = bb....bb)
aa....aa: Interface name
bb....bb: Field or method name
- Description
-
A static resource cannot be injected into a non-static field or method.
- Action
-
Revise the arguments of the field and method. An error might occur in a field or method in which the @Resource annotation is specified.
-
KDJW20018-E
Method should not have any arguments. (method = aa....aa)
aa....aa: Method name
- Description
-
A method cannot contain any arguments.
- Action
-
Revise the method. The @PostConstract annotation or @PreDestroy annotation might be specified. The methods in which these annotations are specified cannot contain any arguments.
-
KDJW20019-E
Received SOAP message contains duplicate header for a bound parameter. (header = aa....aa)
aa....aa: Header name
- Description
-
The received SOAP message contains a duplicate header.
- Action
-
Revise the sent message.
-
KDJW20020-E
Unable to instantiate the class1 specified in the following annotation on the class2. (class1 = aa....aa, annotation = bb....bb, class2 = cc....cc)
aa....aa: Class name
bb....bb: Annotation name
cc....cc: Class name
- Description
-
An instance of the class specified in the annotation could not be generated.
- Action
-
Revise the annotation and class.
-
KDJW20021-E
Error occurred during parsing cosminexus-jaxws.xml. (detail = aa....aa)
aa....aa: Detailed message
- Description
-
An error occurred while reading the cosminexus-jaxws.xml file.
- Action
-
Check the detailed message, and then remove the causes of the error.
-
KDJW20022-E
Port namespace does not match service namespace. (port namespace = aa....aa, service namespace =bb....bb)
aa....aa: Namespace of the port
bb....bb: Namespace of the service
- Description
-
The namespace of the port does not match the namespace of the service.
- Action
-
Revise the namespace of the port and service.
-
KDJW20023-E
Could not get binding from WSDL. service or port not found in the WSDL. (service = aa....aa, port= bb....bb, WSDL = cc....cc)
aa....aa: Service name
bb....bb: Port name
cc....cc: URL of WSDL
- Description
-
The binding cannot be acquired because the service name or port is not found from the WSDL.
- Action
-
Make sure that the contents of the service name (wsdl:service element) specified in the WSDL, and the port (wsdl:port element) match the contents of the service name and port acquired from cosminexus-jaxws.xml and the @WebService annotation.
-
KDJW20025-E
XML stream error occurred during parsing WSDL. (detail = aa....aa, location= bb....bb)
aa....aa: Detailed message
bb....bb: Error location
- Description
-
An exception occurred during WSDL parsing.
- Action
-
Check the detailed message, and then remove the causes of the error.
-
KDJW20026-E
The class has neither @WebService annotation nor @WebServiceProvider annotation. (class = aa....aa)
aa....aa: Class name
- Description
-
The WebService annotation or the WebServiceProvider annotation is not specified.
- Action
-
Specify the WebService annotation or the WebServiceProvider annotation.
-
KDJW20027-E
The class has both @WebService annotation and @WebServiceProvider annotation. (class = aa....aa)
aa....aa: Class name
- Description
-
Both the WebService and WebServiceProvider annotations are specified.
- Action
-
Specify only the WebService annotation or the WebServiceProvider annotation.
-
KDJW20028-E
The class does not implement Provider interface. (class = aa....aa)
aa....aa: Class name
- Description
-
Provider interface is not implemented.
- Action
-
Implement the Provider interface.
-
KDJW20031-E
Invalid value for attribute of element in cosminexus-jaxws.xml. (line= aa....aa, element= bb....bb, attribute= cc....cc)
aa....aa: Line number
bb....bb: Element name
cc....cc: Attribute name
- Description
-
The value of the attribute that is included in the cosminexus-jaxws.xml element is invalid.
- Action
-
Code cosminexus-jaxws.xml correctly.
-
KDJW20036-E
SOAPFault occurred. (RootAP = aa....aa)
aa....aa: Root application information
- Description
-
An exception occurred during the execution of the Web Services.
- Action
-
Reference the message, output after this message, that describes the cause of failure, and then remove the cause.
-
KDJW20037-E
Exception occurred. (detail = aa....aa)
aa....aa: Detailed information
- Description
-
An exception occurred during the execution of the Web Services.
- Action
-
Check the detailed information, and then remove the causes of the error.
-
KDJW20039-E
The class is not found. (class = aa....aa)
aa....aa: Class name
- Description
-
Class not found.
- Action
-
Confirm that the class exists.
-
KDJW20040-E
The WSDL is not found in the EJB JAR file. Package it in the EJB JAR file or the correct file path. (file = aa....aa)
aa....aa: File name
- Description
-
WSDL not found.
- Action
-
Check and, if necessary, revise the WSDL path.
-
KDJW20041-E
The method annotated with javax.jws.Oneway annotation cannot have parameters using javax.xml.ws.Holder classes. (class = aa....aa, method = bb....bb)
aa....aa: SEI name or Service Implementation Class name
bb....bb: Method name
- Description
-
The method annotated with the javax.jws.Oneway annotation cannot have parameters using the javax.xml.ws.Holder class.
- Action
-
Specify only the in parameter in the method annotated with the javax.jws.Oneway annotation.
-
KDJW20042-E
The method annotated with javax.jws.Oneway annotation cannot throw exceptions except java.lang.RuntimeException, java.rmi.RemoteException and their subclasses. (class = aa....aa, method = bb....bb, exception class = cc....cc)
aa....aa: SEI name or Service Implementation Class name
bb....bb: Method name
cc....cc: Exception class name
- Description
-
The method annotated with the javax.jws.Oneway annotation cannot throw exceptions except java.lang.RuntimeException and java.rmi.RemoteException, and their subclasses.
- Action
-
Delete the exceptions except java.lang.RuntimeException and java.rmi.RemoteException, and their subclasses from the throw clause of the method that is annotated with the javax.jws.Oneway annotation.