|
|
|
SessionBean + iDea
|
|||
|---|---|---|---|
|
#18+
пытаюсь создать в iDea SessionBean (с SessionBean дело имею первый раз ) вроде всё нормально, есть bean: Код: 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. home Код: plaintext 1. 2. 3. remote Код: plaintext 1. 2. 3. 4. 5. дескриптор Код: 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. при попытке собрать (make project) проект, ругается на то, что: Код: plaintext 1. 2. 3. 4. помогите разобратся в чём дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 14:13:15 |
|
||
|
SessionBean + iDea
|
|||
|---|---|---|---|
|
#18+
Stateless бины не имеют состояние, у них не должно быть полей и создавать их так незя. А вообще у тебя что то среднее между Entity и Session (Statless) бином. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 14:24:02 |
|
||
|
SessionBean + iDea
|
|||
|---|---|---|---|
|
#18+
vas0Stateless бины не имеют состояние, у них не должно быть полей и создавать их так незя. А вообще у тебя что то среднее между Entity и Session (Statless) бином. хм , делал по примеру отсюда : http://openejb.apache.org/hello-world.html и у sun тоже самое http://java.sun.com/developer/technicalArticles/ebeans/EJBEntity/index.html может разъясните по подробней что не так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 15:04:23 |
|
||
|
SessionBean + iDea
|
|||
|---|---|---|---|
|
#18+
Statless бины не имеют состояния у них не должно быть полей. Контейнер не гарантирует что клиента будет обрабатывать один и тот же session bean (это может быть любой из пула). Создаются statless только через ejbCreate (без параметров). Если тебе нужно хранить сотояние между вызовами, то для этого нужно использоваь Statefull бины. Тогда клиент будет работать только с определенным бином. Но это может все сказаться на производительности твоего приложения. Иногда конечно statfull бины полезны. Если у тебя web приложение то лучше вообще не заморачиваться c EJB и хранить все в HttpSession. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 15:34:36 |
|
||
|
SessionBean + iDea
|
|||
|---|---|---|---|
|
#18+
ой, прошу прощения , конечно, я использую stateful Код: 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. только вот легче от этого не становится, jar собирается, но всё равно неприятно, почему среда ругается непонятно на что =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 16:03:34 |
|
||
|
SessionBean + iDea
|
|||
|---|---|---|---|
|
#18+
в home интерфейсе методы должны называться create а не ejbCreare ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 16:13:21 |
|
||
|
SessionBean + iDea
|
|||
|---|---|---|---|
|
#18+
Попробйте так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 16:19:02 |
|
||
|
SessionBean + iDea
|
|||
|---|---|---|---|
|
#18+
Не успел... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 16:19:29 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34822009&tid=2144538]: |
0ms |
get settings: |
17ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
47ms |
get topic data: |
22ms |
get forum data: |
5ms |
get page messages: |
81ms |
get tp. blocked users: |
3ms |
| others: | 341ms |
| total: | 549ms |

| 0 / 0 |
