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

Back to archive index

Yusuke Yamamoto yusuk****@mac*****
2008年 8月 15日 (金) 11:26:44 JST


スクリーンショットも撮ってみました。

http://yusuke.homeip.net/diary/2008/08/15/1218764784236.html

Best regards,
--  
Yusuke Yamamoto


On 2008/08/15, at 10:15, Yusuke Yamamoto wrote:

> ピントがあまり合っていなくてわかりにくいですが、
>
> 1 Home画面
> 2 Terminal 起動
> 3 ls 実行
> 4 ./run.sh -c minimal 実行
> 5 ctrl + c でシャットダウン
>
> ということをしています。
> せめて JBoss Web でも起動できれば Safari からアク
> セスして面白い
> ことが出来そうなんですが・・。
>
> ちなみにスタンドアロンの Tomcat で、VM を起動でき
> るギリギリのサイズまで
> -Xmx を調整しても OutOfMemoryError になってしまいました。
>
> Best regards,
> --  
> Yusuke Yamamoto
>
> On 2008/08/15, at 10:00, Yusuke Yamamoto wrote:
>
>> 写真、じゃなくて動画にしてみましたっ
>> http://jp.youtube.com/watch?v=LJRgbYayxB0&fmt=18
>>
>>> それから、ぜひJBoss.orgのForumにも投稿してくだ
>>> さい。
>>> マイクロカーネルのことならそちらの方が反応があるでしょうし。
>> そうですね。このネタはどこに書き込もうかーと考えたまま放置し
>> ていました。
>> 近々に書き込んでみます。
>>
>>> 「侍」で解析することをお勧めします :-)
>> う、まず侍を JamVM に対応させましょうかね。
>> -verbosegc のログは IBM JDK のログになんだか似ていま 
>> した。
>>
>>
>> Best regards,
>> -- 
>> Yusuke Yamamoto
>>
>> On 2008/08/15, at 6:59, Fusayuki Minamoto wrote:
>>
>>> 山本さん
>>>
>>> ログだけではなくて、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 mailing list
>>> Japan****@lists*****
>>> http://lists.sourceforge.jp/mailman/listinfo/japan-jbug-members
>>
>> _______________________________________________
>> Japan-jbug-members mailing list
>> Japan****@lists*****
>> http://lists.sourceforge.jp/mailman/listinfo/japan-jbug-members
>
> _______________________________________________
> Japan-jbug-members mailing list
> Japan****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/japan-jbug-members




Japan-jbug-members メーリングリストの案内
Back to archive index