[japan-jbug 525] Re: iPhone で JBoss 起動

アーカイブの一覧に戻る

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




Japan-jbug-members メーリングリストの案内
アーカイブの一覧に戻る