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().....

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


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


          網站導航:
           
          主站蜘蛛池模板: 婺源县| 玉龙| 承德县| 竹溪县| 扬州市| 密云县| 寿光市| 丹凤县| 沅江市| 岐山县| 鹰潭市| 平果县| 乌拉特前旗| 楚雄市| 哈密市| 西丰县| 铜鼓县| 鄂托克前旗| 巧家县| 兰考县| 修武县| 丰县| 紫云| 临沭县| 张家港市| 朝阳县| 巴塘县| 墨竹工卡县| 嘉善县| 奎屯市| 宜章县| 博乐市| 新邵县| 曲麻莱县| 怀化市| 榆中县| 两当县| 德兴市| 汝州市| 确山县| 平南县|