powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / persistence.xml не деплоится
25 сообщений из 95, страница 2 из 4
persistence.xml не деплоится
    #39429851
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettПравда сказать, я еще не совсем догоняю, если я указывать датасорс java:comp/DefaultDataSource (который в гласфиш определен), как вообще будет происходить взаимодействие?
1. Используйте админку сервера чтобы создать свой новый DataSource для MySQL.
2. Убедитесь что драйвер MySQL уставнолен в сервере
3. Используйте имя своего нового DataSource вместо DefaultDataSource
4. Уберите ваши JDBC properties из persistence.xml.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429858
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Hett,
Если у вас нет веб-админки, то как вы FINE уровень логах ставили? Руками конфиге?

Админка то есть, только атм не все работает.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429881
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczHettА какой сервер приложений вы бы посоветовали?
JBoss

Это уже WildFly который?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429884
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettАдминка то есть,
тогда 5 минут займёт создание коннекта через админку. Так?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429889
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Издеваетесь? :)
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429890
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Логи
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429892
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettЭто уже WildFly который?
Ну, или WildFly. Даже Tomcat, вроде, уже в JPA умеет.
WildFly это web profile, в то время как JBoss это полная реализации JEE спеки.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429900
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettИздеваетесь? :)
нет. У меня на сайте тройка.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429911
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczHettЭто уже WildFly который?
Ну, или WildFly. Даже Tomcat, вроде, уже в JPA умеет.
WildFly это web profile, в то время как JBoss это полная реализации JEE спеки.

Что-то я запутался.
WildFly - это Application Server (как и GlassFish)?
JBoss тогда что? Отдельная реализация всех спек?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429913
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123У меня на сайте тройка.
для Оракле
---------------------------------------------
- ojdbc14.jar с сайта Oracle (10 версию) в domains/domain1/lib
---------------
- Resources -> JDBC - JDBC Connection Pools
- new poolOra, javax.sql.ConnectionPoolDataSource,
vendor-Oracle
url для Connection Pool -
jdbc:oracle:thin:@IPPPPPPP:1521:orclb (orclb - SID.... Global DB Name)
User+Pas+url остальные prop удалить
- Resource - JDBC ресурс
Называем наш ресурс (JNDI Name) jdbc/ConnPoolOra
проверка - ping на вкладке general
-----------
Всё. Кнопка пинг должна работать.
Иначе:
- лог сюда. Скрины шагов желательно
- откатить на тройку сервер. Читал что 4-ка глючная.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429921
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Petro123У меня на сайте тройка.
для Оракле
---------------------------------------------
- ojdbc14.jar с сайта Oracle (10 версию) в domains/domain1/lib
---------------
- Resources -> JDBC - JDBC Connection Pools
- new poolOra, javax.sql.ConnectionPoolDataSource,
vendor-Oracle
url для Connection Pool -
jdbc:oracle:thin:@IPPPPPPP:1521:orclb (orclb - SID.... Global DB Name)
User+Pas+url остальные prop удалить
- Resource - JDBC ресурс
Называем наш ресурс (JNDI Name) jdbc/ConnPoolOra
проверка - ping на вкладке general
-----------
Всё. Кнопка пинг должна работать.
Иначе:
- лог сюда. Скрины шагов желательно
- откатить на тройку сервер. Читал что 4-ка глючная.

Правильно ли я понимаю, что если есть в списке драйвер, то его ставить дополнительно не нужно?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429923
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нажимаю Next
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429931
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Логи

Код: 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.
[2017-03-30T16:08:24.855+0700] [glassfish 4.1] [INFO] [] [org.glassfish.admingui] [tid: _ThreadID=47 _ThreadName=admin-listener(5)] [timeMillis: 1490864904855] [levelValue: 800] [[
  Exception Occurred :null]]

[2017-03-30T16:08:37.796+0700] [glassfish 4.1] [SEVERE] [error.finding.properties] [javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.util] [tid: _ThreadID=43 _ThreadName=admin-listener(1)] [timeMillis: 1490864917796] [levelValue: 1000] [[
  RAR8059: Exception while trying to find properties of class [ com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource ], set log-level toFINE for more information, com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource]]

[2017-03-30T16:08:37.797+0700] [glassfish 4.1] [SEVERE] [error.finding.properties] [javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.util] [tid: _ThreadID=43 _ThreadName=admin-listener(1)] [timeMillis: 1490864917797] [levelValue: 1000] [[
  RAR8059: Exception while trying to find properties of class [ com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource ], set log-level toFINE for more information, com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource]]

[2017-03-30T16:08:37.872+0700] [glassfish 4.1] [WARNING] [] [javax.enterprise.web] [tid: _ThreadID=45 _ThreadName=admin-listener(3)] [timeMillis: 1490864917872] [levelValue: 900] [[
  StandardWrapperValve[FacesServlet]: Servlet.service() for servlet FacesServlet threw exception
java.lang.IllegalStateException: getOutputStream() has already been called for this response
	at org.apache.catalina.connector.Response.getWriter(Response.java:777)
	at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:224)
	at com.sun.faces.context.ExternalContextImpl.getResponseOutputWriter(ExternalContextImpl.java:851)
	at com.sun.faces.context.PartialViewContextImpl.createPartialResponseWriter(PartialViewContextImpl.java:504)
	at com.sun.faces.context.PartialViewContextImpl.access$300(PartialViewContextImpl.java:79)
	at com.sun.faces.context.PartialViewContextImpl$DelayedInitPartialResponseWriter.getWrapped(PartialViewContextImpl.java:642)
	at javax.faces.context.PartialResponseWriter.startDocument(PartialResponseWriter.java:120)
	at com.sun.faces.context.AjaxExceptionHandlerImpl.handlePartialResponseError(AjaxExceptionHandlerImpl.java:202)
	at com.sun.faces.context.AjaxExceptionHandlerImpl.handle(AjaxExceptionHandlerImpl.java:127)
	at javax.faces.context.ExceptionHandlerWrapper.handle(ExceptionHandlerWrapper.java:100)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:119)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
	at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:344)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
	at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:233)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)
	at org.apache.catalina.core.StandardPipeline.doChainInvoke(StandardPipeline.java:678)
	at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
	at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283)
	at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
	at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
	at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
	at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
	at java.lang.Thread.run(Thread.java:745)
]]


...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429932
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettПравильно ли я понимаю, что если есть в списке драйвер, то его ставить дополнительно не нужно?
это недолго. Зайди в папку, удали файл, перегрузи, посмотри список....
Точно не скажу. Я сначала кидал Jar в lib
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429937
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,
скорее всего ты просто драйвером в lib не занимался.
Как то так.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429949
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну в общем-то видимо да:

java.lang.ClassNotFoundException: com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429969
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettНу в общем-то видимо да:
вывод:
- конфиг.xml ни при чём
- использовать JNDI
- в GlassFish работа через веб-админку и ГУИ в первую очередь.
Как то так.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429986
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наличие драйвера проблему не решило:

Код: 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.
[2017-03-30T16:33:42.900+0700] [glassfish 4.1] [INFO] [] [org.glassfish.admingui] [tid: _ThreadID=45 _ThreadName=admin-listener(3)] [timeMillis: 1490866422900] [levelValue: 800] [[
  Exception Occurred :null]]

[2017-03-30T16:33:58.709+0700] [glassfish 4.1] [WARNING] [] [javax.enterprise.web] [tid: _ThreadID=45 _ThreadName=admin-listener(3)] [timeMillis: 1490866438709] [levelValue: 900] [[
  StandardWrapperValve[FacesServlet]: Servlet.service() for servlet FacesServlet threw exception
java.lang.IllegalStateException: getOutputStream() has already been called for this response
	at org.apache.catalina.connector.Response.getWriter(Response.java:777)
	at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:224)
	at com.sun.faces.context.ExternalContextImpl.getResponseOutputWriter(ExternalContextImpl.java:851)
	at com.sun.faces.context.PartialViewContextImpl.createPartialResponseWriter(PartialViewContextImpl.java:504)
	at com.sun.faces.context.PartialViewContextImpl.access$300(PartialViewContextImpl.java:79)
	at com.sun.faces.context.PartialViewContextImpl$DelayedInitPartialResponseWriter.getWrapped(PartialViewContextImpl.java:642)
	at javax.faces.context.PartialResponseWriter.startDocument(PartialResponseWriter.java:120)
	at com.sun.faces.context.AjaxExceptionHandlerImpl.handlePartialResponseError(AjaxExceptionHandlerImpl.java:202)
	at com.sun.faces.context.AjaxExceptionHandlerImpl.handle(AjaxExceptionHandlerImpl.java:127)
	at javax.faces.context.ExceptionHandlerWrapper.handle(ExceptionHandlerWrapper.java:100)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:119)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
	at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:344)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
	at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:233)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)
	at org.apache.catalina.core.StandardPipeline.doChainInvoke(StandardPipeline.java:678)
	at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
	at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283)
	at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
	at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
	at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
	at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
	at java.lang.Thread.run(Thread.java:745)
]]


...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39429991
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
Код: plaintext
getOutputStream() has already been called for this response

причем здесь драйвер?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39430040
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяHett
Код: plaintext
getOutputStream() has already been called for this response

причем здесь драйвер?

До этого в логах присутствовала еще ошибка об отсутствии драйвера.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39430045
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123HettНу в общем-то видимо да:
вывод:
- конфиг.xml ни при чём
- использовать JNDI
- в GlassFish работа через веб-админку и ГУИ в первую очередь.
Как то так.

JNDI вообще не открывается:
class java.lang.RuntimeException

Мне честно говоря уже не охота разбираться почему. Рассматриваю другие серверы приложений.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39430052
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettJNDI вообще не открывается:
он после кнопки коннект-тест идёт. Это же понятно.
HettМне честно говоря уже не охота разбираться почему. Рассматриваю другие серверы приложений.
да мне фиолетово. У тебя одно из трёх:
- сервер вместо 3-ки - 4-ка
- драйвер в lib
- неверный вендор класс в выпадающем списке
----------
Удачи!
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39430231
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На Wildfly все получилось. Правда пришлось поковыряться в конфигах его тоже (добавить драйвер)
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39431233
guest2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczHettЭто уже WildFly который?
Ну, или WildFly. Даже Tomcat, вроде, уже в JPA умеет.
WildFly это web profile, в то время как JBoss это полная реализации JEE спеки.

Ничего подобного. Wildfly - это Full Profile. Это по сути бесплатная версия JBoss EAP. В продакшене используем версию 10.0 - работает стабильно и безглючно. До этого использовали 8.2, тоже нареканий не было.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39431234
guest2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettBlazkowiczпропущено...

Ну, или WildFly. Даже Tomcat, вроде, уже в JPA умеет.
WildFly это web profile, в то время как JBoss это полная реализации JEE спеки.

Что-то я запутался.
WildFly - это Application Server (как и GlassFish)?
JBoss тогда что? Отдельная реализация всех спек?

WildFly - это тот же JBoss EAP, только бесплатно и без платной поддержки.
...
Рейтинг: 0 / 0
25 сообщений из 95, страница 2 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / persistence.xml не деплоится
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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