posts - 48, comments - 13, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
          java.lang.ArrayIndexOutOfBoundsException
          7
          Stack trace
          • javassist.bytecode.StackMapTable$Walker.stackMapFrames(StackMapTable.java:192)
          • javassist.bytecode.StackMapTable$Walker.parse(StackMapTable.java:179)
          • javassist.bytecode.StackMapTable$Shifter.doit(StackMapTable.java:714)
          • javassist.bytecode.StackMapTable.shiftPc(StackMapTable.java:693)
          • javassist.bytecode.CodeIterator.insertGap0(CodeIterator.java:676)
          • javassist.bytecode.CodeIterator.insertGap(CodeIterator.java:636)
          • javassist.bytecode.CodeIterator.insertGapCore(CodeIterator.java:467)
          • javassist.bytecode.CodeIterator.insertGap(CodeIterator.java:413)
          • javassist.expr.Expr.replace0(Expr.java:298)
          • javassist.expr.FieldAccess.replace(FieldAccess.java:213)
          • org.apache.tapestry5.internal.services.InternalClassTransformationImpl$2.edit(InternalClassTransformationImpl.java:1739)
          • javassist.expr.ExprEditor.loopBody(ExprEditor.java:197)
          • javassist.expr.ExprEditor.doit(ExprEditor.java:90)
          • javassist.CtClassType.instrument(CtClassType.java:1289)
          • org.apache.tapestry5.internal.services.InternalClassTransformationImpl.replaceFieldAccess(InternalClassTransformationImpl.java:1745)
          • org.apache.tapestry5.internal.services.InternalClassTransformationImpl.performFieldTransformations(InternalClassTransformationImpl.java:1673)
          • org.apache.tapestry5.internal.services.InternalClassTransformationImpl.finish(InternalClassTransformationImpl.java:1336)
          • org.apache.tapestry5.internal.services.ComponentClassTransformerImpl.transformComponentClass(ComponentClassTransformerImpl.java:172)
          • org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.onLoad(ComponentInstantiatorSourceImpl.java:201)
          • javassist.Loader.findClass(Loader.java:340)
          • org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader.findClass(ComponentInstantiatorSourceImpl.java:92)
          • javassist.Loader.loadClass(Loader.java:311)
          • java.lang.ClassLoader.loadClass(ClassLoader.java:252)
          • org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.findClass(ComponentInstantiatorSourceImpl.java:292)
          • org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.findInstantiator(ComponentInstantiatorSourceImpl.java:272)
          • org.apache.tapestry5.internal.services.PageElementFactoryImpl.newRootComponentElement(PageElementFactoryImpl.java:262)
          • org.apache.tapestry5.internal.services.PageLoaderProcessor.loadRootComponent(PageLoaderProcessor.java:412)
          • org.apache.tapestry5.internal.services.PageLoaderProcessor.loadPage(PageLoaderProcessor.java:390)
          • org.apache.tapestry5.internal.services.PageLoaderImpl.loadPage(PageLoaderImpl.java:59)
          • org.apache.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:210)
          • org.apache.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
          • org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:51)
          • org.apache.tapestry5.internal.services.RequestSecurityManagerImpl.checkForInsecureRequest(RequestSecurityManagerImpl.java:59)
          • org.apache.tapestry5.services.TapestryModule$35.handle(TapestryModule.java:1771)
          • org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:92)
          • org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:71)
          • org.apache.tapestry5.services.TapestryModule$17.service(TapestryModule.java:1029)
          • cn.com.zzzz.store.services.AppModule$1.service(AppModule.java:88)
          • org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42)
          • org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
          • org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:621)
          • org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:611)
          • org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
          • org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93)
          • org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:84)
          • org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
          • org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106)
          • org.apache.tapestry5.services.TapestryModule$16.service(TapestryModule.java:1007)
          • org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
          • org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
          • org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179)
          • org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
          • org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          • org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
          • org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
          • org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
          • org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
          • org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          • org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
          • org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
          • org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
          • org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
          • java.lang.Thread.run(Thread.java:619)


          ------------------------------------------------
          轉換.java文件時出錯,錯誤竟然是“超出數組邊界”,但文件中并沒有使用任何數組,百思不得其解。

          在此.java文件中有用到@ApplicationState  private User user;
          但沒有為user設置get和set方法,而是直接在.java文件中使用user=.....;

          后修改為加上user的get和set方法,在.java文件中用setUser(....); getUser().....

          上述錯誤解決,頁面順利顯示。


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 上虞市| 巴塘县| 丰台区| 临城县| 信阳市| 深州市| 安化县| 南丹县| 海晏县| 延长县| 湟源县| 海南省| 镇江市| 新民市| 玛沁县| 敦化市| 牡丹江市| 玉树县| 鄢陵县| 宁夏| 武威市| 嵊州市| 连州市| 乌苏市| 衡阳市| 洪江市| 深泽县| 阿拉善左旗| 温泉县| 冀州市| 长治县| 通化县| 永新县| 永丰县| 漳州市| 高碑店市| 承德县| 稻城县| 顺昌县| 务川| 日土县|