[#46732] ヒアドキュメント内の変数展開が正常に行われない — ShingoKintaka <kamuycikap@...>

Ruby  :1.8.7 (Ubuntu9.10)

12 messages 2010/01/05
[#46733] Re: ヒアドキュメント内の変数展開が正常に行われない — rubikitch@... 2010/01/06

From: ShingoKintaka <kamuycikap@tulip.ocn.ne.jp>

[#46800] DLモジュールの使い方 — kouichi_someya@...

染谷と申します。

12 messages 2010/01/20
[#47678] プログラム実行時に「[BUG] Segmentation fault」 — 染谷 康一 <kouichi_someya@...> 2010/12/09

染谷と申します。

[ruby-list:46773] Re: google-appengine について

From: m y <soz0345hooky@...>
Date: 2010-01-14 13:36:26 UTC
List: ruby-list #46773
やなぎさわと申します。

自分もこの間google-appengineのgemで
hello worldのサンプルコードを動かしたばかりなんですが、
コードを見ていて気になったのですが、

   :application =>  'mailtter'
   :version =>  '0.5'

の間の , が無いからと言う事は無いでしょうか?

require 'appengine-rack'
AppEngine::Rack.configure_app(
   :application =>  'mailtter',
   :version =>  '0.5'
)
run lambda{ Rack::Response.new('Hello, world!').finish}

としたら動くような気がします。

以下のサイトが参考になると思います。

http://code.google.com/p/appengine-jruby/wiki/GettingStarted

以上、よろしくお願いします。

(2010/01/14 21:44), 北村寛 wrote:
> 北村と申します。
> 環境は、Ubuntu 9.10で、ruby1.9.1p376です。
> Google App Engineでのアプリケーション作成で、google-appengineのgemを使おうとしたのですが、
> まず、
>
> require 'appengine-rack'
> AppEngine::Rack.configure_app(
>    :application =>  'mailtter'
>    :version =>  '0.5'
> )
> run lambda{ Rack::Response.new('Hello, world!')}
>
> という内容のconfig.ruを作成し、
>
> $ dev_appserver.rb .
>
> のコマンドを打つと、
>
> =>  Booting DevAppServer
> =>  Press Ctrl-C to shutdown server
> file:/usr/local/lib/ruby/gems/1.9.1/gems/appengine-jruby-jars-0.0.6/lib/appengine-jruby-rubygems-0.0.6.jar!/rubygems.rb:280:in
> `activate': can't activate bundler (~>  0.7.2, runtime) for
> ["appengine-tools-0.0.7"], already activated bundler-0.8.1 for []
> (Gem::LoadError)
> 	from file:/usr/local/lib/ruby/gems/1.9.1/gems/appengine-jruby-jars-0.0.6/lib/appengine-jruby-rubygems-0.0.6.jar!/rubygems.rb:296:in
> `activate'
> 	from file:/usr/local/lib/ruby/gems/1.9.1/gems/appengine-jruby-jars-0.0.6/lib/appengine-jruby-rubygems-0.0.6.jar!/rubygems.rb:295:in
> `each'
> 	from file:/usr/local/lib/ruby/gems/1.9.1/gems/appengine-jruby-jars-0.0.6/lib/appengine-jruby-rubygems-0.0.6.jar!/rubygems.rb:295:in
> `activate'
> 	from file:/usr/local/lib/ruby/gems/1.9.1/gems/appengine-jruby-jars-0.0.6/lib/appengine-jruby-rubygems-0.0.6.jar!/rubygems.rb:68:in
> `gem'
> 	from /usr/local/bin/appcfg.rb:18
> Error executing jruby
> 2010/01/14 12:43:23
> com.google.apphosting.utils.config.AppEngineWebXmlReader
> readAppEngineWebXml
> 致命的: Received exception processing
> /home/yutaka/Dropbox/Mailtter/WEB-INF/appengine-web.xml
> com.google.apphosting.utils.config.AppEngineConfigException: Could not
> locate /home/yutaka/Dropbox/Mailtter/WEB-INF/appengine-web.xml
> 	at com.google.apphosting.utils.config.AppEngineWebXmlReader.getInputStream(AppEngineWebXmlReader.java:102)
> 	at com.google.apphosting.utils.config.AppEngineWebXmlReader.readAppEngineWebXml(AppEngineWebXmlReader.java:60)
> 	at com.google.appengine.tools.development.AbstractContainerService.loadAppEngineWebXml(AbstractContainerService.java:204)
> 	at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:118)
> 	at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:217)
> 	at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:162)
> 	at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
> 	at com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:113)
> 	at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89)
> Caused by: java.io.FileNotFoundException:
> /home/yutaka/Dropbox/Mailtter/WEB-INF/appengine-web.xml (No such file
> or directory)
> 	at java.io.FileInputStream.open(Native Method)
> 	at java.io.FileInputStream.<init>(FileInputStream.java:137)
> 	at java.io.FileInputStream.<init>(FileInputStream.java:96)
> 	at com.google.apphosting.utils.config.AppEngineWebXmlReader.getInputStream(AppEngineWebXmlReader.java:99)
> 	... 8 more
> com.google.apphosting.utils.config.AppEngineConfigException: Could not
> locate /home/yutaka/Dropbox/Mailtter/WEB-INF/appengine-web.xml
> 	at com.google.apphosting.utils.config.AppEngineWebXmlReader.getInputStream(AppEngineWebXmlReader.java:102)
> 	at com.google.apphosting.utils.config.AppEngineWebXmlReader.readAppEngineWebXml(AppEngineWebXmlReader.java:60)
> 	at com.google.appengine.tools.development.AbstractContainerService.loadAppEngineWebXml(AbstractContainerService.java:204)
> 	at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:118)
> 	at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:217)
> 	at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:162)
> 	at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
> 	at com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:113)
> 	at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89)
> Caused by: java.io.FileNotFoundException:
> /home/yutaka/Dropbox/Mailtter/WEB-INF/appengine-web.xml (No such file
> or directory)
> 	at java.io.FileInputStream.open(Native Method)
> 	at java.io.FileInputStream.<init>(FileInputStream.java:137)
> 	at java.io.FileInputStream.<init>(FileInputStream.java:96)
> 	at com.google.apphosting.utils.config.AppEngineWebXmlReader.getInputStream(AppEngineWebXmlReader.java:99)
> 	... 8 more
>
> と出力されてエラー終了し、正常に動きません。
> どなたか解決法をご教授ください。
>
> �
>
> __________  ESET Smart Security からの情報, ウイルス定義データベースのバージョン 4770 (20100114) __________
>
> このメッセージは ESET Smart Security によって検査済みです。
>
> http://canon-its.jp
>
>
>
>
>    


In This Thread