[Seasar-user:15108] Re: 【DBFlute】prefixを使用して生成したコードがコンパイルエラー

kubo [E-MAIL ADDRESS DELETED]
2008年 7月 22日 (火) 15:14:41 JST


久保(jflute)です。

柴切さん、ご確認ありがとうございました。
また、貴重なフィードバックありがとうございます。

2008/7/22 柴切 卓 <[E-MAIL ADDRESS DELETED]>:
>
> お世話になっております、柴切です。
>
> 再修正版を利用してみました。
>
> プレフィックスあり生成コードのコンパイルOKでした。
>
> 久保さん、対応ありがとうございました。
>
>
> kubo さんは書きました:
>> 久保(jflute)です。
>>
>> ありがとうございます。
>> http://dbflute.sandbox.seasar.org/download/dbflute/dbflute-0.7.7.zip
>> 再度修正しました。お手数お掛けします。
>>
>> 2008/7/22 柴切 卓 <[E-MAIL ADDRESS DELETED]>:
>>
>>> 柴切です。
>>>
>>> 久保さん、対応ありがとうございます。
>>>
>>> 修正版を試したところ
>>> --------------------
>>> XXX\AllCommon\Bhv\prefix_AbstractBehaviorReadable.cs(83,24): エラー
>>> CS0246: 型または名前空間名 'ResultBeanBuilder' が見つかりませんでした,
>>> XXX\AllCommon\Bhv\prefix_AbstractBehaviorReadable.cs(88,13): エラー
>>> CS0246: 型または名前空間名 'PagingInvoker' が見つかりませんでした,
>>> XXX\AllCommon\Bhv\prefix_AbstractBehaviorReadable.cs(88,56): エラー
>>> CS0246: 型または名前空間名 'PagingInvoker' が見つかりませんでした,
>>> XXX\AllCommon\S2Dao\prefix_FetchNarrowingResultSetFactory.cs(41,17): エ
>>> ラー CS0103: 名前 'OutsideSqlContext' は現在のコンテキスト内に存在しません。
>>> XXX\AllCommon\S2Dao\prefix_S2DaoMetaDataExtension.cs(483,37): エラー
>>> CS0246: 型または名前空間名 'Entity' が見つかりませんでした,
>>> XXX\AllCommon\S2Dao\prefix_S2DaoMetaDataExtension.cs(555,27): エラー
>>> CS0246: 型または名前空間名 'Entity' が見つかりませんでした,
>>> XXX\BsBhv\prefix_BsArtistBhv.cs(145,24): エラー CS0246: 型または名前空間
>>> 名 'ResultBeanBuilder' が見つかりませんでした,
>>> XXX\BsBhv\prefix_BsArtistBhv.cs(155,13): エラー CS0246: 型または名前空間
>>> 名 'PagingInvoker' が見つかりませんでした,
>>> XXX\BsBhv\prefix_BsArtistBhv.cs(155,56): エラー CS0246: 型または名前空間
>>> 名 'PagingInvoker' が見つかりませんでした,
>>> --------------------
>>>
>>> まだ、このあたりのプレフィックスが足りないようです。
>>>
>>> ちなみに、上記の部分を手でプレフィックスを付け足すとコンパイルOKになりま
>>> した。
>>>
>>> よろしくお願いします。
>>>
>>> kubo さんは書きました:
>>>
>>>> 久保(jflute)です。
>>>>
>>>> 柴切さん、こんにちは
>>>>
>>>> ご指摘ありがとうございます。
>>>>
>>>> http://dbflute.sandbox.seasar.org/download/dbflute/dbflute-0.7.7.zip
>>>> にて修正版をUPしてみました。
>>>> お手数ですが、ご確認頂けませんでしょうか?
>>>>
>>>> 2008/7/22 柴切 卓 <[E-MAIL ADDRESS DELETED]>:
>>>>
>>>>
>>>>> はじめまして、柴切と申します。
>>>>>
>>>>> DBfluteを利用していて、気づいた点がありましたのでメールしました。
>>>>>
>>>>> 利用したDBfluteは 0.7.6
>>>>>
>>>>> buildpropertiesファイルに
>>>>>
>>>>> torque.targetLanguage = csharp
>>>>> torque.projectPrefix=prefix_
>>>>>
>>>>> と設定して、コード生成を行ったのですが、
>>>>>
>>>>> コンパイルしてみると
>>>>>
>>>>> S2DaoMetaDataExtension.cs内
>>>>>
>>>>> protected ISqlCommand InitializeSpecifiedOutsideSqlCommand(String
>>>>> sqlCommandKey, OutsideSqlContext outsideSqlContext) {
>>>>>
>>>>> の型名 OutsideSqlContext
>>>>>
>>>>> protected IPropertyType CreatePropertyTypeExtension(PropertyInfo pi,
>>>>> DBMeta dbmeta) {
>>>>>
>>>>> の型名 DBMeta
>>>>>
>>>>> でコンパイルエラーが出ます。
>>>>>
>>>>> この2カ所がプレフィックスつかずに生成されているようです。
>>>>>
>>>>> ご確認いただければと思います。
>>>>>
>>>>> 以上、よろしくお願いいたします。
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Seasar-user mailing list
>>>>> [E-MAIL ADDRESS DELETED]
>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Seasar-user mailing list
>>>> [E-MAIL ADDRESS DELETED]
>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> Seasar-user mailing list
>>> [E-MAIL ADDRESS DELETED]
>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>
>>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>>
>>
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


Seasar-user メーリングリストの案内