2010-08-04 4 views
0

Glassfishv2에 배포 된 응용 프로그램이 잘 작동하고 있습니다. 최신 코드로 재배포하면 503 오류가 발생합니다. 이전에 오류가 발생하여 응용 프로그램 수신기를 설치하는 것을 건너 뛰었습니다. 이전 오류로 인해/app_name 컨텍스트가 시작되지 않았습니다.Glassfish 시작 오류로 인해 응용 프로그램이 503 오류로 표시됨

내 회사의 서버에 배포되어 작동중인 war 폴더를 사용했기 때문에 war 폴더에 문제가있을 수 없습니다.

최근에, 나는 나의 글래스 피쉬 시작 이러한 오류로 시작하는 것으로 나타났습니다 :

SEVERE: MSG_ErrorReadingConfig 
org.xml.sax.SAXParseException: Premature end of file. 
     at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249) 
     at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284) 
     at com.sun.enterprise.update.config.beans.Updatecenter.read(Updatecenter.java:668) 
     at com.sun.enterprise.update.config.beans.Updatecenter.read(Updatecenter.java:641) 
     at com.sun.enterprise.update.config.ConfigManagerImpl.initializeUpdatecenterBean(ConfigManagerImpl.java:414) 
     at com.sun.enterprise.update.config.ConfigManagerImpl.<init>(ConfigManagerImpl.java:80) 
     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 
     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
     at java.lang.Class.newInstance0(Class.java:355) 
     at java.lang.Class.newInstance(Class.java:308) 
     at com.sun.enterprise.update.UpdateManager.getConfigManager(UpdateManager.java:173) 
     at com.sun.enterprise.update.schedule.SchedulerImpl.<init>(SchedulerImpl.java:82) 
     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 
     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
     at java.lang.Class.newInstance0(Class.java:355) 
     at java.lang.Class.newInstance(Class.java:308) 
     at com.sun.enterprise.update.UpdateManager.getScheduler(UpdateManager.java:234) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
     at java.lang.reflect.Method.invoke(Method.java:597) 
     at com.sun.enterprise.cli.commands.StartDomainCommand$UpdateCenter.run(StartDomainCommand.java:726) 
     at java.lang.Thread.run(Thread.java:619) 

내가 이것을 생각하고는 503 오류를 제공하는 응용 프로그램에 대한 원인이다. 하지만 동시에 다른 응용 프로그램이 정상적으로 작동하고있는 것 같습니다 (이로 인해이 시작 문제가 오랫동안 간과 된 것입니다.) 위의 스택 추적을 위해 무엇을해야할지 모르겠습니다.

누구에게이 문제가 발생 했습니까?

답변

0

웹 응용 프로그램의 구성 파일 중 하나에 XML 구문 오류가있는 것처럼 보입니다.

0

우리 설정에서 동일한 문제가 관찰되었습니다. 최근 오라클의 보안 패치를 적용했지만 확실하지는 않습니다. 우리는 전체 클러스터를 재설치했고 오류가 사라졌습니다. 희망이 도움이됩니다.

관련 문제