powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / WildFly vs PostgreSQL не могу победить.
18 сообщений из 18, страница 1 из 1
WildFly vs PostgreSQL не могу победить.
    #38968319
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро, коллеги!

Вроде все делаю по инструкции но не как не могу победить уже второй день!
И так, добавил по следующему пути
Код: plaintext
1.
C:\Program Files\wildfly-8.2.0.Final\modules\system\layers\base\org\postgres\main\


Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
  <?xml version="1.0" ?> 
- <module xmlns="urn:jboss:module:1.1" name="org.postgres">
- <resources>
  <resource-root path="postgresql-9.4-1201-jdbc41.jar" /> 
  </resources>
- <dependencies>
  <module name="javax.api" /> 
  <module name="javax.transaction.api" /> 
  </dependencies>
  </module>


туда же закинул postgresql-9.4-1201-jdbc41.jar

в итоге в
Код: plaintext
1.
http://localhost:9990/console/App.html#datasources


отображается только это(см. рисунок)
Помогите пожалуйста победить этого зверя. Не знаю что делать
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38968357
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может хотя бы альтернативу предложите? 20 просмотров, не ужели ни кто не знает?
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38968361
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipok,

У вас какие-то минусы в XML.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38968364
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Они появились когда я их сюда ставил, в исходнике их нет.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38968370
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipokОни появились когда я их сюда ставил, в исходнике их нет.
Вам как разработчику стоит завязывать с Internet Explorer.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38968372
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipok,

Поверхностное гугление наводит на мысль что вы делаете что-то не то.
https://docs.jboss.org/author/display/WFLY8/DataSource configuration
http://stackoverflow.com/questions/27887392/add-new-datasource-mysql-wildfly
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38968374
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Вы абсолютно правы.
Поза вчера дома скачал Iron и вчера поставил на работе, пока не хочу тратить время разбираться в нем, на работе трафик ограничен, нужно картинки отключить.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38968426
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел хороший туториал какого то ли мексиканца то ли испанца тут .
Кое как догадался что он там сделал, но делал он все правильно.
Переделал чуток его команды под свои:
Код: plaintext
1.
2.
3.
module add --name=org.postgres --resources=/postgresql-9.4-1201-jdbc41.jar --dependencies=javax.api,javax.transaction.api

/subsystem=datasources/jdbc-driver=postgres:add(driver-name="postgres",driver-module-name="org.postgres",driver-class-name=org.postgresql.Driver)



И профит!!!

Спасибо испанцам-мексиканцам, топик можно закрывать.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38968443
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipok,

Он из Бразилии.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38969396
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро!

Футболистам тоже спасибо!
Вчера получилось показать драйвер на экране, но окончательно победил только сегодня.
Вбил через батник jboss-cli следующию команду
Код: plaintext
1.
data-source add --jndi-name=java:/PostGreDS --name=PostgrePool --connection-url=jdbc:postgresql://localhost/**** --driver-name=postgres --user-name=**** --password=****



Основной прикол в этом jndi-name=java:/PostGreDS, а везде предлагают jndi-name=java:jboss/datasources/postgresql

Ответ нашел тут .

3 дня рабочего времени ушло на Successfully created JDBC connection.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38969446
ivanra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vadipok,
можно было просто почитать документацию https://docs.jboss.org/author/display/WFLY8/DataSource configuration
Хоть источники данных и настраиваются через батник, основной путь - настройка через xml (standalone/configuration/standalone.xml). Чтобы сервер смог пользоваться драйвером (а datasource - это серверная часть), недостаточно просто зарегистрировать библиотеку с драйвером в качестве модуля, надо еще серверу указать, что эта библиотека - драйвер
1) драйвер описываем в ветке
Код: xml
1.
/subsystem[xmlns="urn:jboss:domain:datasources:2.0"]/datasources/drivers


2) источник данных в ветке повыше
Код: xml
1.
/subsystem[xmlns="urn:jboss:domain:datasources:2.0"]/datasources


3) jndi имя источнику данных можно дать любое, но обычно принято указывать префикс java:jboss/datasources/

Можно и по-бразильски, через батник, в этом случае просто немного больше возможностей, так как драйвер необязательно класть в каталоги сервера
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38969924
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanra,

В другой раз учту, спасибо!

Сейчас у меня другая проблема.
Не могу достучаться до СУБД из NetBeans.
Добавляю в web.xml:
Код: xml
1.
2.
3.
4.
5.
6.
    <resource-ref>
        <res-ref-name>java:/PostGreDS</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
        <res-sharing-scope>Shareable</res-sharing-scope>
    </resource-ref>



И в index.jsp:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<sql:query var="nskv" dataSource="java:/PostGreDS">
    SELECT nskv, x, y FROM nskv
</sql:query>

<table border="1">
    <!-- column headers -->
    <tr>
        <c:forEach var="columnName" items="${nskv.columnNames}">
            <th><c:out value="${columnName}"/></th>
            </c:forEach>
    </tr>
    <!-- column data -->
    <c:forEach var="row" items="${nskv.rowsByIndex}">
        <tr>
            <c:forEach var="column" items="${row}">
                <td><c:out value="${column}"/></td>
            </c:forEach>
        </tr>
    </c:forEach>
</table>



Проект сразу ломается, как правильно сделать?
Вроде по туториал все делаю по этому примеру. Без этих строк проект работает на ура.

И как в общем делать правильно?
Собираемся писать огромные запросы с кучей вложенных под запросов и сложными расчетами.
(в принципе поэтому и ушли от FoxPro к PostgreSQL, потому что нет оконных функций, тормозит и глючит сильно)
Подсознание мне подсказывавет, что я делаю не кошерно для массовых запросов в нормальном проекте.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38970018
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipok,

Опять же повторюсь, будут сложные запросы или один запрос.
Сейчас этот запрос(серия запросов, с одним результирующим выводом) в FoxPro занимает 270 строк.
Уверен, в PostgreSQL количество строк кода уменьшится в разы в связи с большими возможностями.
Подскажите плиз какую архитектуру выбрать построения?
Сейчас смотрю в сторону Hibernate, что-то подсказывает что для этой задачи он не совсем подходит.
Что делать? В какую сторону копать?
С соединением до сих пор проблемы.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38970022
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обилие возможностей, библиотек и фреймвроков путает сильно.
Не знаю что делать, бросаюсь из крайности в крайность.
Минус в том, что я первый в нашей организации прокладываю тропу в направлении Java.
По советоваться не с кем.
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38970147
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
vadipokПроект сразу ломается, как правильно сделать?И как же он ломается? Где сообщение об ошибке, стектрейс?
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38970189
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanraосновной путь - настройка через xml (standalone/configuration/standalone.xml)да лана :)
jdbc-driver.jar и *-ds.xml кладутся в каталог deployments и всё
самый четкий путь
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38970319
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netivanraосновной путь - настройка через xml (standalone/configuration/standalone.xml)да лана :)
jdbc-driver.jar и *-ds.xml кладутся в каталог deployments и всё
самый четкий путь

Начальное развертывание IFPWAFCAD на C:\Program Files\wildfly-8.2.0.Final\standalone\deployments\IFPWAFCAD.war
Завершено начальное распространение IFPWAFCAD
Развертывание C:\Program Files\wildfly-8.2.0.Final\standalone\deployments\IFPWAFCAD.war
"{\"JBAS014671: Failed services\" => {\"jboss.deployment.unit.\\\"IFPWAFCAD.war\\\".INSTALL\" => \"org.jboss.msc.service.StartException in service jboss.deployment.unit.\\\"IFPWAFCAD.war\\\".INSTALL: JBAS018733: Failed to process phase INSTALL of deployment \\\"IFPWAFCAD.war\\\"
Caused by: java.lang.IllegalArgumentException: JBAS011053: Incompatible conflicting binding at java:/PostGreDS source: lookup (java:comp/DefaultDataSource)\"}}"
C:\Users\vvf6426\Documents\NetBeansProjects\IFPWAFCAD\nbproject\build-impl.xml:1045: Модуль не развернут.
Подробные сведения приведены в протоколе сервера.
СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 5 секунды)
...
Рейтинг: 0 / 0
WildFly vs PostgreSQL не могу победить.
    #38970320
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой, сори.

WGAvadipokПроект сразу ломается, как правильно сделать?И как же он ломается? Где сообщение об ошибке, стектрейс?

Начальное развертывание IFPWAFCAD на C:\Program Files\wildfly-8.2.0.Final\standalone\deployments\IFPWAFCAD.war
Завершено начальное распространение IFPWAFCAD
Развертывание C:\Program Files\wildfly-8.2.0.Final\standalone\deployments\IFPWAFCAD.war
"{\"JBAS014671: Failed services\" => {\"jboss.deployment.unit.\\\"IFPWAFCAD.war\\\".INSTALL\" => \"org.jboss.msc.service.StartException in service jboss.deployment.unit.\\\"IFPWAFCAD.war\\\".INSTALL: JBAS018733: Failed to process phase INSTALL of deployment \\\"IFPWAFCAD.war\\\"
Caused by: java.lang.IllegalArgumentException: JBAS011053: Incompatible conflicting binding at java:/PostGreDS source: lookup (java:comp/DefaultDataSource)\"}}"
C:\Users\vvf6426\Documents\NetBeansProjects\IFPWAFCAD\nbproject\build-impl.xml:1045: Модуль не развернут.
Подробные сведения приведены в протоколе сервера.
СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 5 секунды)
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / WildFly vs PostgreSQL не могу победить.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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