先日のalianを使い、rpmのwavemakerをdeb化してインストールする。
-i オプションを使いダイレクトにインストール
/opt/wavemaker-4.0.2.24308/bin ディレクトリにて
./wavemaker.sh
を実行、自動的にブラウザが開く
Opening in firefox: http://localhost:8094/wavemaker
簡単!
2008年10月10日金曜日
rpmファイルをubuntuにインストール
rpmを扱える様にubuntuにパッケージを入れる
sudo apt-get install alien dpkg-dev debhelper build-essential
rpmのコンバートをする。hogehoge.prmをコンバートする例
sudo alien hogehoge.rpm
コンバートが終われば、通常のdebファイルの様にインストールする
sudo dpkg -i hogehoge.deb
以上
sudo apt-get install alien dpkg-dev debhelper build-essential
rpmのコンバートをする。hogehoge.prmをコンバートする例
sudo alien hogehoge.rpm
コンバートが終われば、通常のdebファイルの様にインストールする
sudo dpkg -i hogehoge.deb
以上
2008年8月22日金曜日
2008年7月29日火曜日
2008年7月28日月曜日
Intalio 自分でbuild したもので、AbsenceRequestが出ない
The UI is at the following URL: http://localhost:8080/ui-fw/
And you can start the sample "AbsenceRequest" process.
となっている
sudo env JAVA_HOME=$JAVA_HOME /home/intalio/apache-tomcat-5.5.26/bin/catalina.sh run
で、サーバーを立ち上げ
admin
でログイン
が、AbsenceRequestが出てこない。
Intalioからビルド済みの物(intalio-bpms-server-5.1.0.019)をダウンロードして実行
~/intalio-bpms-server-5.1.0.019/bin$ sudo env JAVA_HOME=$JAVA_HOME ./startup.sh
以下のリンクでフォームが表示される。
http://localhost:8080/xFormsManager/init?id=5gpi9wvqkf9ji8dn6a7pch9vam3yzw59&url=oxf:/AbsenceRequest/AbsenceRequest.xform&token=VE9LRU4mJnVzZXI9PWludGFsaW9cYWRtaW4mJmlzc3VlZD09MTIxNzE3NTgzOTY0NCYmcm9sZXM9PWludGFsaW9ccHJvY2Vzc2FkbWluaXN0cmF0b3IsZXhhbXBsZXNcZW1wbG95ZWUsaW50YWxpb1xwcm9jZXNzbWFuYWdlcixleGFtcGxlc1xtYW5hZ2VyJiZmdWxsTmFtZT09QWRtaW5pbmlzdHJhdG9yJiZlbWFpbD09YWRtaW5AZXhhbXBsZS5jb20mJm5vbmNlPT01Mzg1MTMzNjQ5OTE4NTU5OTEzJiZ0aW1lc3RhbXA9PTEyMTcxNzU4Mzk2NDkmJmRpZ2VzdD09d1lOcGZvKzJPcEUrOUFpdDFISGRvTGZ3bGpvPSYmJiZUT0tFTg==&user=intalio\admin
こちらはGERONIMOなので、少々趣きがちがうが、
GERONIMOコンソールにデフォルトのsystem/managerで入り、
デプロイされているものを確認すると大きくは違わない様に見える。
で、また、自分でBuildした物を確認すると
60046 org.intalio.tempo.tms WARN [http-8080-Processor23] openjpa.MetaData - Found duplicate query "find_by_id" in "class org.intalio.tempo.workflow.task.Task". Ignoring.
とワーニングが出ている。あやしい。さっそくググる
1件出てきた
It's a small glitch in Tempo persistence configuration. It's been fixed since then and shouldn't show up in 5.2 final.
と言っている。本質的には意味がないが、、、自分のビルドを確認する。
とは言うものの、tempoのサイトのInstall.txtにしたがっただけなので、
バージョンは分かっていない
svn co http://tempo.intalio.org/tempo/trunk/ tempo
HDDのなかを漁ると5.2.0.28-SNAPSHOTと出ている。
SVNの現在の物は、5.2.0.38-SNAPSHOTとなっている。上がっている。このせい?
CheckOutしてBuildして、うまくいったらDiffすれば原因箇所は分かると思うし、
JPAの線から調べても分かると思う。
また、Build済みのは動いているが、バージョンが違うので意味なし。
いやいや
http://tempo.intalio.org/tempo/branches/5.1.0.4/
このブランチの方がBuild済みのにちかいので、こちらで試すべき
ちなみに、5.1.0.4となっているが、なかみは5.1.0.13-SNAPSHOTと
Buildfileには書いてある。
今日は、CheckOutしておしまい。寝る
And you can start the sample "AbsenceRequest" process.
となっている
sudo env JAVA_HOME=$JAVA_HOME /home/intalio/apache-tomcat-5.5.26/bin/catalina.sh run
で、サーバーを立ち上げ
admin
でログイン
が、AbsenceRequestが出てこない。
Intalioからビルド済みの物(intalio-bpms-server-5.1.0.019)をダウンロードして実行
~/intalio-bpms-server-5.1.0.019/bin$ sudo env JAVA_HOME=$JAVA_HOME ./startup.sh
以下のリンクでフォームが表示される。
http://localhost:8080/xFormsManager/init?id=5gpi9wvqkf9ji8dn6a7pch9vam3yzw59&url=oxf:/AbsenceRequest/AbsenceRequest.xform&token=VE9LRU4mJnVzZXI9PWludGFsaW9cYWRtaW4mJmlzc3VlZD09MTIxNzE3NTgzOTY0NCYmcm9sZXM9PWludGFsaW9ccHJvY2Vzc2FkbWluaXN0cmF0b3IsZXhhbXBsZXNcZW1wbG95ZWUsaW50YWxpb1xwcm9jZXNzbWFuYWdlcixleGFtcGxlc1xtYW5hZ2VyJiZmdWxsTmFtZT09QWRtaW5pbmlzdHJhdG9yJiZlbWFpbD09YWRtaW5AZXhhbXBsZS5jb20mJm5vbmNlPT01Mzg1MTMzNjQ5OTE4NTU5OTEzJiZ0aW1lc3RhbXA9PTEyMTcxNzU4Mzk2NDkmJmRpZ2VzdD09d1lOcGZvKzJPcEUrOUFpdDFISGRvTGZ3bGpvPSYmJiZUT0tFTg==&user=intalio\admin
こちらはGERONIMOなので、少々趣きがちがうが、
GERONIMOコンソールにデフォルトのsystem/managerで入り、
デプロイされているものを確認すると大きくは違わない様に見える。
で、また、自分でBuildした物を確認すると
60046 org.intalio.tempo.tms WARN [http-8080-Processor23] openjpa.MetaData - Found duplicate query "find_by_id" in "class org.intalio.tempo.workflow.task.Task". Ignoring.
とワーニングが出ている。あやしい。さっそくググる
1件出てきた
It's a small glitch in Tempo persistence configuration. It's been fixed since then and shouldn't show up in 5.2 final.
と言っている。本質的には意味がないが、、、自分のビルドを確認する。
とは言うものの、tempoのサイトのInstall.txtにしたがっただけなので、
バージョンは分かっていない
svn co http://tempo.intalio.org/tempo/trunk/ tempo
HDDのなかを漁ると5.2.0.28-SNAPSHOTと出ている。
SVNの現在の物は、5.2.0.38-SNAPSHOTとなっている。上がっている。このせい?
CheckOutしてBuildして、うまくいったらDiffすれば原因箇所は分かると思うし、
JPAの線から調べても分かると思う。
また、Build済みのは動いているが、バージョンが違うので意味なし。
いやいや
http://tempo.intalio.org/tempo/branches/5.1.0.4/
このブランチの方がBuild済みのにちかいので、こちらで試すべき
ちなみに、5.1.0.4となっているが、なかみは5.1.0.13-SNAPSHOTと
Buildfileには書いてある。
今日は、CheckOutしておしまい。寝る
2008年7月7日月曜日
intalio deploy error
sudo env JAVA_HOME=$JAVA_HOME /home/intalio/apache-tomcat-5.5.26/bin/catalina.sh run
Using CATALINA_BASE: /home/intalio/apache-tomcat-5.5.26
Using CATALINA_HOME: /home/intalio/apache-tomcat-5.5.26
Using CATALINA_TMPDIR: /home/intalio/apache-tomcat-5.5.26/temp
Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun-1.5.0.15
00:02:40,761 INFO [Catalina] Initialization processed in 6167 ms
00:02:51,448 WARN [TempoUsernamePasswordAuthenticationHandler] org.intalio.tempo.cas.TempoUsernamePasswordAuthenticationHandler is only to be used in a testing environment. NEVER enable this in a production environment.
00:02:57,277 INFO [AuthenticationViaFormAction] FormObjectClass not set. Using default class of org.jasig.cas.authentication.principal.UsernamePasswordCredentials with formObjectName credentials and validator org.jasig.cas.validation.UsernamePasswordCredentialsValidator.
00:03:12,871 INFO [DefaultTicketRegistryCleaner] Starting cleaning of expired tickets from ticket registry at [Mon Jul 07 00:03:12 GMT+09:00 2008]
00:03:12,917 INFO [DefaultTicketRegistryCleaner] 0 found to be removed. Removing now.
00:03:12,918 INFO [DefaultTicketRegistryCleaner] Finished cleaning of expired tickets from ticket registry at [Mon Jul 07 00:03:12 GMT+09:00 2008]
00:03:27,446 ERROR [SimpleScheduler] Error retrieving node list.
org.apache.ode.scheduler.simple.DatabaseException: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:118)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:283)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:282)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:174)
at org.apache.ode.scheduler.simple.SimpleScheduler.start(SimpleScheduler.java:280)
at org.apache.ode.bpel.engine.BpelServerImpl.start(BpelServerImpl.java:137)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:170)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:119)
at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1026)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1885)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:107)
... 34 more
00:03:27,471 ERROR [ODEServer] ODE BPEL Server failed to start.
org.apache.ode.bpel.iapi.ContextException: Error retrieving node list.
at org.apache.ode.scheduler.simple.SimpleScheduler.start(SimpleScheduler.java:290)
at org.apache.ode.bpel.engine.BpelServerImpl.start(BpelServerImpl.java:137)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:170)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:119)
at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.apache.ode.scheduler.simple.DatabaseException: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:118)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:283)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:282)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:174)
at org.apache.ode.scheduler.simple.SimpleScheduler.start(SimpleScheduler.java:280)
... 30 more
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1026)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1885)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:107)
... 34 more
00:03:27,506 ERROR [[/ode]] サーブレット /ode がload()例外を投げました
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1026)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1885)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:107)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:283)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:282)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:174)
at org.apache.ode.scheduler.simple.SimpleScheduler.start(SimpleScheduler.java:280)
at org.apache.ode.bpel.engine.BpelServerImpl.start(BpelServerImpl.java:137)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:170)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:119)
at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
00:04:04,313 INFO [Catalina] Server startup in 83542 ms
---
以下を忘れていましたぁ
$ mysql -u root -p bpms < /home/tempo/rsc/scripts/../../rsc/tempo-sql/ode-mysql.sql
これはインストールの最後に表示される物
-- Now a mysql database named "bpms" with access to user and no password
-- Load the ode schema into mysql from the file
-- /home/tempo/rsc/scripts/../../rsc/tempo-sql/ode-mysql.sql
-- Once this is done, start tomcat with the following command:
-- ./catalina.sh run
-- Now you can browse http://localhost:8080/ui-fw/ and login with user and
-- password
機動して確認
sudo env JAVA_HOME=$JAVA_HOME /home/intalio/apache-tomcat-5.5.26/bin/catalina.sh run
ブラウザで接続してログイン
Using CATALINA_BASE: /home/intalio/apache-tomcat-5.5.26
Using CATALINA_HOME: /home/intalio/apache-tomcat-5.5.26
Using CATALINA_TMPDIR: /home/intalio/apache-tomcat-5.5.26/temp
Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun-1.5.0.15
00:02:40,761 INFO [Catalina] Initialization processed in 6167 ms
00:02:51,448 WARN [TempoUsernamePasswordAuthenticationHandler] org.intalio.tempo.cas.TempoUsernamePasswordAuthenticationHandler is only to be used in a testing environment. NEVER enable this in a production environment.
00:02:57,277 INFO [AuthenticationViaFormAction] FormObjectClass not set. Using default class of org.jasig.cas.authentication.principal.UsernamePasswordCredentials with formObjectName credentials and validator org.jasig.cas.validation.UsernamePasswordCredentialsValidator.
00:03:12,871 INFO [DefaultTicketRegistryCleaner] Starting cleaning of expired tickets from ticket registry at [Mon Jul 07 00:03:12 GMT+09:00 2008]
00:03:12,917 INFO [DefaultTicketRegistryCleaner] 0 found to be removed. Removing now.
00:03:12,918 INFO [DefaultTicketRegistryCleaner] Finished cleaning of expired tickets from ticket registry at [Mon Jul 07 00:03:12 GMT+09:00 2008]
00:03:27,446 ERROR [SimpleScheduler] Error retrieving node list.
org.apache.ode.scheduler.simple.DatabaseException: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:118)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:283)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:282)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:174)
at org.apache.ode.scheduler.simple.SimpleScheduler.start(SimpleScheduler.java:280)
at org.apache.ode.bpel.engine.BpelServerImpl.start(BpelServerImpl.java:137)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:170)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:119)
at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1026)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1885)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:107)
... 34 more
00:03:27,471 ERROR [ODEServer] ODE BPEL Server failed to start.
org.apache.ode.bpel.iapi.ContextException: Error retrieving node list.
at org.apache.ode.scheduler.simple.SimpleScheduler.start(SimpleScheduler.java:290)
at org.apache.ode.bpel.engine.BpelServerImpl.start(BpelServerImpl.java:137)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:170)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:119)
at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.apache.ode.scheduler.simple.DatabaseException: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:118)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:283)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:282)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:174)
at org.apache.ode.scheduler.simple.SimpleScheduler.start(SimpleScheduler.java:280)
... 30 more
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1026)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1885)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:107)
... 34 more
00:03:27,506 ERROR [[/ode]] サーブレット /ode がload()例外を投げました
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'bpms.ODE_JOB' doesn't exist
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1026)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1885)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds(JdbcDelegate.java:107)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:283)
at org.apache.ode.scheduler.simple.SimpleScheduler$3.call(SimpleScheduler.java:282)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:174)
at org.apache.ode.scheduler.simple.SimpleScheduler.start(SimpleScheduler.java:280)
at org.apache.ode.bpel.engine.BpelServerImpl.start(BpelServerImpl.java:137)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:170)
at org.apache.ode.axis2.ODEServer.init(ODEServer.java:119)
at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
00:04:04,313 INFO [Catalina] Server startup in 83542 ms
---
以下を忘れていましたぁ
$ mysql -u root -p bpms < /home/tempo/rsc/scripts/../../rsc/tempo-sql/ode-mysql.sql
これはインストールの最後に表示される物
-- Now a mysql database named "bpms" with access to user
-- Load the ode schema into mysql from the file
-- /home/tempo/rsc/scripts/../../rsc/tempo-sql/ode-mysql.sql
-- Once this is done, start tomcat with the following command:
-- ./catalina.sh run
-- Now you can browse http://localhost:8080/ui-fw/ and login with user
-- password
機動して確認
sudo env JAVA_HOME=$JAVA_HOME /home/intalio/apache-tomcat-5.5.26/bin/catalina.sh run
ブラウザで接続してログイン
2008年7月4日金曜日
rubyスクリプトのgem 'hpricot', '>= 0.6'でエラー
rubyもrubygemsもSynapticでインストールしたが以前エラー
ruby1.8-devもインストールして以下のエラーとなるとこまで来た。
$ sudo gem install hpricot
Select which gem to install for your platform (i486-linux)
1. hpricot 0.6 (jruby)
2. hpricot 0.6 (mswin32)
3. hpricot 0.6 (ruby)
4. hpricot 0.5 (ruby)
5. hpricot 0.5 (mswin32)
6. Skip this gem
7. Cancel installation
> 3
Building native extensions. This could take a while...
ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.
ruby extconf.rb install hpricot
checking for main() in -lc... no
creating Makefile
make
cc -I. -I. -I/usr/lib/ruby/1.8/i486-linux -I. -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -c hpricot_scan.c
ext/hpricot_scan/hpricot_scan.rl:9 から include されたファイル中:
/usr/lib/ruby/1.8/i486-linux/ruby.h:40:21: error: stdlib.h: No such file or directory
ここまでくれば他のブログにもある内容
以下を実行
sudo apt-get install build-essential
これが正常終了した後、なぜかネットに繋がらなくなった。
再起動後、再度
sudo gem install hpricot
を実行
zipがLoadできないと文句を言う
rubygemsをアップデートする。
sudo gem install rubygems-update
sudo gem update --system
sudo gem sources -a http://gems.github.com
エラー
当然以下もダメ
sudo gem install rubyzip
synaptic でlibzip-ruby1.8があったのでインストール
irbで試すとOK、、、gemで勘張らないで、ubuntuのsynapticに
たよれば良い感じ、、、
require "buildr"もエラーになっていたので、
Synapticで入れてみると思ったが分からない。
buildrはapacheの物なので、こちらを検索
http://incubator.apache.org/buildr/getting_started.html#linux
その内容にしたがうが、
gemがエラーになるようになった
/usr/bin/gem:23: uninitialized constant Gem::GemRunner (NameError)
[: 26: 1.0.1: unexpected operator
/usr/bin/gemの10行目(require 'rubygems'の下の行)に
require 'rubygems/gem_runner'
を追加
以下の様に少し進む様になった
Installing the latest version of Buildr
Building native extensions. This could take a while...
ERROR: Error installing buildr:
buildr requires rjb (>= 1.1.0, <= 1.1.2, runtime)
./test.sh: 37: buildr: not found
こんどは、rjbですか、、、
こうなってしまったのは、以下の様にsudoの際に環境変数を渡す必要があったのを
忘れた為です。単にsudo gem intallしていた様だ
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
rjbをまずインストールしてみる
$ sudo env JAVA_HOME=$JAVA_HOME gem install rjb
Building native extensions. This could take a while...
Successfully installed rjb-1.1.3
1 gem installed
続いて、
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires rjb (>= 1.1.0, <= 1.1.2, runtime)
あれれ、バージョンが合わない
gem search -r rjb
*** REMOTE GEMS ***
rjb (1.1.3)
およよ
むかしのが出てこない。
$ sudo gem uninstall rjb
You have requested to uninstall the gem:
rjb-1.1.3
Antwrap-0.7.0 depends on [rjb (>= 1.0.3)]
If you remove this gems, one or more dependencies will not be met.
Continue with Uninstall? [Yn] y
Successfully uninstalled rjb-1.1.3
$ sudo env JAVA_HOME=$JAVA_HOME gem install rjb -v 1.1.2
Building native extensions. This could take a while...
Successfully installed rjb-1.1.2
1 gem installed
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires net-ssh (= 2.0.1, runtime)
$ sudo gem install net-ssh -v 2.0.1
Successfully installed net-ssh-2.0.1
1 gem installed
Installing ri documentation for net-ssh-2.0.1...
Installing RDoc documentation for net-ssh-2.0.1...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires net-sftp (= 2.0.0, runtime)
$ sudo gem install net-sftp -v 2.0.0
Successfully installed net-sftp-2.0.0
1 gem installed
Installing ri documentation for net-sftp-2.0.0...
Installing RDoc documentation for net-sftp-2.0.0...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires rubyforge (= 0.4.5, runtime)
$ sudo gem install rubyforge -v 0.4.5
Successfully installed rubyforge-0.4.5
1 gem installed
Installing ri documentation for rubyforge-0.4.5...
Installing RDoc documentation for rubyforge-0.4.5...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires hoe (= 1.3.0, runtime)
$ sudo gem install hoe -v 1.3.0
Successfully installed hoe-1.3.0
1 gem installed
Installing ri documentation for hoe-1.3.0...
Installing RDoc documentation for hoe-1.3.0...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires rspec (= 1.1.3, runtime)
$ sudo gem install rspec -v 1.1.3
Successfully installed rspec-1.1.3
1 gem installed
Installing ri documentation for rspec-1.1.3...
Installing RDoc documentation for rspec-1.1.3...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
Successfully installed buildr-1.3.1.1
1 gem installed
Installing ri documentation for buildr-1.3.1.1...
Installing RDoc documentation for buildr-1.3.1.1...
成功!!
やっとこれが出来る様になった
sudo env JAVA_HOME=$JAVA_HOME /home/rsos01/tempo/rsc/scripts/create_tomcat.rb
ruby1.8-devもインストールして以下のエラーとなるとこまで来た。
$ sudo gem install hpricot
Select which gem to install for your platform (i486-linux)
1. hpricot 0.6 (jruby)
2. hpricot 0.6 (mswin32)
3. hpricot 0.6 (ruby)
4. hpricot 0.5 (ruby)
5. hpricot 0.5 (mswin32)
6. Skip this gem
7. Cancel installation
> 3
Building native extensions. This could take a while...
ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.
ruby extconf.rb install hpricot
checking for main() in -lc... no
creating Makefile
make
cc -I. -I. -I/usr/lib/ruby/1.8/i486-linux -I. -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -c hpricot_scan.c
ext/hpricot_scan/hpricot_scan.rl:9 から include されたファイル中:
/usr/lib/ruby/1.8/i486-linux/ruby.h:40:21: error: stdlib.h: No such file or directory
ここまでくれば他のブログにもある内容
以下を実行
sudo apt-get install build-essential
これが正常終了した後、なぜかネットに繋がらなくなった。
再起動後、再度
sudo gem install hpricot
を実行
zipがLoadできないと文句を言う
rubygemsをアップデートする。
sudo gem install rubygems-update
sudo gem update --system
sudo gem sources -a http://gems.github.com
エラー
当然以下もダメ
sudo gem install rubyzip
synaptic でlibzip-ruby1.8があったのでインストール
irbで試すとOK、、、gemで勘張らないで、ubuntuのsynapticに
たよれば良い感じ、、、
require "buildr"もエラーになっていたので、
Synapticで入れてみると思ったが分からない。
buildrはapacheの物なので、こちらを検索
http://incubator.apache.org/buildr/getting_started.html#linux
その内容にしたがうが、
gemがエラーになるようになった
/usr/bin/gem:23: uninitialized constant Gem::GemRunner (NameError)
[: 26: 1.0.1: unexpected operator
/usr/bin/gemの10行目(require 'rubygems'の下の行)に
require 'rubygems/gem_runner'
を追加
以下の様に少し進む様になった
Installing the latest version of Buildr
Building native extensions. This could take a while...
ERROR: Error installing buildr:
buildr requires rjb (>= 1.1.0, <= 1.1.2, runtime)
./test.sh: 37: buildr: not found
こんどは、rjbですか、、、
こうなってしまったのは、以下の様にsudoの際に環境変数を渡す必要があったのを
忘れた為です。単にsudo gem intallしていた様だ
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
rjbをまずインストールしてみる
$ sudo env JAVA_HOME=$JAVA_HOME gem install rjb
Building native extensions. This could take a while...
Successfully installed rjb-1.1.3
1 gem installed
続いて、
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires rjb (>= 1.1.0, <= 1.1.2, runtime)
あれれ、バージョンが合わない
gem search -r rjb
*** REMOTE GEMS ***
rjb (1.1.3)
およよ
むかしのが出てこない。
$ sudo gem uninstall rjb
You have requested to uninstall the gem:
rjb-1.1.3
Antwrap-0.7.0 depends on [rjb (>= 1.0.3)]
If you remove this gems, one or more dependencies will not be met.
Continue with Uninstall? [Yn] y
Successfully uninstalled rjb-1.1.3
$ sudo env JAVA_HOME=$JAVA_HOME gem install rjb -v 1.1.2
Building native extensions. This could take a while...
Successfully installed rjb-1.1.2
1 gem installed
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires net-ssh (= 2.0.1, runtime)
$ sudo gem install net-ssh -v 2.0.1
Successfully installed net-ssh-2.0.1
1 gem installed
Installing ri documentation for net-ssh-2.0.1...
Installing RDoc documentation for net-ssh-2.0.1...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires net-sftp (= 2.0.0, runtime)
$ sudo gem install net-sftp -v 2.0.0
Successfully installed net-sftp-2.0.0
1 gem installed
Installing ri documentation for net-sftp-2.0.0...
Installing RDoc documentation for net-sftp-2.0.0...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires rubyforge (= 0.4.5, runtime)
$ sudo gem install rubyforge -v 0.4.5
Successfully installed rubyforge-0.4.5
1 gem installed
Installing ri documentation for rubyforge-0.4.5...
Installing RDoc documentation for rubyforge-0.4.5...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires hoe (= 1.3.0, runtime)
$ sudo gem install hoe -v 1.3.0
Successfully installed hoe-1.3.0
1 gem installed
Installing ri documentation for hoe-1.3.0...
Installing RDoc documentation for hoe-1.3.0...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
ERROR: Error installing buildr:
buildr requires rspec (= 1.1.3, runtime)
$ sudo gem install rspec -v 1.1.3
Successfully installed rspec-1.1.3
1 gem installed
Installing ri documentation for rspec-1.1.3...
Installing RDoc documentation for rspec-1.1.3...
$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr
Successfully installed buildr-1.3.1.1
1 gem installed
Installing ri documentation for buildr-1.3.1.1...
Installing RDoc documentation for buildr-1.3.1.1...
成功!!
やっとこれが出来る様になった
sudo env JAVA_HOME=$JAVA_HOME /home/rsos01/tempo/rsc/scripts/create_tomcat.rb
2008年7月3日木曜日
MySQL
ubuntuなのでMySQLのインストールも簡単
MySQL Administratorもインストールして
さあ接続となるが、Adminのパスワードは
インストール時に入力したはずのパスワードではなく、
パスワードなしで接続であった。
でもそれは限定ユーザー
----
システム管理者はMySQLのユーザ「root」で、MySQLをインストールしたときに登録される。
mysqlコマンドでデータベース「mysql」に、MySQLのユーザ「root」で接続します。
mysqlデータベースに接続
$ mysql -uroot -p mysql
----
管理者権限を持つユーザを登録する
mysql> GRANT ALL PRIVILEGES ON *.* TO user1@"%"
-> IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO user1@localhost
-> IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
権限:ALL PRIVILEGES(すべての権限)
データベース名.テーブル名:*.*(すべてのデータベースのすべてのテーブル)
ユーザ名:user1@"%" (すべてのホスト「"%"」の、ユーザ「user1」)
user1@localhost(ローカルホストの、ユーザ「user1」)
GRANT実行権限:(GRANT構文を実行する権限)
mysql> GRANT SELECT,INSERT,UPDATE,DELETE
-> ON データベース名.*
-> TO ユーザ名@localhost
-> IDENTIFIED BY 'パスワード';
mysql> FLUSH PRIVILEGES;
*1つのテーブルに対して権限を持つユーザを登録するときには、「データベース名.*」を「データベース名.テーブル名」とします。
*他のホストから接続するユーザを登録するときには、「localhost」を「ホスト名(IPアドレス)」とします。
-----------------
データベースを作成する
# mysqladmin create データベース名
$ mysqladmin -uroot -p create データベース名
mysql> CREATE DATABASE データベース名
-----------------
パスワードを設定
mysql> SET PASSWORD FOR ユーザ名@"%" = PASSWORD('パスワード');
MySQL Administratorもインストールして
さあ接続となるが、Adminのパスワードは
インストール時に入力したはずのパスワードではなく、
パスワードなしで接続であった。
でもそれは限定ユーザー
----
システム管理者はMySQLのユーザ「root」で、MySQLをインストールしたときに登録される。
mysqlコマンドでデータベース「mysql」に、MySQLのユーザ「root」で接続します。
mysqlデータベースに接続
$ mysql -uroot -p mysql
----
管理者権限を持つユーザを登録する
mysql> GRANT ALL PRIVILEGES ON *.* TO user1@"%"
-> IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO user1@localhost
-> IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
権限:ALL PRIVILEGES(すべての権限)
データベース名.テーブル名:*.*(すべてのデータベースのすべてのテーブル)
ユーザ名:user1@"%" (すべてのホスト「"%"」の、ユーザ「user1」)
user1@localhost(ローカルホストの、ユーザ「user1」)
GRANT実行権限:(GRANT構文を実行する権限)
mysql> GRANT SELECT,INSERT,UPDATE,DELETE
-> ON データベース名.*
-> TO ユーザ名@localhost
-> IDENTIFIED BY 'パスワード';
mysql> FLUSH PRIVILEGES;
*1つのテーブルに対して権限を持つユーザを登録するときには、「データベース名.*」を「データベース名.テーブル名」とします。
*他のホストから接続するユーザを登録するときには、「localhost」を「ホスト名(IPアドレス)」とします。
-----------------
データベースを作成する
# mysqladmin create データベース名
$ mysqladmin -uroot -p create データベース名
mysql> CREATE DATABASE データベース名
-----------------
パスワードを設定
mysql> SET PASSWORD FOR ユーザ名@"%" = PASSWORD('パスワード');
2008年7月2日水曜日
Disk関係コマンド
◆デバイス一覧
dmesg
◆USB-HDDマウント
[パーティションを確認]
sudo fdisk -l /dev/sdf
[マウント]
sudo mount /dev/sdf1 ./usb40/
◆新規DISK追加
[パーティション作成]
sudo fdisk /dev/sdb
[FileSystem作成]
sudo mkfs -t ext3 /dev/sdb1
[マウント]
sudo mount /dev/sdb1 /mnt/sdb
[起動時マウント設定]
vi /etc/fstab
◆Disk使用量表示
df -m
dmesg
◆USB-HDDマウント
[パーティションを確認]
sudo fdisk -l /dev/sdf
[マウント]
sudo mount /dev/sdf1 ./usb40/
◆新規DISK追加
[パーティション作成]
sudo fdisk /dev/sdb
[FileSystem作成]
sudo mkfs -t ext3 /dev/sdb1
[マウント]
sudo mount /dev/sdb1 /mnt/sdb
[起動時マウント設定]
vi /etc/fstab
◆Disk使用量表示
df -m
sudoができなくなる
sudo date 04241125
2008年 4月 24日 木曜日 11:25:00 JST
時間を遅らせた場合には以下を2回実行しないと
sudoができなくなる。
sudo -K
2008年 4月 24日 木曜日 11:25:00 JST
時間を遅らせた場合には以下を2回実行しないと
sudoができなくなる。
sudo -K
ubuntuからWindowsに接続する
smbclient //IPアドレス/共有名 -U ユーザー
prompt
mget するときにファイル名の確認をなしにする。
このコマンドを入力する都度モードがトグルする。
prompt
mget するときにファイル名の確認をなしにする。
このコマンドを入力する都度モードがトグルする。
2008年6月13日金曜日
FreeNX Server
Ubuntu8.04にインストール
NoMachine NXからdeb物をダウンロード
すると下の方にインストール手順が書いてある。
これだけではダメな場合がある。
SSHで接続可能か試し、つながらない様ならopensshを入れる。
Windows版のクライアントも上記から落とす。
あとはセットアップだが、一番引っかかるのは
Serverのキーである。
Generalタブの「Key...」ボタンを押下、
「Default」「Save」でキーを保存、
その他サーバーホストのIP等を入力し
設定としての「Save」ボタンを押すことを
忘れない事
本当なら、サーバーでKeyを生成するのが良いのだが、
取り合えずなので此れでもOK
NoMachine NXからdeb物をダウンロード
すると下の方にインストール手順が書いてある。
これだけではダメな場合がある。
SSHで接続可能か試し、つながらない様ならopensshを入れる。
Windows版のクライアントも上記から落とす。
あとはセットアップだが、一番引っかかるのは
Serverのキーである。
Generalタブの「Key...」ボタンを押下、
「Default」「Save」でキーを保存、
その他サーバーホストのIP等を入力し
設定としての「Save」ボタンを押すことを
忘れない事
本当なら、サーバーでKeyを生成するのが良いのだが、
取り合えずなので此れでもOK
2008年6月3日火曜日
2008年4月21日月曜日
2008年4月14日月曜日
CD-Rのファイル一覧文字化け
/etc/fstabに utf8 を追加
具体的には、
/dev/scd0のoptionsの所、userで始まるセクションの最後にutf8を追加
7.10ならexecの次にカンマをつけて追記すれば良い。
具体的には、
/dev/scd0のoptionsの所、userで始まるセクションの最後にutf8を追加
7.10ならexecの次にカンマをつけて追記すれば良い。
2008年1月15日火曜日
Ubuntu7.10 で Intalio Server を 稼働させる
開発環境なので、.bashrcにJAVA_HOMEへのパスを追記する。
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.13
Intalioからダウンロードしたintalio-bpms-server-5.1.0.013.zipファイルを
自分のホームディレクトリに解凍する。
解凍したフォルダのサブディレクトリに行く
~/intalio-bpms-server-5.1.0.013/bin
./startup.sh
Using GERONIMO_BASE: /home/rsos01/intalio-bpms-server-5.1.0.013
Using GERONIMO_HOME: /home/rsos01/intalio-bpms-server-5.1.0.013
Using GERONIMO_TMPDIR: var/temp
Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre
Using GERONIMO_OUT: /home/rsos01/intalio-bpms-server-5.1.0.013/var/log/geronimo.out
Geronimo started in background. PID: 8406
と表示されて動いている感を醸し出します。
ブラウザから
http://localhost:8080/bpms-console/
と入力しログイン画面が出れば、とりあえず完了
デフォルトのユーザーとパスワードは以下
admin/changeit
ログイン後にHelloWordプロセス等を適当に動かしてみましょう。
問題がなければ動くはず
うまくいったら、調子こいて別のサンプルを試す
http://localhost:8080/ui-fw/login.htm
このサンプルのユーザーとパスは以下
examples\msmith/password
さっぱりした画面が出る。
タブがTasksになっている為
ここにはやるべきタスクが表示される場所
Processesをクリック
Examples-Absence Requestをクリック
休暇申請の為の画面が表示される。
Auto-Fillボタンを押下すると、サンプルデータが
自動的に埋められる。
スクロールしないと出てこない
start processボタンをクリックすると
プロセスが開始される。
一旦ログアウトし、上司でログインし直す。
ユーザーとパスは以下
examples\ewilliams/password
今回は上司であるので、Tasksタブに1件データが
出来ている。
Examples-Absence Approvalのリンクをクリックして
内容を見る。
これもまた、スクロールしないと見れない
ラジオボタンとCompleteボタンを押下する。
Tasks一覧からタスクが消える。
ここでログアウトする。
申請者examples\msmithでログインし直す。
Notificatiosタブに上司が処理した事が通知されている。
Dismissボタンを押下する事で表示を消す事ができる。
ここでログアウトして管理者として入って、
プロセスを確認しましょう。
URLはコンソール画面を入力
http://localhost:8080/bpms-console/processes.htm
INSTANCESタブをクリックし、さらにDataタブを
クリックすると、各変数が確認出来る。
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.13
Intalioからダウンロードしたintalio-bpms-server-5.1.0.013.zipファイルを
自分のホームディレクトリに解凍する。
解凍したフォルダのサブディレクトリに行く
~/intalio-bpms-server-5.1.0.013/bin
./startup.sh
Using GERONIMO_BASE: /home/rsos01/intalio-bpms-server-5.1.0.013
Using GERONIMO_HOME: /home/rsos01/intalio-bpms-server-5.1.0.013
Using GERONIMO_TMPDIR: var/temp
Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre
Using GERONIMO_OUT: /home/rsos01/intalio-bpms-server-5.1.0.013/var/log/geronimo.out
Geronimo started in background. PID: 8406
と表示されて動いている感を醸し出します。
ブラウザから
http://localhost:8080/bpms-console/
と入力しログイン画面が出れば、とりあえず完了
デフォルトのユーザーとパスワードは以下
admin/changeit
ログイン後にHelloWordプロセス等を適当に動かしてみましょう。
問題がなければ動くはず
うまくいったら、調子こいて別のサンプルを試す
http://localhost:8080/ui-fw/login.htm
このサンプルのユーザーとパスは以下
examples\msmith/password
さっぱりした画面が出る。
タブがTasksになっている為
ここにはやるべきタスクが表示される場所
Processesをクリック
Examples-Absence Requestをクリック
休暇申請の為の画面が表示される。
Auto-Fillボタンを押下すると、サンプルデータが
自動的に埋められる。
スクロールしないと出てこない
start processボタンをクリックすると
プロセスが開始される。
一旦ログアウトし、上司でログインし直す。
ユーザーとパスは以下
examples\ewilliams/password
今回は上司であるので、Tasksタブに1件データが
出来ている。
Examples-Absence Approvalのリンクをクリックして
内容を見る。
これもまた、スクロールしないと見れない
ラジオボタンとCompleteボタンを押下する。
Tasks一覧からタスクが消える。
ここでログアウトする。
申請者examples\msmithでログインし直す。
Notificatiosタブに上司が処理した事が通知されている。
Dismissボタンを押下する事で表示を消す事ができる。
ここでログアウトして管理者として入って、
プロセスを確認しましょう。
URLはコンソール画面を入力
http://localhost:8080/bpms-console/processes.htm
INSTANCESタブをクリックし、さらにDataタブを
クリックすると、各変数が確認出来る。
2008年1月11日金曜日
Install Intalio5.1 to ubuntu7.10
Ubuntu7.10にIntalio5.1をインストール完了
Zipを解凍したあとで、「Eclipse」を選択し
右クリックープロパティーアクセス権
「プログラム」として実行できるにチェック
簡単に稼働します。
Zipを解凍したあとで、「Eclipse」を選択し
右クリックープロパティーアクセス権
「プログラム」として実行できるにチェック
簡単に稼働します。
登録:
投稿 (Atom)