Fusayuki Minamoto
miki.****@nifty*****
2008年 8月 15日 (金) 06:59:10 JST
山本さん ログだけではなくて、iPhone上でJBossが動いているところの写真が見たいなぁ。 それから、ぜひJBoss.orgのForumにも投稿してください。 マイクロカーネルのことならそちらの方が反応があるでしょうし。 ># minimal + JBossWeb では OutOfMemoryError になりました 「侍」で解析することをお勧めします :-) Miki ----- Original Message ----- >From: Yusuke Yamamoto <yusuk****@mac*****> >To: japan****@lists***** >Date: Thu, 14 Aug 2008 01:23:07 +0900 >Subject: [japan-jbug 523] > iPhone で JBoss 起動 > > >皆さんこんばんは。山本です。 > >iPhone はちゃんと手に入れましたか? >私は先週手に入れて、仕事に遊びに大活躍中です。 >Jailbreak すると JamVM という JVM をいれることも >できます。 >http://jamvm.sourceforge.net/ > >JVM が動くのであれば JBoss は・・・?と試してみたとこ >ろ、動きました! >とはいえ限られたリソース(メモリ128MB)と、恐らくあ >まり枯れていない VM >のためか、起動できたのは minimal コンフィギュレーション >のみです。 >JBossWeb も起動できていないのでマイクロカーネルが動いているだ >けで実質 >何も出来ません。 ># minimal + JBossWeb では OutOfMemoryError になりました > >JBoss AS 4.2.3GA 起動時のログを添付します。興味ございましたら >ご覧ください。 >ちなみに iPod touch でも同様に Jailbreak した環境 >で起動可能です。 > >最新の 5.0.0 CR1 では minimal 構成で以下のような >ログが出て起動できませんでした。 >"Unable to create a KernelInitializer ・・" は >TestNG で JBoss embed >ded を使ってテストをするときに良く出る例外みたいですね。 ># JBoss embedded って Microcontainer を使っているので >しょうか? >根本原因として ArrayIndexOutOfBoundsException が挙がっ >ている事例は >Google では見つかりませんでした。 > >原因に心当たりのある方いらっしゃいますか?? ># まだソースコードは追っていません >------------------------- >$ tail -f log.txt > JBOSS_HOME: /var/mobile/Java/jboss-5.0.0.CR1 > > JAVA: java > > JAVA_OPTS: -Dprogram.name=run.sh -Xms32m -Xmx32m - >Dorg.jboss.resolver.warning=true - >Dsun.rmi.dgc.client.gcInterval=3600000 - >Dsun.rmi.dgc.server.gcInterval=3600000 > > CLASSPATH: /var/mobile/Java/jboss-5.0.0.CR1/bin/run.jar > >= >======================================================================== > >00:47:24,519 INFO [ServerImpl] Starting JBoss (Microcontainer)... >00:47:24,535 INFO [ServerImpl] Release ID: JBoss [Morpheus] 5.0.0.CR1 >(build: SVNTag=JBoss_5_0_0_CR1 date=200806301254) >00:47:24,596 INFO [ServerImpl] Home Dir: /private/var/mobile/Java/ >jboss-5.0.0.CR1 >00:47:24,599 INFO [ServerImpl] Home URL: file:/private/var/mobile/ >Java/jboss-5.0.0.CR1/ >00:47:24,603 INFO [ServerImpl] Library URL: file:/private/var/mobile/ >Java/jboss-5.0.0.CR1/lib/ >00:47:24,621 INFO [ServerImpl] Patch URL: null >00:47:24,623 INFO [ServerImpl] Server Name: minimal >00:47:24,626 INFO [ServerImpl] Server Home Dir: /private/var/mobile/ >Java/jboss-5.0.0.CR1/server/minimal >00:47:24,632 INFO [ServerImpl] Server Home URL: file:/private/var/ >mobile/Java/jboss-5.0.0.CR1/server/minimal/ >00:47:24,636 INFO [ServerImpl] Server Data Dir: /private/var/mobile/ >Java/jboss-5.0.0.CR1/server/minimal/data >00:47:24,640 INFO [ServerImpl] Server Temp Dir: /private/var/mobile/ >Java/jboss-5.0.0.CR1/server/minimal/tmp >00:47:24,644 INFO [ServerImpl] Server Config URL: file:/private/var/ >mobile/Java/jboss-5.0.0.CR1/server/minimal/conf/ >00:47:24,649 INFO [ServerImpl] Server Library URL: file:/private/var/ >mobile/Java/jboss-5.0.0.CR1/server/minimal/lib/ >00:47:24,656 INFO [ServerImpl] Root Deployment Filename: jboss- >service.xml >Failed to boot JBoss: >java.lang.RuntimeException: Unable to create a KernelInitializer based >on the specified KernelConfig > at >org >.jboss.kernel.KernelFactory.createKernelInitializer(KernelFactory.java: >156) > at >org.jboss.kernel.KernelFactory.assembleNewKernel(KernelFactory.java:99) > at org.jboss.kernel.KernelFactory.newInstance(KernelFactory.java:67) > at >org >.jboss >.kernel >.plugins.bootstrap.AbstractBootstrap.bootstrap(AbstractBootstrap.java: >114) > at >org >.jboss >.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java: >83) > at >org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java: >79) > at >org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java: >398) > at org.jboss.Main.boot(Main.java:209) > at org.jboss.Main$1.run(Main.java:544) > at java.lang.Thread.run(Thread.java:743) >Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 > at >org.jboss.reflect.plugins.MethodInfoImpl.<init>(MethodInfoImpl.java:103) > at >org >.jboss >.reflect >.plugins >.introspection.ReflectMethodInfoImpl.<init>(ReflectMethodInfoImpl.java: >69) > at >org >.jboss >.reflect >.plugins >.introspection >.IntrospectionTypeInfoFactoryImpl >.getMethods(IntrospectionTypeInfoFactoryImpl.java:207) > at >org >.jboss >.reflect.plugins.ClassInfoImpl.getDeclaredMethods(ClassInfoImpl.java: >394) > at >org >.jboss >.beans >.info >.plugins >.AbstractBeanInfoFactory.getMethods(AbstractBeanInfoFactory.java:232) > at >org >.jboss >.beans >.info >.plugins >.AbstractBeanInfoFactory.getBeanInfo(AbstractBeanInfoFactory.java:153) > at >org >.jboss >.beans >.info >.plugins >.AbstractBeanInfoFactory.getBeanInfo(AbstractBeanInfoFactory.java:124) > at >org >.jboss >.config >.plugins.AbstractConfiguration.getBeanInfo(AbstractConfiguration.java: >69) > at >org >.jboss >.kernel >.plugins >.config.AbstractKernelConfig.getBeanInfo(AbstractKernelConfig.java:65) > at >org >.jboss >.kernel >.plugins >.config >.property >.PropertyKernelConfig.getImplementation(PropertyKernelConfig.java:175) > at >org >.jboss >.kernel >.plugins >.config >.property >.PropertyKernelConfig >.createKernelInitializer(PropertyKernelConfig.java:120) > at >org >.jboss.kernel.KernelFactory.createKernelInitializer(KernelFactory.java: >150) > ...9 more >00:47:27,513 INFO [ServerImpl] Runtime shutdown hook called, >forceHalt: true >00:47:27,553 INFO [ServerImpl] Shutdown complete >Shutdown complete >Halting VM >------------------------- > > >Best regards, >-- >山本 裕介 > > >----- inline ----- >_______________________________________________ >Japan-jbug-members mailing list >Japan****@lists***** >http://lists.sourceforge.jp/mailman/listinfo/japan-jbug-members