appfuse quickstart модульный полный исходный код не прошел testUpdateUser(

Я следовал руководству AppFuse QuickStart, выбрав модульные и полные исходные коды. Когда я выдаю

mvn install -Poracle

testUpdateUser выдает...

.hibernate4.HibernateSystemException: Found shared references to a collection...model.User.roles

Я понимаю, что это потому, что тестовый код пытается это сделать (это не разрешено Hibernate..)

user2.setRoles(user.getRoles());

Как же правильно протестировать updateUser?


person user3297570    schedule 11.02.2014    source источник


Ответы (2)


Какую версию AppFuse вы используете? Это должно быть исправлено в 3.0.

person Matt Raible    schedule 12.02.2014

Это архетип... Я использовал его для создания проекта..

.... архетип -DarchetypeVersion=3.0.0

Полное заявление (скопировано из QuickStart..)

mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-spring-archetype -DarchetypeVersion=3.0.0 -DgroupId=com.mycompany -DartifactId=myproject -DarchetypeRepository=http://oss.sonatype.org/content/repositories/appfuse

person user3297570    schedule 12.02.2014