|
|
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
Всем здрасти! Создал java-класс в Oracle. При компиляции ошибок нет. Этот же код в NetBeans работает без проблем. Результатом этого метода является отправка СМС-сообщения на указанный номер, и возврат статуса сообщения (удачный, не удачный). Код: plsql 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. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. Далее пишу функцию для вызова. Тоже компилируется без проблем. Код: plsql 1. 2. 3. 4. Теперь при попытке запустить: Код: plsql 1. выдает ошибку: Код: plsql 1. С правами все в порядке, работаю на тестовой базе с полными правами. Перепробовал все что знал и то что поиском пользовался, не помогло. В чем может быть ошибка? И как выяснить действительную ошибку java-класса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2016, 18:06:34 |
|
||
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
Пытался выяснить пользовательскую ошибку в java-классе следующий кодом: Код: plsql 1. 2. 3. 4. 5. 6. Выходит та же ошибка. Или я неправильно делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2016, 18:10:02 |
|
||
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
chyngyz_zhПытался выяснить пользовательскую ошибку в java-классе следующий кодом: Код: plsql 1. 2. 3. 4. 5. 6. Выходит та же ошибка. Или я неправильно делаю? CREATE OR REPLACE AND RESOLVE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2016, 18:33:08 |
|
||
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
chyngyz_zh, Код: plsql 1. может быть двойные кавычки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2016, 08:16:07 |
|
||
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
ora601, авторCREATE OR REPLACE AND RESOLVE ? На строчках Код: plsql 1. 2. 3. 4. и Код: plsql 1. выводит сообщение Код: plsql 1. во всех остальных строчках Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2016, 08:20:04 |
|
||
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. показывает статус INVALID и в JAVA CLASS, и в JAVA SOURCE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2016, 08:30:24 |
|
||
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. показывает Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Что-то не пойму, на "StandardCharsets" ругается или...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2016, 10:29:56 |
|
||
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
Рекомендую: - отлаживать java-код вне оракла, в каком-то нормальном IDE типа Eclipse; - использовать ту же версию JVM, что в вашем оракле; - если используются нестандартные библиотеки, не забывать подключать их в проект; - отлаженный .jar, либо .class, либо .java загружать в Oracle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2016, 11:33:27 |
|
||
|
Не вызывается java-класс
|
|||
|---|---|---|---|
|
#18+
dmdmdm, Как уже писал выше, код отлажен и работает в NetBeans. Соглашусь с вами, проблема скорей всего в версии JVM, при импорте класса "import java.nio.charset.StandardCharsets;". На сайте https://docs.oracle.com/javase/7/docs/api/java/nio/charset/StandardCharsets.html пишется, что этот класс доступен с версии JVM 1.7. У меня на компьютере стоит версия 1.7.0_71, в Oracle стоит 1.4. Теперь буду работать в этом направлении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2016, 11:52:27 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39280773&tid=1887798]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
201ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 545ms |

| 0 / 0 |
