symfony1.1へのアップグレードでpropel-build-modelがエラーな件

symfony1.0からsymfony1.1にアップグレードしたら、propel-build-modelでエラーが出たんですよ。

こんな感じ。。。

[PHP Error] Phing::include_once(addon/propel/builder/SfPeerBuilder.php): failed to open stream: No such file or directory [line 863 of /tmp/symfony11/lib/plugins/sfPropelPlugin/lib/vendor/phing/Phing.php]
[PHP Error] Phing::include_once(): Failed opening 'addon/propel/builder/SfPeerBuilder.php' for inclusion (include_path='/tmp/symfony11/lib/plugins/sfPropelPlugin/lib/vendor/propel-generator/classes:/tmp/symfony11/lib/plugins/sfPropelPlugin/lib/task/../vendor:.:/usr/share/pear:/usr/share/php:/tmp/symfony11/lib/plugins/sfPropelPlugin/lib/task/../vendor') [line 863 of /tmp/symfony11/lib/plugins/sfPropelPlugin/lib/vendor/phing/Phing.php]
Execution of target "om-template" failed for the following reason: /tmp/symfony11/lib/plugins/sfPropelPlugin/lib/vendor/propel-generator/build-propel.xml:470:1: Error importing addon/propel/builder/SfPeerBuilder.php
[phingcall] /tmp/symfony11/lib/plugins/sfPropelPlugin/lib/vendor/propel-generator/build-propel.xml:470:1: Error importing addon/propel/builder/SfPeerBuilder.php

イラっと来て、調べてみてたら

http://www.exgear.jp/tech/doc/detail/74

知っとけよ的な内容ですた。生きててすいません。。。

なんで、propel.iniを下記のように書き換えたあげたらうまくいったでよ。

; builder settings
propel.builder.peer.class              = addon.propel.builder.SfPeerBuilder
propel.builder.object.class            = addon.propel.builder.SfObjectBuilder

propel.builder.objectstub.class        = addon.propel.builder.SfExtensionObjectBuilder
propel.builder.peerstub.class          = addon.propel.builder.SfExtensionPeerBuilder
propel.builder.objectmultiextend.class = addon.propel.builder.SfMultiExtendObjectBuilder
propel.builder.mapbuilder.class        = addon.propel.builder.SfMapBuilderBuilder

↓こんな風に書換え

; builder settings
propel.builder.peer.class              = plugins.sfPropelPlugin.lib.propel.builder.SfPeerBuilder
propel.builder.object.class            = plugins.sfPropelPlugin.lib.propel.builder.SfObjectBuilder

propel.builder.objectstub.class        = plugins.sfPropelPlugin.lib.propel.builder.SfExtensionObjectBuilder
propel.builder.peerstub.class          = plugins.sfPropelPlugin.lib.propel.builder.SfExtensionPeerBuilder
propel.builder.objectmultiextend.class = plugins.sfPropelPlugin.lib.propel.builder.SfMultiExtendObjectBuilder
propel.builder.mapbuilder.class        = plugins.sfPropelPlugin.lib.propel.builder.SfMapBuilderBuilder

おあとがよろしいようで。