2012-01-08 5 views
0

mpxj 프로젝트에서 ikvm을 사용합니다. IKVM : JAXP 1.3 DatatypeFactory 클래스를 초기화하지 못했습니다. IKVM.OpenJDK.XML.Bind error

나는 예외 .NET을 얻을
var writer = new MSPDIWriter(); 
writer.write(project2, ofilename); 

은, JAXP 1.3 사용해 DatatypeFactory class.in를 초기화하지 못했습니다 ....이 같은 매우 간단한 코드가이

Error:The type initializer for 'net.sf.mpxj.mspdi.MSPDIWriter' threw an exceptio n. Error:Failed to initialize JAXP 1.3 DatatypeFactory class. Error:Provider com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryI mpl not found Error:com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl

을 IKVM.OpenJDK.XML.Bind

이 문제는 IKVM과 관련이있는 것 같습니다. 무엇이 잘못되었는지 말해 줄 수 있습니까?

+0

MPXJ와 함께 제공되는 .net 어셈블리를 사용하고 있습니까? 아니면 IKVMC를 사용하여 원본에서 직접 만드셨습니까? 사용중인 MPXJ 및 IKVM의 버전은 무엇입니까? –

답변

0

관련 문제입니다. 모든 ikvm dll이 실행 파일과 동일한 디렉토리에있는 것은 아닙니다.

+0

누락 된 것이 무엇인지 알고 계십니까? – ZiglioUK