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