Веб-сервис Java JAX WS Tool - PullRequest
       2

Веб-сервис Java JAX WS Tool

0 голосов
/ 20 декабря 2011

Я создал веб-сервис, и в связи с этим я соединяюсь с базой данных и получаю доступ к информационной форме, которая не удалась.

/

**
 * 
 */
package com.xxxxx.www.testprocess;
import javax.jws.*;

import java.sql.*;
import java.util.*;
/**
 * @author Suryasol6
 *
 */
@WebService(name="TestProcess",targetNamespace ="http://www.example.org/TestProcess")
public class TestProcess {
    private Connection connect = null;
    private Statement statement = null;
    private PreparedStatement ps = null;
    private ResultSet rs = null;
    private static final String CONNECTION_URL = "jdbc:mysql://localhost:3306/java_test?user=root&;password=";

    @WebMethod(action="http://www.example.org/TestProcess/TestLogin")
    @WebResult(name="TestLoginresponse")
    public String TestLogin(@WebParam(name="name")
            String name,@WebParam(name="password")
            String password)
    {
        try
            {
                Class.forName("com.mysql.jdbc.Driver").newInstance();
            }
            catch(Exception e)
            {
                return "fail here";
            }
        return "pass";
    }

}

Я могу опубликовать вебсервис, но когда я пытаюсь подключить веб-сервис с параметрами, он не может загрузить драйвер JDBC.

Но когда я пытаюсь запустить этот файл отдельно, это сработало.

Кто-нибудь может мне помочь ??

1 Ответ

0 голосов
/ 20 декабря 2011

У вас есть jar драйвера MySQL в каталоге lib сервера JBoss?Он должен указывать:

<JBoss_home>/server/default/lib

Когда вы запускаете его вручную, вы можете указать путь к классу, чтобы включить jar, но JBoss нуждается в этом.

...