[YMIR-278] PageクラスとDTOを同時に作ろうとすると、DTOが作られないことがある Created: 2009-01-19  Updated: 2009-02-02  Resolved: 2009-01-30

Status: Closed
Project: Ymir
Component/s: ymir-extension
Affects Version/s: 1.0.0
Fix Version/s: 1.0.1

Type: Bug Priority: Major
Reporter: jflute Assignee: skirnir
Resolution: Cannot Reproduce Votes: 0
Labels: None


 Description   

【概要】
PageクラスとDTOを「追加されるクラス」として
同時に自動生成しようとすると、SYSTEM NOTIFICATIONでは
チェックが付けているはずなのに、次の「これらが自動生成されました」画面で
DTOが作られたことになっていないことがある。そしてEclipseをみても
やはり作られていない。

これに関しては、できるときとできないときの切り分けができなかったが、
珍しい現象ではなかった。(画面を作っていれば普通に発生する)

そして、その回避行動として、DTOとConverterを先に作って後からPageクラスを
作ろうとすると、自動生成したいもの(DTOとConverterとPage)は全てされるのだが、
PageクラスにConverterのプロパティがいないのでコンパイルエラーになる。
手動で追加して作業はなんとか先に進んだ。
せめてこれが直れば、回避して作業を進めることができる。

【環境】
Mac OS X
Safari
Java 5.0 (Apple)



 Comments   
Comment by skirnir [ 2009-02-02 ]

再現しなくなったようなので、とりあえずcloseとします。また再現したらエントリをあげていただけますか?よろしくお願いいたします。

Comment by skirnir [ 2009-01-30 ]

状態を変更しました。

Comment by jflute [ 2009-01-26 ]

> YMIR-276と関連している可能性もあるので
そうですね、自分も「もしや」と思ったので、
「ymir-extension-1.0.1-SNAPSHOT」以降
のバージョンで発生したらまた連絡します。

(もしかしたらList<XxxDto>の時だけ発生だったかもしれませんね...)

Comment by skirnir [ 2009-01-21 ]

再現ケースがないので現状ではこちらで対応するのが難しいですが、YMIR-276と関連している可能性もあるので、ymir-extension-1.0.1-SNAPSHOTを使ってみてそれでもこの現象が発生するようならご連絡下さい。

Generated at Thu Mar 28 21:11:30 JST 2024 using Jira 9.13.0#9130001-sha1:94297e63fec900085df7b42441d17146fe025bb5.