2014-09-01 12 views
0

weblogic 서버에서 실행되는 웹 응용 프로그램을 가져 오려고하지만 같은 네임 스페이스를 사용하는 XML 파일이 두 개 이상 있다는 예외를 throw합니다. 나는 모든 XML을 검색했고 어떤 것도 찾을 수 없었다! 때문에 용접과 웹 로직 (10) 호환성에Xerces XML 구문 분석 문제 : '두 개의 스키마가 동일한 targetNamespace를 공유해서는 안됩니다.' 그것을 고치는 방법?

<01/09/2014 16h58min32s BRT> <Warning> <HTTP> <BEA-101162> <User defined listener org.jboss.weld.servlet.WeldListener failed: java.lang.IllegalStateException: Singleton not set for STATIC_INSTANCE => []. 
java.lang.IllegalStateException: Singleton not set for STATIC_INSTANCE => [] 
at org.jboss.weld.bootstrap.api.helpers.RegistrySingletonProvider$RegistrySingleton.get(RegistrySingletonProvider.java:28) 
at org.jboss.weld.Container.instance(Container.java:55) 
at org.jboss.weld.SimpleCDI.<init>(SimpleCDI.java:77) 
at org.jboss.weld.servlet.StaticWeldProvider$EnhancedCDI.<init>(StaticWeldProvider.java:27) 
at org.jboss.weld.servlet.StaticWeldProvider$EnhancedCDI.<init>(StaticWeldProvider.java:27) 
Truncated. see log file for complete stacktrace 
> 
<01/09/2014 16h58min33s BRT> <Warning> <HTTP> <BEA-101162> <User defined listener org.jboss.weld.environment.servlet.Listener failed: java.lang.IllegalArgumentException: When using array of Objects as the value of SCHEMA_SOURCE property , no two Schemas should share the same targetNamespace. . 
java.lang.IllegalArgumentException: When using array of Objects as the value of SCHEMA_SOURCE property , no two Schemas should share the same targetNamespace. 
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.processJAXPSchemaSource(XMLSchemaLoader.java:839) 
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(XMLSchemaLoader.java:605) 
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(XMLSchemaValidator.java:2453) 
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1772) 
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:746) 
Truncated. see log file for complete stacktrace" 
+0

classpath 문제가 발생합니다. http://stackoverflow.com/questions/7213219/error-with-display-a-report-on-the-browser-using-jsf http://community.jaspersoft.com/ 질문/532845/getting-error-upgrading-371-version –

+0

그래 ... 나는 또한 그것이라고 생각한다. .. 그러나 나는 프로젝트에서 xerces lib를 가지지 않고있다. .. 나는 그것을 더하고, 제거하려고 노력했다. .. 그리고 아무것도 공장. 또한 xalan을 사용하려고 시도했습니다 ... 아무 일도 일어나지 않습니다 ... 내가 뭘하는지 상관하지 않습니다 ... 응용 프로그램이 weblogic 서버에서 작동하지 않습니다 ... – rornellas

답변

0

그 문제가 있었 :

그것은 다음에 예외가 발생합니다. 이 문제를 해결하려면 weblogic jars로 변경해야합니다. 따라서 weblogic을 사용할 수 없습니다. 나중 버전과 weblogic로 바뀌었고 정상적으로 작동했습니다.