오류 원인 : XML '파일의 조기 끝'을 처리하는 동안 오류가 발생했습니다.

제이미 화이트

어떤 종류의 결함으로 인해 프로젝트 폴더 옆에 작은 빨간색 십자가가 있습니다. 콘솔의 세부 정보는 그다지 유익하지 않습니다 (아래 참조). 로그도별로 도움이되지 않습니다 (아래 참조). 저는 SpringSource Tool Suite (STS)로 작업하고 있습니다.

새 프로젝트를 만든 다음 이전 프로젝트의 내용을 새 프로젝트로 복사하면 오류 (적십자)가 사라지는 것 같습니다. 나는 이미 이것을 여러 번 수행했으며 근본 원인을 찾고 싶습니다.

Description: Error occured processing XML 'Premature end of file.'. See Error Log for more details
On Element: servlet-context.xml
In folder: ProjectOne/src/main/webapp/WEB-INF/spring/appServlet

Error Log

1. Problems occurred when invoking code from plug-in: "org.springframework.ide.eclipse.core".

java.lang.NullPointerException
        at org.springframework.ide.eclipse.data.internal.validation.InvalidParameterTypeRule.validate(InvalidParameterTypeRule.java:127)
        at org.springframework.ide.eclipse.data.internal.validation.InvalidParameterTypeRule.validate(InvalidParameterTypeRule.java:1)
        at org.springframework.ide.eclipse.core.model.validation.AbstractValidator$ValidationVisitor.visit(AbstractValidator.java:269)
        at org.springframework.ide.eclipse.core.model.AbstractModelElement.accept(AbstractModelElement.java:131)
        at org.springframework.ide.eclipse.core.model.validation.AbstractValidator.validate(AbstractValidator.java:142)
        at org.springframework.ide.eclipse.core.model.validation.AbstractValidator.validate(AbstractValidator.java:104)
        at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$7.execute(SpringProjectContributionManager.java:260)
        at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$9.run(SpringProjectContributionManager.java:291)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.execute(SpringProjectContributionManager.java:294)
        at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.runValidator(SpringProjectContributionManager.java:257)
        at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.build(SpringProjectContributionManager.java:131)
        at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
        at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
        at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
        at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
        at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
        at org.eclipse.core.internal.resources.Project.build(Project.java:114)
        at org.springsource.ide.eclipse.commons.core.SpringCoreUtils$1.run(SpringCoreUtils.java:793)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)    

2. Error creating Groovy language support
    java.lang.ClassNotFoundException: org.codehaus.jdt.groovy.integration.internal.GroovyLanguageSupport cannot be found by org.eclipse.jdt.core_3.9.50.xx-201405030018-e43j8
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)
        at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)
        at org.codehaus.jdt.groovy.integration.LanguageSupportFactory.tryInstantiate(LanguageSupportFactory.java:152)
        at org.codehaus.jdt.groovy.integration.LanguageSupportFactory.getLanguageSupport(LanguageSupportFactory.java:125)
        at org.codehaus.jdt.groovy.integration.LanguageSupportFactory.getParser(LanguageSupportFactory.java:54)
        at org.eclipse.jdt.internal.compiler.Compiler.initializeParser(Compiler.java:744)
        at org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:298)
        at org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:209)
        at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.newCompiler(AbstractImageBuilder.java:562)
        at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.<init>(AbstractImageBuilder.java:101)
        at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.<init>(BatchImageBuilder.java:34)
        at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
        at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:174)
        at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
        at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
        at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
        at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
        at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
        at org.eclipse.core.internal.resources.Project.build(Project.java:114)
        at org.springsource.ide.eclipse.commons.core.SpringCoreUtils$1.run(SpringCoreUtils.java:793)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
3. Unable to read variable and containers file
        java.io.EOFException
            at java.io.DataInputStream.readInt(DataInputStream.java:392)
            at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersLoadHelper.loadInt(JavaModelManager.java:2789)
            at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersLoadHelper.loadVariables(JavaModelManager.java:2855)
            at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersLoadHelper.load(JavaModelManager.java:2658)
            at org.eclipse.wst.jsdt.internal.core.JavaModelManager.loadVariablesAndContainers(JavaModelManager.java:2480)
            at org.eclipse.wst.jsdt.internal.core.JavaModelManager.startup(JavaModelManager.java:4151)
            at org.eclipse.wst.jsdt.core.JavaScriptCore.start(JavaScriptCore.java:4094)
            at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
            at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
            at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
            at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
            at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:478)
            at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
            at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:109)
            at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
            at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
            at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
            at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
            at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
            at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
            at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
            at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)
            at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
            at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)
            at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
            at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
            at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
            at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
            at org.eclipse.core.internal.events.BuildManager.instantiateBuilder(BuildManager.java:906)
            at org.eclipse.core.internal.events.BuildManager.initializeBuilder(BuildManager.java:859)
            at org.eclipse.core.internal.events.BuildManager.getBuilder(BuildManager.java:545)
            at org.eclipse.core.internal.events.BuildManager.getBuilder(BuildManager.java:574)
            at org.eclipse.core.internal.events.BuildManager.getRule(BuildManager.java:1124)
            at org.eclipse.core.internal.resources.Project$1.run(Project.java:612)
            at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
            at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
            at org.eclipse.core.internal.resources.Project.build(Project.java:114)
            at org.springsource.ide.eclipse.commons.core.SpringCoreUtils$1.run(SpringCoreUtils.java:793)
            at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
4. Unable to find Action Set: com.springsource.sts.roo.ui.actionSet
            An exception stack trace is not available.
크리스

오류가 'ProjectOne / src / main / webapp / WEB-INF / spring / appServlet'위치에있는 'servlet-context.xml'이라는 xml 파일의 형식이 잘못되었음을 의미하는 것처럼 보입니다.

그러나 아래 논의에 따르면이 오류는이 경우 매우 오해의 소지가 있습니다.

실제 문제는 오류 로그의 'EOF'예외 추적에 의해 암시되는 것처럼 보입니다. 스택 트레이스 주변의 소스 코드를 살펴보면 작업 공간 메타 데이터 어딘가에 'variablesAndContainers.dat'파일이 손상되었을 수 있습니다.

작업 공간을 '복구'하는 것보다 새 작업 공간을 만들고이 깨끗한 새 작업 공간으로 프로젝트를 복사하거나 가져 오는 것이 가장 안전하고 쉬운 방법 일 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

AWK로 파일을 처리하는 동안 오류가 발생했습니다.

분류에서Dev

오류 : 바이너리 XML 파일 줄 # 2 : Google Map V2에서 클래스 조각을 부 풀리는 동안 오류가 발생했습니다.

분류에서Dev

파일을 쓰는 동안 오류가 발생했습니다.

분류에서Dev

다른 디렉토리에서 헤더 파일을 참조하는 동안 오류가 발생했습니다.

분류에서Dev

바이너리 XML 파일 줄 # 9 : Google지도 조각으로 클래스 조각을 부 풀리는 동안 오류가 발생했습니다.

분류에서Dev

Django 가져 오기 내보내기 : CSV 파일을 읽는 동안 오류가 발생했습니다.

분류에서Dev

구조 값을 초기화하는 동안 오류가 발생했습니다.

분류에서Dev

오류. 요청을 처리하는 동안 오류가 발생했습니다.

분류에서Dev

IE에서 '°'기호로 KML을 파싱하는 동안 리소스를 처리하는 동안 오류가 발생했습니다.

분류에서Dev

텍스트 파일을 인수로 전달하는 동안 오류가 발생했습니다.

분류에서Dev

배치 파일에서 값을 읽고 인쇄하는 동안 오류가 발생했습니다.

분류에서Dev

배치 파일에서 값을 읽고 인쇄하는 동안 오류가 발생했습니다.

분류에서Dev

FileSystemWatcher.Created 이벤트를 처리하는 동안 파일 읽기 오류가 발생했습니다.

분류에서Dev

jar 파일을 추출하는 동안 오류가 발생했습니다.

분류에서Dev

DataSet을 XML로 직렬화하는 동안 오류가 발생했습니다.

분류에서Dev

Django`User`의 기본 키가`CharField` 일 때 로그인하는 동안 오류가 발생했습니다.

분류에서Dev

R에서 조건부로 파일을 읽는 동안 오류가 발생했습니다.

분류에서Dev

조건부 컴파일을 만드는 동안 오류가 발생했습니다.

분류에서Dev

파일을 여는 동안 오류가 발생했습니다. 파이썬

분류에서Dev

인쇄를 컴파일하는 동안 오류가 발생했습니다.

분류에서Dev

비표준 줄 구분 기호로 CSV 파일을 읽는 동안 오류가 발생했습니다.

분류에서Dev

R에서 csv 파일을 읽는 동안 오류가 발생했습니다.

분류에서Dev

Snappy 압축 파일을 읽는 동안 오류가 발생했습니다.

분류에서Dev

파일을 읽는 동안 InvalidClassException serialVersionUid 오류가 발생했습니다.

분류에서Dev

C #에서 파일을 만드는 동안 오류가 발생했습니다.

분류에서Dev

레일을 설치하는 동안이 오류가 발생했습니다. 오류 : gem 기본 확장을 빌드하지 못했습니다. (우분투 16.04)

분류에서Dev

코드에서 XML 값을 읽는 동안 오류가 발생했습니다.

분류에서Dev

활동의 인수를 Android의 조각으로 전달하는 동안 오류가 발생했습니다.

분류에서Dev

전체 외부 조인을 수행하는 동안 오류가 발생했습니다.

Related 관련 기사

  1. 1

    AWK로 파일을 처리하는 동안 오류가 발생했습니다.

  2. 2

    오류 : 바이너리 XML 파일 줄 # 2 : Google Map V2에서 클래스 조각을 부 풀리는 동안 오류가 발생했습니다.

  3. 3

    파일을 쓰는 동안 오류가 발생했습니다.

  4. 4

    다른 디렉토리에서 헤더 파일을 참조하는 동안 오류가 발생했습니다.

  5. 5

    바이너리 XML 파일 줄 # 9 : Google지도 조각으로 클래스 조각을 부 풀리는 동안 오류가 발생했습니다.

  6. 6

    Django 가져 오기 내보내기 : CSV 파일을 읽는 동안 오류가 발생했습니다.

  7. 7

    구조 값을 초기화하는 동안 오류가 발생했습니다.

  8. 8

    오류. 요청을 처리하는 동안 오류가 발생했습니다.

  9. 9

    IE에서 '°'기호로 KML을 파싱하는 동안 리소스를 처리하는 동안 오류가 발생했습니다.

  10. 10

    텍스트 파일을 인수로 전달하는 동안 오류가 발생했습니다.

  11. 11

    배치 파일에서 값을 읽고 인쇄하는 동안 오류가 발생했습니다.

  12. 12

    배치 파일에서 값을 읽고 인쇄하는 동안 오류가 발생했습니다.

  13. 13

    FileSystemWatcher.Created 이벤트를 처리하는 동안 파일 읽기 오류가 발생했습니다.

  14. 14

    jar 파일을 추출하는 동안 오류가 발생했습니다.

  15. 15

    DataSet을 XML로 직렬화하는 동안 오류가 발생했습니다.

  16. 16

    Django`User`의 기본 키가`CharField` 일 때 로그인하는 동안 오류가 발생했습니다.

  17. 17

    R에서 조건부로 파일을 읽는 동안 오류가 발생했습니다.

  18. 18

    조건부 컴파일을 만드는 동안 오류가 발생했습니다.

  19. 19

    파일을 여는 동안 오류가 발생했습니다. 파이썬

  20. 20

    인쇄를 컴파일하는 동안 오류가 발생했습니다.

  21. 21

    비표준 줄 구분 기호로 CSV 파일을 읽는 동안 오류가 발생했습니다.

  22. 22

    R에서 csv 파일을 읽는 동안 오류가 발생했습니다.

  23. 23

    Snappy 압축 파일을 읽는 동안 오류가 발생했습니다.

  24. 24

    파일을 읽는 동안 InvalidClassException serialVersionUid 오류가 발생했습니다.

  25. 25

    C #에서 파일을 만드는 동안 오류가 발생했습니다.

  26. 26

    레일을 설치하는 동안이 오류가 발생했습니다. 오류 : gem 기본 확장을 빌드하지 못했습니다. (우분투 16.04)

  27. 27

    코드에서 XML 값을 읽는 동안 오류가 발생했습니다.

  28. 28

    활동의 인수를 Android의 조각으로 전달하는 동안 오류가 발생했습니다.

  29. 29

    전체 외부 조인을 수행하는 동안 오류가 발생했습니다.

뜨겁다태그

보관