|
|
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
не могу понять в чем проблема без связей в маппинге все работает а как создал one-to-many перестало ругается на openSession вот примера маппинга двух таблиц Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. подскажите где хотя бы искать ошибку ????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2009, 23:24 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
sergio_c116...подскажите где хотя бы искать ошибку ?????... подскажите хотя бы что за ошибка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 10:06 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
может тута чтонить не то: Код: plaintext Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 10:09 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
Текст ошибки приведите Модератор: Тема перенесена из форума "C#.NET". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 11:47 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 13:05 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 13:09 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
вот и классы может тут что не так .... Код: 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. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 13:14 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
sergio_c116тута ругается :(это текст ошибки? так а где у вас вот это: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 13:30 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
в классе users.cs не знаю если правильно делал ... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 13:42 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
я только осваиваю Nhibernate проще будет начать заново подскажите как правильней будет создать классы и связи one-to-many на данном примере ... буду очень благодарен за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 13:45 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
sergio_c116я только осваиваю Nhibernate проще будет начать заново подскажите как правильней будет создать классы и связи one-to-many на данном примере ... буду очень благодарен за помощь Чтобы эта помощь последовала, старайтесь слушать то, что вам говорят. Дважды попросили привести текст ошибки. Это что, так сложно? Вот поставьте себя на место отвечающго. Ему вопрос не до конца понятен и он просит подробностей. Просит раз, просит два. А от вас никакой внятной реакции. Думаете, отвечающему это не надоест? Мне бы на второй раз надоело. Теперь по делу. Если в маппине ошибка, то при конфигурировании и создании сеанса будет исключение. Особенность в том, что оно обычно не одно, а содержит вложенное (InnerException). Зачастую даже несколько вложенных. Наиболее вложенное исключение как правило содержит самую полезную информацию. Поэтому вам нужно сделать что-то вроде такого Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 15:46 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
такой ответ тебя устроит ..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 17:30 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
Вам ведь даже код написал тов SergASh ... не устроит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2009, 17:39 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
Configuration.Configure() вызываете? И потом: В маппинге есть Код: plaintext 1. А в классе Domain.certificate не определено поле Код: plaintext 1. Код: plaintext 1. 2. 3. 4. 5. 6. А в классе users коллекцию нужно сделать virtual: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 00:21 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
ну вот наконец то подсказали :) спс попробую .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 00:40 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
.......мозги кипят. добавил но все равно что не то :( Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 00:49 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
А Вы быб скопировали быб ошибку (интересует InnerException), глядишь, люди б и помогли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 07:51 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
"Certificate" != "certificate" Class Property Name != Mapping Property Name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 09:26 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
вот вам и ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 09:45 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
Ну наконец-то. А написали бы ошибку сразу, был бы вам ещё вчера ответ. Попробуйте вместо <one-to-many class="Domain.certificate"></one-to-many> написать <one-to-many class="Domain.certificate, Domain"></one-to-many> Кстати, а нет ли там ещё более вложенного исключения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 09:58 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
SergASh, пробовал и так и так в голове каша самое просто и не получается ладно попробую еще раз может раньше в другом месте ошибка была спс :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 10:18 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
наверняка еще что то не то ошибки те же.... надо отдохнуть и подумать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 10:24 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
Напишите сюда полный текст маппинга и классов. Сказать по правде, у вас довольно-таки тривиальная ситуация - два класса, две таблицы и связь один ко многим. Там негде ошибиться, так что скорее всего где-то опечатка. Давайте полный листинг, короче говоря. Посмотрим. И ещё, как сборка называется? Domain.dll ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 10:54 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
SergASh, хорошо .... щас сделаю Состав Domain.dll certificate.cs Код: 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. certificate.hbm.xml Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. users.cs Код: 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. users.hbm.xml Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 11:20 |
|
||
|
NHibernate помогите разобратся с ошибкой
|
|||
|---|---|---|---|
|
#18+
Так и есть, опечатка. Точнее две. 1. <many-to-one name="Users" ... Users c большой буквы, поскольку это имя свойства, а оно у вас с большой буквы начинается. 2. <bag name="Certificate" ... Certificate c большой буквы по той ж е причине. После этих двух исправлений у меня сеанс сконфигурировался без всяких исключений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 11:43 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=71&tid=1351822]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 341ms |

| 0 / 0 |
