ICwsTransactionProcessing_Capture_CWSInvalidOperationFaultFault_FaultMessage
以下に定義されているように呼び出される1つのクラスがあります
public class ICwsTransactionProcessing_Capture_CWSInvalidOperationFaultFault_FaultMessage
extends java.lang.Exception {
private static final long serialVersionUID = 1354218639401L;
public ICwsTransactionProcessing_Capture_CWSInvalidOperationFaultFault_FaultMessage() {
super("ICwsTransactionProcessing_Capture_CWSInvalidOperationFaultFault_FaultMessage");
}
public ICwsTransactionProcessing_Capture_CWSInvalidOperationFaultFault_FaultMessage(
java.lang.String s) {
super(s);
}
public ICwsTransactionProcessing_Capture_CWSInvalidOperationFaultFault_FaultMessage(
java.lang.String s, java.lang.Throwable ex) {
super(s, ex);
}
public ICwsTransactionProcessing_Capture_CWSInvalidOperationFaultFault_FaultMessage(
java.lang.Throwable cause) {
super(cause);
}
}
私はやろうとしています
java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"Capture"));
LOGGER.debug("ExceptionClassName"+exceptionClassName);
java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
ログからの場所exceptionClass
です。ICwsTransactionProcessing_Capture_CWSInvalidOperationFaultFault_FaultMessage
私は得てNoSuchMethodException
います。なんで?