powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JDBC
3 сообщений из 3, страница 1 из 1
JDBC
    #33441765
wind2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый люди. Есть один вопросик который рассматривался неоднократно но по тому что было написано, ничего не получилось, так что не судите за повторение.
Нужно из сервлета работать с БД.
Содержимое server.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.
32.
33.
34.
35.
36.
37.
38.
39.
40.
<Context path="/Bank" docBase="Bank" debug="5" reloadable="true" crossContext="true">    <Logger className="org.apache.catalina.logger.FileLogger" prefix="Bank_log." suffix=".txt" timestamp="true"/>   
<Resource name="oracle-10g" auth="Container" type="javax.sql.DataSource"/>    
<ResourceParams name="oracle-10g">        
<parameter>            
<name>username</name>            
<value>wind</value>        
</parameter>        
<parameter>            
<name>password</name>            
<value>wind</value>        
</parameter>        
<parameter>            
<name>factory</name>            <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>        
</parameter>        
<parameter>            
<name>maxActive</name>            
<value> 20 </value>        
</parameter>        
<parameter>            
<name>maxIdle</name>            
<value> 2 </value>        
</parameter>        
<parameter>            
<name>maxWait</name>            
<value> 1000 </value>        
</parameter>        
<parameter>            
<name>removeAbandonedTimeout</name>            
<value> 300 </value>        
</parameter>        
<parameter>            
<name>driverClassName</name>            
<value>oracle.jdbc.driver.OracleDriver</value>        
</parameter>        
<parameter>            
<name>url</name>            
<value>jdbc:oracle:thin:@ 127 . 0 . 0 . 1 : 1521 :WRO</value>        
</parameter>    
</ResourceParams>
</Context>

Содержимое web.xml
Код: plaintext
1.
2.
3.
4.
5.
<resource-ref>
<res-ref-name>oracle-10g</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

Часть сервлета
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
 public   class  StoredProcIU {
     private   static  DataSource pool;
     private   static  Context env;
    
     static {
        try {
        env = (Context)  new  InitialContext().lookup("java:comp/env");
        pool = (DataSource) env.lookup("oracle-10g");
         if (pool ==  null )
         throw   new  Exception("'LemmaOracleWRO' неизвестный источник");
    }  catch  (Exception e){
        System.out.println(e);
    }
    }

 public   static   void  addNewUser(String Surname, String Name,String Patronimic, 
                            String user_name,String password,String GroupName){
                            
     if ((! check(Surname)) || (! check(Name)) || (!check(Patronimic)) ||
    (! check(user_name)) || (! check(password)) || (! check(GroupName)))
     throw   new  IllegalArgumentException(
    "Invalid param values passed to addNewUser()");

Выпадает ошибка:
Код: plaintext
1.
2.
3.
Cannot create JDBC driver of  class  ''  for  connect URL 'null'
java.sql.SQLException: No suitable driver
	at java.sql.DriverManager.getDriver(DriverManager.java: 243 )

В чем может быть дело по моему все праильно. Заранее благодарен.
...
Рейтинг: 0 / 0
JDBC
    #33441778
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В /WEB-INF/lib/ есть файл ojdbc14.jar?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
JDBC
    #33441788
wind2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да конечно
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JDBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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