Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Jboss настройка пулов соединений? / 8 сообщений из 8, страница 1 из 1
14.08.2007, 10:58:34
    #34725670
GerdaS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jboss настройка пулов соединений?
НА сайте Jboss лит. читала!

хочу подключится к MySQL бд: messages

у jboss сконфигурировала и задиплоила файл:

mysql-ds.xml

Код: 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.
<?xml version="1.0" encoding="UTF-8"?>

<!-- $Id: mysql-ds.xml,v  1 . 3 . 2 . 3   2006 / 02 / 07   14 : 23 : 00  acoliver Exp $ -->
<!--  Datasource config  for  MySQL using  3 . 0 . 9  available from:
http://www.mysql.com/downloads/api-jdbc-stable.html
-->
 
<datasources>
  <local-tx-datasource>
    <jndi-name>MessageBD</jndi-name>
    <connection-url>jdbc:mysql://192.168.55.33:3306/messages</connection-url>
    <driver- class >com.mysql.jdbc.Driver</driver- class >
    <user-name>gerda</user-name>
    <password>gerda3891</password>
  <!-- <connection-property name="soketFactory">com.mysql.jdbc.NamedPipeSocketFactory</connection-property>-->
    <!-- exception-sorter- class -name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter- class -name -->
    <!-- should only be used on drivers after  3 . 22 . 1  with "ping" support
    <valid-connection-checker- class -name>org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionCheckerorg.jboss.resourcer</valid-connection-checker- class -name>
    -->
    <!-- sql to call when connection is created
    < new -connection-sql>some arbitrary sql</ new -connection-sql>
      -->
    <!-- sql to call on an existing pooled connection when it is obtained from pool - MySQLValidConnectionChecker is preferred  for  newer drivers
    <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>
      -->

    <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->
    <metadata>
       <type-mapping>mySQL</type-mapping>
    </metadata>
  </local-tx-datasource>
</datasources>

в проекте web.xml

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE web-app  PUBLIC  "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
     <resource-ref>
        <res-ref-name>MessageBD</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
    </resource-ref>  
    <servlet>
        <servlet-name>VASPController</servlet-name>
        <servlet- class >com.bcc.vasp.VASPController</servlet- class >
    </servlet>
    <servlet-mapping>
        <servlet-name>VASPController</servlet-name>
        <url-pattern>/VASPController</url-pattern>
    </servlet-mapping>
  


</web-app>

при деплое проекта вываливается :
10:38:47,033 ERROR [MainDeployer] Could not start deployment: file:/home/jboss/jboss-4.0.4.GA/server/all/deploy/VASPControl.war
org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.naming.NamingException: resource-ref: MessageBD has no valid JNDI binding. Check the jboss-web/resource-ref.)

Чего ему не нравится??
...
Рейтинг: 0 / 0
14.08.2007, 11:09:02
    #34725697
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jboss настройка пулов соединений?
а jboss-web присутствует в проекте?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.08.2007, 11:20:13
    #34725749
GerdaS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jboss настройка пулов соединений?
да вот:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-web  PUBLIC  "-//JBoss//DTD Web Application 2.4//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
<jboss-web>
    < class -loading java2ClassLoadingCompliance="false">
       <loader-repository>
          log4j.test:loader=VASPControl.war
          <loader-repository-config>java2ParentDelegation=false</loader-repository-config>
       </loader-repository>
    </ class -loading>
</jboss-web>
...
Рейтинг: 0 / 0
14.08.2007, 11:43:41
    #34725853
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jboss настройка пулов соединений?
Код: plaintext
1.
2.
3.
4.
<resource-ref>
   <res-ref-name>jdbc/MessageBD</res-ref-name>
   <jndi-name>java:/MessageBD</jndi-name>
</resource-ref>
это надо вставить как-то в jboss-web

Код: plaintext
1.
2.
3.
4.
5.
<resource-ref>
   <res-ref-name>jdbc/MessageBD</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>  
это в web.xml

попробуйте.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.08.2007, 11:46:43
    #34725868
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jboss настройка пулов соединений?
точнее не как-то, а просто добавить:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<jboss-web>
    <resource-ref>
        <res-ref-name>jdbc/MessageBD</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <jndi-name>java:MessageBD</jndi-name>
    </resource-ref>
</jboss-web>

кстати, база данных по англ пишется как DB, а не BD
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.08.2007, 11:50:15
    #34725895
GerdaS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jboss настройка пулов соединений?
спасибо сейчас попробую, а вот файл в котором описана конф. БД mysql-ds.xml его переименовывать не надо в mysql-ds-service.xml
или его и так jboss подхватит
?
...
Рейтинг: 0 / 0
14.08.2007, 11:56:06
    #34725928
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jboss настройка пулов соединений?
не надо. в логах jboss смотрите, он должен написать что задеплоил MessageBD
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.08.2007, 12:06:52
    #34725991
GerdaS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jboss настройка пулов соединений?
Deady
не надо. в логах jboss смотрите, он должен написать что задеплоил MessageBD
Posted via ActualForum NNTP Server 1.4

! Пасибо ! Задиплоелся =)))
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Jboss настройка пулов соединений? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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