[jboss-user] [Installation, Configuration & DEPLOYMENT] - Re: org.jboss.ws.WSException: Property '' not found in fault

aerinon do-not-reply at jboss.com
Tue Feb 3 16:06:35 EST 2009


I found a solution to this same problem today.

For some unfathomable reason (to me at least) you need the propOrder property on the @XmlType annotation.

The culprit code from the Jboss src in class org.jboss.ws.metadata.umdm.FaultMetaData:


  | String[] propertyNames = xmlType.propOrder();
  | int propertyCount = propertyNames.length;
  | propertyTypes = new Class[propertyCount];
  | faultBeanProperties = new WrappedParameter[propertyCount];
  | serviceExceptionGetters = new Method[propertyCount];
  | 
  | for (int i = 0; i < propertyCount; i++)
  | {
  |      String propertyName = propertyNames[\i];
  |      // extract property metadata from the fault bean
  |      try
  |      {
  |                PropertyDescriptor propertyDescriptor = new PropertyDescriptor(propertyName, faultBean);
  |      ...
  |      }
  |      catch (IntrospectionException ie)
  |      {
  |                throw new WSException("Property '" + propertyName + "' not found in fault bean '" + faultBeanName + "'", ie);
  |      }
  |      ...
  | }

Someone ought to log a JIRA issue or submit a patch. I'm a little too lazy for that.



View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4206729#4206729

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4206729



More information about the jboss-user mailing list