Развертывание невозможно на Websphere - PullRequest
2 голосов
/ 09 августа 2011

У меня большая проблема с Websphere.Когда я пытаюсь развернуть обновление моего приложения, произошла ошибка:

[08.09.11 11: 19: 19: 240 CEST] 00000015 аннотации E ArchiveInputStreamData итерация не может обработать поток ввода

java.lang.ArrayIndexOutOfBoundsException at org.objectweb.asm.ClassReader.readClass (неизвестный источник) в org.objectweb.asm.ClassReader.accept (неизвестный источник) в org.objectweb.asm.ClassReader.accept (неизвестно)Источник) в com.ibm.ws.amm.scan.util.ClassScanner.scanInputStream (ClassScanner.java:235) в com.ibm.ws.amm.AnnoativeMetadataManagerImpl $ 1.applyTo (AnnoativeMetadataManagerImpl.java.mib.60).wsspi.amm.scan.context.ArchiveInputStreamData.iterate (ArchiveInputStreamData.java:241) в com.ibm.ws.amm.AnnoativeMetadataManagerImpl.scan (AnnoativeMetadataManagerImpl.java:25mntam.mam.tam).AnnoativeMetadataManagerImpl.java:219) в com.ibm.ws.amm.commonarchive.AnnotationsProcessorImpl.merge (AnnotationsProcessorImpl.java:108) в org.eclipse.jst.j2ee.commonarchivecore.internal.impl.WARFileImpl.processAnnotations (WARFileImpl.java:302) в org.eclipse.jst.j2ee.commonarchivecore.internal.impl.WARFileImpl.getDeploymentDescriptor (WARjilel.jst.j2ee.commonarchivecore.internal.impl.ПрименениеcheckIfEE5ModulesContainXMIBindings (AppInstallHelper.java:1063) по адресу com.ibm.ws.management.application.client.AppInstallHelper.checkForEE5Restrictions (AppInstallHelper.java:324) по адресу com.ibm.ws.management.appInInHelper.java:469) в com.ibm.ws.management.application.client.DefaultBindingHelper.getDefaultBindingInfo (DefaultBindingHelper.java:101) в com.ibm.ws.management.application.client.DefaultBindingHelper.getDefaultBindingInfo (DefaultBindingHelper:91) на com.ibm.ws.console.appmanagement.action.UploadAction.formUpload (UploadAction.java:491) на com.ibm.ws.console.appmanagement.action.UploadAction.execute (UploadAction.java:156) в организации.apache.struts.action.RequestProcessor.processActionPerform (неизвестный источник) в org.apache.struts.action.RequestProcessor.process (неизвестный источник) в org.apache.struts.action.ActionServlet.process (неизвестный источник) в org.apache.struts.action.ActionServlet.doPost (Неизвестный источник) на javax.servlet.http.HttpServlet.service (HttpServlet.java:738) на javax.servlet.http.HttpServlet.service (HttpServlet.java:ibm com).ws.webcontainer.servlet.ServletWrapper.service (ServletWrapper.java:1657) в com.ibm.ws.webcontainer.servlet.ServletWrapper.service (ServletWrapper.java: 1597) по адресу com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:131) по адресу com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence (WSCUrl:933) at.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState (WSCUrlFilter.java:500) в com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter (WSCUrlFilter.java:321) на com.ibmwebcontainer.filter.FilterInstanceWrapper.WebAppFilterChain.java:77) вcom.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter (WebAppFilterManager.java:908) в com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest (ServletWrapper.java:934) в com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest (ServletWrapper.java:502) в com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest (ServletWrapperImpl.java:179) в com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest (CacheServletWrapper.java:91) в com.ibm.ws.webcontainer.WebContainer.handleRequest (WebContainer.java:864) в com.ibm.ws.webcontainer.WSWebContainer.handleRequest (WSWebContainer.java:1583) в com.ibm.ws.webcontainer.channel.WCChannelLink.ready (WCChannelLink.java:186) в com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination (HttpInboundLink.java:452) в com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest (HttpInboundLink.java:511) в com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest (HttpInboundLink.java:305) в com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready (HttpInboundLink.java:276) в com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators (NewConnectionInitialReadCallback.java:214) в com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete (NewConnectionInitialReadCallback.java:113) в com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted (AioReadCompletionListener.java:165) в com.ibm.io.async.AbstractAsyncFuture.invokeCallback (AbstractAsyncFuture.java:217) в com.ibm.io.async.AsyncChannelFuture.fireCompletionActions (AsyncChannelFuture.java:161) на com.ibm.io.async.AsyncFuture.completed (AsyncFuture.java:138) на com.ibm.io.async.ResultHandler.complete (ResultHandler.java:204) в com.ibm.io.async.ResultHandler.runEventProcessingLoop (ResultHandler.java:775) в com.ibm.io.async.ResultHandler $ 2.run (ResultHandler.java:905) в com.ibm.ws.util.ThreadPool $ Worker.run (ThreadPool.java:1604) +

Я не понимаю, происхождение проблемы. Баночка не добавлена. Добавлены только две функции.

Кто-нибудь знает, почему у Websphere есть ошибки?

Ответы [ 2 ]

1 голос
/ 09 августа 2011

Быстрый поиск Google обнаружил этот IBM PMR , который, кажется, с такими же симптомами.

0 голосов
/ 10 августа 2011

Хорошо, я нашел проблему ... В Websphere теги в файле web.xml должны быть в определенном порядке. Действительно, мой тег был до тегов и. Так что я меняю порядок, и это работает ...

...