nao consegui utilizar a classe DB no Web Service
nao da mais erro de classe nao encontrada, apenas este erro:
SoapFault - faultcode: ‘soapenv:Server.userException’ faultstring: ‘java.lang.reflect.InvocationTargetException’ faultactor: ‘null’ detail: [EndTag </detail>]
e o erro ocorre apenas acrescentando isso:
DB db = new DB(“bdteste”,“sa”,“111”);
dai tentei o seguinte:
fazer toda a conexao ao banco e consulta dentro do proprio web service, sem classe
e deu certo, funcionou
o problema está em como o web service faz pra encontrar e utilizar a classe de conexao
uma outra coisa que acontece, que talvez alguem possa me ajudar:
para trabalhar com XML no J2ME, é necessário alguns pacotes auxiliares: o Ksoap e o kxml
eu baixei eles e configurei conforme tutoriais que vi na internet, porem, no Eclipse, ele da erro no import, fica sublinhado em vermelho:
import org.ksoap.SoapObject;
import org.ksoap.transport.HttpTransport;
mensagem de erro: “The import org.ksoap.transport.HttpTransport cannot be resolved”
e no momento de instanciar tambem:
SoapObject client = new SoapObject(url,“login”);
porém, o meu Eclipse compila normalmente e executa o Midlet normal
quando vou em outro PC, devido a esse erro e ele nao compila
eu copiei a pasta org/ksoap para dentro da minha pasta de projeto J2ME
a estrutura está +/- assim:
PastaProjeto
—.settings
—org
------kobjects
------ksoap
------kxml
—src
—verified
o midlet está dentro de src
porque o import nao encotra a pasta org?
eu teria que ir no projeto e dar um New-> Package para todas as pastas do org e somente depois copiar apenas as classes para dentro das pastas??
agradecerei muito se alguem puder me ajudar