2012-03-21 3 views
0

Я развернул файл karshamarkup.war на сервере приложений Stratoes. Я создал базу данных на сервере служб данных. Это мои данные о подключении на сервере служб данных.Доступ к серверной форме приложения Stratoes

Driver Класс: com.mysql.jdbc.Driver JDBC URL: JDBC: MySQL: //rss1.stratoslive.wso2.com/karshamarkuptool_karsha_opensource_lk Имя пользователя: Пароль root_lQrhzZUK: NBUSER

Это мое подключение код на ControllerServelet.java файл

String connectionURL = "jdbc:mysql://rss1.stratoslive.wso2.com/karshamarkuptool_karsha_opensource_lk"; 
Connection connection=null; 
try{ 
Class.forName("com.mysql.jdbc.Driver"); 
connection = DriverManager.getConnection(connectionURL, "root_lQrhzZUK", 
"nbuser");`` 
Statement st = connection.createStatement(); 
ResultSet rs = st.executeQuery("SELECT FIBOTerm from fiboterm"); 

Я Inclued в MySQL Connector банку в Lib папку/WEB-INF/Lib. Но я не могу извлечь данные из базы данных сервера данных данных. (Этот файл работает с моей локальной базой данных mysql) Нужно ли мне больше конфигураций на сервере служб данных/приложении serevr или в файле web.xml для правильной работы?

ответ

0

С помощью DataSource = новый BasicDataSource() решить мою проблему, вот как я подключен к базе данных

String url = "jdbc:mysql://rss1.stratoslive.wso2.com/karshamarkuptool_karsha_opensource_lk"; 
String username = "root2_lQrhzZUK"; 
String password = "nbuser"; 


     dataSource = new BasicDataSource(); 
     dataSource.setDriverClassName("com.mysql.jdbc.Driver"); 
     dataSource.setUrl(url); 
     dataSource.setUsername(username); 
     dataSource.setPassword(password); 



public Connection getConnection() 
{ 
    try 
    { 
     return dataSource.getConnection(); 
    } 
    catch (SQLException sqle) 
    { 
     sqle.printStackTrace(); 
     return null; 
    } 
} 
1

Вам не нужно размещать драйвер JDBC MySQL в своем веб-приложении, так как он уже содержит этот файл в StratosLive AppServer.

Вы создали соответствующие таблицы в RSS? Вы получаете какую-либо ошибку? Проверьте журналы.

Смежные вопросы