Dear Jack-san.
私まだ、Snow Leopard に移行していないので、
申し訳ありませんが、NeoOffice の件についてはよくわかり
ません。
ただ、自分の環境(10.5.8 )では問題なく Java SE 6 upadte 15
が使えております。
NullPointerException も発生していないです。
ライブラリの参照先が違っていたとかですかね?
# java -version
java version "1.6.0_15"
Java(TM) SE Runtime Environment (build 1.6.0_15-b03-226)
# ls -l /usr/bin/java
lrwxr-xr-x 1 root wheel 74 9 7 19:47 /usr/bin/java -> /System/
Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
やった事といえばこれくらい?
(Macらしい対処方法かどうかはおいておいて)
# cd /System/Library/Frameworks/JavaVM.framework/Versions/
# sudo rm ./Current
# sudo ln -s ./1.6 ./Current
# ls -l
total 56
lrwxr-xr-x 1 root wheel 5 9 7 19:47 1.3 -> 1.3.1
drwxr-xr-x 3 root wheel 102 11 3 2007 1.3.1
lrwxr-xr-x 1 root wheel 5 9 7 19:47 1.4 -> 1.4.2
lrwxr-xr-x 1 root wheel 3 5 29 2008 1.4.1 -> 1.4
drwxr-xr-x 8 root wheel 272 4 28 2007 1.4.2
lrwxr-xr-x 1 root wheel 5 9 7 19:47 1.5 -> 1.5.0
drwxr-xr-x 8 root wheel 272 4 28 2007 1.5.0
lrwxr-xr-x 1 root wheel 5 9 7 19:47 1.6 -> 1.6.0
drwxr-xr-x 8 root wheel 272 12 21 2007 1.6.0
drwxr-xr-x 8 root wheel 272 9 7 19:47 A
lrwxr-xr-x 1 root wheel 5 9 8 01:26 Current -> ./1.6
lrwxr-xr-x 1 root wheel 3 9 7 19:47 CurrentJDK -> 1.5
# env |grep JAVA
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
SailFin を Java SE 6 u15 で動かした場合:
$ ps -ef|grep sail
501 998 1 0 0:03.59 ttys002 0:40.83 /System/Library/
Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java -
Dcom.sun.aas.instanceRoot=/Applications/NetBeans/sailfin/domains/
domain1 -DLifecycleModuleService.submitType=sync -
Dcom.sun.aas.ClassPathPrefix=/Applications/NetBeans/sailfin/lib/comms-
appserv-rt.jar -Dcom.sun.aas.ClassPathSuffix= -
Dcom.sun.aas.ServerClassPath= -
Dcom.sun.aas.classloader.appserverChainJars.ee= -
Dcom.sun.aas.classloader.appserverChainJars=admin-cli.jar,admin-cli-
ee.jar,j2ee-svc.jar -Dcom.sun.aas.classloader.excludesList=admin-
cli.jar,appserv-upgrade.jar,sun-appserv-ant.jar -
Dcom.sun.aas.classloader.optionalOverrideableChain.ee= -
Dcom.sun.aas.classloader.optionalOverrideableChain=webservices-
rt.jar,webservices-tools.jar -
Dcom.sun.aas.classloader.serverClassPath.ee=/lib/hadbjdbc4.jar,/
Applications/NetBeans/sailfin/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,/lib/
dbstate.jar,/lib/hadbm.jar,/lib/hadbmgt.jar,/lib/mfwk_instrum_tk.jar -
Dcom.sun.aas.classloader.serverClassPath=/Applications/NetBeans/
sailfin/lib/install/applications/jmsra/imqjmsra.jar,/Applications/
NetBeans/sailfin/imq/lib/jaxm-api.jar,/Applications/NetBeans/sailfin/
imq/lib/fscontext.jar,/Applications/NetBeans/sailfin/imq/lib/
imqbroker.jar,/Applications/NetBeans/sailfin/imq/lib/imqjmx.jar,/
Applications/NetBeans/sailfin/lib/ant/lib/ant.jar,/Applications/
NetBeans/sailfin/lib/SUNWjdmk/5.1/lib/jdmkrt.jar -
Dcom.sun.aas.classloader.sharedChainJars.ee=appserv-se.jar,appserv-
ee.jar,jesmf-plugin.jar,/lib/dbstate.jar,/lib/hadbjdbc4.jar,jgroups-
all.jar,/lib/mfwk_instrum_tk.jar -
Dcom.sun.aas.classloader.sharedChainJars=javaee.jar,/System/Library/
Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/tools.jar,install/
applications/jmsra/imqjmsra.jar,com-sun-commons-launcher.jar,com-sun-
commons-logging.jar,/Applications/NetBeans/sailfin/imq/lib/jaxm-
api.jar,/Applications/NetBeans/sailfin/imq/lib/fscontext.jar,/
Applications/NetBeans/sailfin/imq/lib/imqbroker.jar,/Applications/
NetBeans/sailfin/imq/lib/imqjmx.jar,/Applications/NetBeans/sailfin/imq/
lib/imqxm.jar,webservices-rt.jar,webservices-
tools.jar,mail.jar,appserv-jstl.jar,jmxremote_optional.jar,/
Applications/NetBeans/sailfin/lib/SUNWjdmk/5.1/lib/
jdmkrt.jar,activation.jar,appserv-rt.jar,appserv-admin.jar,appserv-
cmp.jar,/Applications/NetBeans/sailfin/updatecenter/lib/
updatecenter.jar,/Applications/NetBeans/sailfin/jbi/lib/jbi.jar,/
Applications/NetBeans/sailfin/imq/lib/imqjmx.jar,/Applications/
NetBeans/sailfin/lib/ant/lib/ant.jar,dbschema.jar -
Dcom.sun.aas.configName=server-config -Dcom.sun.aas.configRoot=/
Applications/NetBeans/sailfin/config -Dcom.sun.aas.defaultLogFile=/
Applications/NetBeans/sailfin/domains/domain1/logs/server.log -
Dcom.sun.aas.domainName=domain1 -Dcom.sun.aas.installRoot=/
Applications/NetBeans/sailfin -Dcom.sun.aas.instanceName=server -
Dcom.sun.aas.processLauncher=SE -Dcom.sun.aas.promptForIdentity=true -
Dcom
.sun
.appserv
.pluggable
.extensions
.amx
=org.jvnet.glassfish.comms.admin.management.extensions.SIPAMXSupport -
Dcom
.sun
.appserv
.pluggable
.features
=
org
.jvnet
.glassfish
.comms.server.pluggable.extensions.sip.SipPEPluggableFeatureImpl -
Dcom
.sun
.enterprise
.config
.config_environment_factory_class
=
com
.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory -
Dcom.sun.enterprise.overrideablejavaxpackages=javax.help,javax.portlet
-Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar -
Dcom.sun.enterprise.taglisteners=jsf-impl.jar -
Dcom.sun.updatecenter.home=/Applications/NetBeans/sailfin/updatecenter
-Ddomain.name=domain1 -Djava.endorsed.dirs=/Applications/NetBeans/
sailfin/lib/endorsed -Djava.ext.dirs=/System/Library/Frameworks/
JavaVM.framework/Versions/1.6.0/Home/lib/ext:/System/Library/
Frameworks/JavaVM.framework/Versions/1.6.0/Home/jre/lib/ext:/
Applications/NetBeans/sailfin/domains/domain1/lib/ext:/Applications/
NetBeans/sailfin/javadb/lib -Djava.library.path=/Applications/NetBeans/
sailfin/lib:/Applications/NetBeans/sailfin/lib:/Applications/NetBeans/
sailfin/lib -Djava.security.auth.login.config=/Applications/NetBeans/
sailfin/domains/domain1/config/login.conf -Djava.security.policy=/
Applications/NetBeans/sailfin/domains/domain1/config/server.policy -
Djava
.util
.logging.manager=com.sun.enterprise.server.logging.ServerLogManager -
Djavax
.management
.builder
.initial
=com.sun.enterprise.admin.server.core.jmx.AppServerMBeanServerBuilder -
Djavax.net.ssl.keyStore=/Applications/NetBeans/sailfin/domains/domain1/
config/keystore.jks -Djavax.net.ssl.trustStore=/Applications/NetBeans/
sailfin/domains/domain1/config/cacerts.jks -
Djdbc.drivers=org.apache.derby.jdbc.ClientDriver -
Djmx.invoke.getters=true -Dsun.rmi.dgc.client.gcInterval=3600000 -
Dsun.rmi.dgc.server.gcInterval=3600000 -client -XX:
+UnlockDiagnosticVMOptions -XX:MaxPermSize=192m -Xmx512m -
XX:NewRatio=2 -XX:+LogVMOutput -XX:LogFile=/Applications/NetBeans/
sailfin/domains/domain1/logs/jvm.log -cp /Applications/NetBeans/
sailfin/lib/jhall.jar:/Applications/NetBeans/sailfin/lib/appserv-
launch.jar com.sun.enterprise.server.PELaunch start
すいません、NeoOffice の件に関しての回答になってないで
すよね。
ちなみに、NeoOffice 2.2.x もしくはOpenOfficeでは
いかがでしょう?
てらだ
On 2009/09/08, at 0:31, Jack Sparrow wrote:
> 皆さんお久しぶりです海賊です(笑)
> 実は私7月より休職していて現在転職活動中です。
> 転職自由としては、もうスタッフサービスのような仕事の取り方
> しかしない
> 会社にはいたくない、時代と逆高するような枯れた技術だけで飯
> を食おうと
> するような場所にいては、自己研鑽は十分できない。
> これは GlassFish を活用するような新規ビジネスに参入す
> ることへの障壁に
> なるのでは? と言う事につながると言うことになると考えて、
> 行動を起こしました。
>
> その前に渡米計画を再策定しなければなりませんが・・・
> σ(^_^;)アセ
>
> で、いままで何をやっていたかと言うと、 Mac OS X 10.5
> をアップグレードしていった
> とたん、 Java Preferences が NullPointerException
> で落ちまくったので原因不明の病に犯され
> ずーーーーーーーーっとその対応してました・・・疲れた (||-_-)
>
> で、とうとうさじ投げて Snow にアップグレードし、労せずし
> て Java SE6 update 15 へと
> 移行完了しました。
> 因に GlassFish と NetBeans 6.5 は元気よく動いて
> いて、 NeoOffice 3.0 だけおっこちてしまいます。
> (せっかくホットトピックスで使おうと思っていたプレゼン資料
> が・・・・・(;_;))
>
> 寺田さん、ご存知でしたらトラブルシュート方法教えてください。
>
>
> --
> Thanks
> Jack