我有一个像
这样的课程public class CreditCardResponseDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements creditcard.CreditCardResponseDocument
{
public CreditCardResponseDocumentImpl(org.apache.xmlbeans.SchemaType sType)
{
super(sType);
}
}
在像
这样的groovy文件中调用构造函数CreditCardResponseDocumentImpl creditCardResponseDocument = new CreditCardResponseDocumentImpl(<What parameter should I pass here>).
它基本上要求(SchemaType sType)
非常感谢任何帮助。
谢谢, 尼扎姆
答案 0 :(得分:0)
如果您创建了parametrized
构造函数,则还必须创建default constructor
。
public class CreditCardResponseDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements creditcard.CreditCardResponseDocument
{
public CreditCardResponseDocumentImpl(){
}
public CreditCardResponseDocumentImpl(org.apache.xmlbeans.SchemaType sType)
{
super(sType);
}
}
如果你没有调用你的defaulat构造函数,那么你必须传递SchemaType sType
答案 1 :(得分:0)
然后你需要提供一个SchemaType,here是它的javadoc
每个XML Bean实例都有一个实际的SchemaType,可以通过以下方式获得 的XmlObject#的SchemaType
我猜你的CreditCardResponseDocumentImpl
是XmlObject