설정할 수 없습니다 :
아파치 소화조 예외 : 부동산은 ... 나는 당신이 나를 도울 수 있기를 바랍니다 아파치 소화조 3.2에 문제가
내가 구문 분석해야하는 XML을 다음 줄을 포함 (그리고 많은) 더 :
<pattern value="CountryName">
<object-create-rule classname="model.CodeNamePair"/>
<set-properties-rule/>
<set-next-rule methodname="addCountry"/>
</pattern>
이 만들어야합니다
<CountryName
code = "GFR"
name = "Germany"
IsTerritory = "False"
ProfileURL = "germany.doc"/>
소화조에 대한 규칙이 다른 XML 파일에 의해 제공됩니다 위의 XML에서와 같이 CodeNamePair의 객체 (String 'code'및 String 'name'을 포함합니다.
다음의 'addCountry'메서드는 지금 다음과 같은이 문제와 관련이 없습니다.
소화조가이 부분을 구문 분석 할 수 없습니다. 이 메시지가있는 경우, NoSuchMethodException가 발생합니다 :
"java.lang.NoSuchMethodException: Property IsTerritory can't be set"
나는 IsTerritory 속성을 구문 분석하지 않지만
. 이 속성을 무시할 수 있는지 (그리고 방법) 알고 있습니까? 지금 이미:
시도 (I 내 질문이 너무 복잡 기록되지 희망) 대단히 감사합니다 * 그 대상 클래스는 'IsTerritory'멤버를 가질 수 있습니까? –
아니야, 내 의도가 필요하지 않기 때문에. – Cemron