それなりの日記 このページをアンテナに追加 RSSフィード

2007-05-25

[]Grails 0.5のsampleアプリbookmarks

さて、Grails 0.5のsampleアプリbookmarksをrun-appしたところ、

Application is pre-Grails 0.5, please run: grails upgrade

と言われてしまいます。

で、

# grails upgrade

としたところ、

NOTE: Your application currently expects grails version [pre-0.5], this task will upgrade it to Grails 0.5 ...

	WARNING: This task will upgrade an older Grails application to 0.5.
	However, tag libraries provided by earlier versions of Grails found in grails-app/taglib will be removed. 
	The task will not, however, delete tag libraries developed by yourself.
	Are you sure you want to continue? 
			   (y,n)

と言われる始末(-_-;)

'n'を選択してもそのまま処理が終わってしまうので、'y'を選択。

upgradeが終わった後に再度run-appをしたところ、以下の例外が...(-_-;)

Error creating bean with name 'bookmarkSoapService' defined in ServletContext resource [/WEB-INF/spring/resources.xml]:
Cannot resolve reference to bean 'xfire.serviceFactory' while setting bean property 'serviceFactory'; 

そこで、WEB-INF/spring/resources.xmlを確認すると、

	<bean id="bookmarkSoapService" class="org.codehaus.xfire.spring.remoting.XFireExporter">
	    <property name="serviceFactory">
	        <ref bean="xfire.serviceFactory"/>
	    </property>
	    <property name="xfire">
	        <ref bean="xfire"/>
	    </property>
	    <property name="serviceBean">
	        <ref bean="bookmarkService"/>
	    </property>
	    <property name="serviceClass">
	        <value>org.grails.bookmarks.IBookmarkService</value>
	    </property>
	</bean>  

と、"bookmarkSoapService"から"xfire.serviceFactory"を参照しているのですが、"xfire.serviceFactory"の定義が見あたりません(-_-;)

・・・、次のsampleへ行こ...orz

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。

トラックバック - http://d.hatena.ne.jp/Groovy/20070525/p1
Connection: close