powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Jboss. bidirectional relation,,, Do not works
3 сообщений из 3, страница 1 из 1
Jboss. bidirectional relation,,, Do not works
    #33819711
Фотография MalkoLinge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
 package  com.Lesson;
 import  javax.ejb.*;
 import  java.util.*;

/**
 * @ejb.bean
 *   name="Group"    
 *   local-jndi-name="Group"
 *   primkey-field="id"
 *   view-type="local"
 *   type="CMP"
 *   cmp-version="2.x"
 *   
 * @ejb.persistence table-name="ET_GROUPM"
 *   @ejb.ejb-ref 
 *    ejb-name="Student"
 *    view-type="local"
 
 * @jboss datasource="java:OracleDS"
 */
 public   abstract   class  GroupBean  implements  EntityBean {
	/**
	 * @ejb.persistence
	 * @ejb.interface-method
	 * 
	 */
	 public   abstract   Long  getId();
	
	/**
	 * @param newId - новое значение идентификатора.
	 * @ejb.interface-method 
	 */
	 public   abstract   void  setId( Long  newId);
	
	/**
	 * @ejb.persistence
	 * @ejb.interface-method view-type="local"
	 */
	 public   abstract  String getName();
	
	/**
	 * @ejb.interface-method 
	 */
	 public   abstract   void  setName(String newName);
	/**
	  * @ejb.interface-method
	  *
	  * @ejb.relation name="Parent-to-Children"
	  *        role-name="Parent-has-many-Children"
	  *        target-ejb="StudentBean"
	  *        target-role-name="Child-has-one-parent"
	  * 
	  * @jboss.relation fk-column="groupID"
	  *         related-pk-field="id"
	  *
	  * @return
	  */

	 public   abstract  Collection getUsers();
	
	/**
	  * @ejb.interface-method
	  */
	 public   abstract   void  setUsers(Collection c);
   

}
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
 package  com.Lesson;

 import  javax.ejb.EntityBean;

/**
 * @ejb.bean
 *   name="Student"    
 *   local-jndi-name="Student"
 *   primkey-field="id"
 *   view-type="local"
 *   type="CMP"
 *   cmp-version="2.x"
 *   
 * @ejb.persistence table-name="ET_STUDENTM"
 * @ejb.ejb-ref ejb-name="Group" view-type="local" 
 * @jboss datasource="java:OracleDS"
 */
 public   abstract   class  StudentBean  implements  EntityBean {
	/**
	 * @ejb.persistence
	 * @ejb.interface-method 
	 */
	 public   abstract   Long  getId();
	
	/**
	 * @ejb.persistence
	 * @param newId - новое значение идентификатора.
	 * @ejb.interface-method 
	 */
	 public   abstract   void  setId( Long  newId);
	/**
	 * @ejb.persistence
	 * @ejb.interface-method 
	 */
	
	 public   abstract  String getName();
	
	/**
	 * @ejb.interface-method 
	 */
	 public   abstract   void  setName(String newName);
	
	/**
	  * @ejb.interface-method
	  *
	  * @ejb.relation name="Parent-to-Children"
	  *        role-name="Child-has-one-parent"
	  *        target-ejb="GroupBean"
	  *        target-role-name="Parent-has-many-Children"
	  *        target-multiple="true" 
	  * @return
	  */
	 public   abstract  GroupLocal getGroup();
	/**
	  * @ejb.interface-method
	  */
	 public   abstract   void  setGroup(GroupLocal el);
}


На выходе имею :
4:59:41,578 INFO [BaseLocalProxyFactory] Bound EJB LocalHome 'Group' to jndi 'Group'
14:59:41,750 WARN [ServiceController] Problem starting service jboss.j2ee:service=EjbModule,module=PracticalLesson2.jar
org.jboss.deployment.DeploymentException: Role: Child-has-one-parent with multiplicity many using foreign-key mapping is not allowed to have key-fields
at org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCRelationshipRoleMetaData.loadKeyFields(JDBCRelationshipRoleMetaData.java:421)
...........

Покажите где в лужу сел то ?
WBR,
Malkolinge
...
Рейтинг: 0 / 0
Jboss. bidirectional relation,,, Do not works
    #33820531
М.Голованов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Do not works. Правильно - Does not work.
...
Рейтинг: 0 / 0
Jboss. bidirectional relation,,, Do not works
    #33820812
Фотография MalkoLinge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо огромное. ПОМОГЛО.
WBR,
Malkolinge
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Jboss. bidirectional relation,,, Do not works
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]