|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2004
Città: Palermo
Messaggi: 1079
|
Creazione web service, problemi con wscompile, come funziona?
Salve a tutti, sto cercando, vanamente fino ad ora, di capire come funziona wscompile dato che ho bisogno di creare un web service che va su jboss.
Il mio problema è proprio wscompile, in pratico ho il mio package xx con le mie classi che implementano il web service (un'interfaccia Hello e la classe HelloServlet che implementa il metodo, sto seguendo passo passo la guida presente a questo indirizzo: http://docs.jboss.org/jbossas/jboss4...tml/ch12.html). Ora mi viene detto di creare un file web.xml con questi dati: Codice:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<servlet>
<servlet-name>HelloWorldServlet</servlet-name>
<servlet-class>wsjboss.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorldServlet</servlet-name>
<url-pattern>/Hello</url-pattern>
</servlet-mapping>
</web-app>
Ora sorgono i problemi, mi viene detto di dare il comando: wscompile -classpath <classpath> -gen:server -f:rpcliteral -mapping mapping.xml config.xml per generare i file xml per permettere a jboss di vedere il servlet come web service e qui sono fermo quel comando non funziona. In pratica io ho fatto così, ho messo in <classpath> wsjboss/*.class (penso bisognasse indicare il posto in cui trovare le classi per il webservice giusto?). Eseguo il comando ed ecco il risultato: Codice:
C:\Users\Angelo\workspace\WebServiceJboss1>wscompile -classpath wsjboss/*.class -gen:server -f:rpcliteral -mapping mapping.xml config.xml error: only one configuration file can be specified: config.xml Usage: wscompile [options] configuration_file Use "wscompile -help" for a detailed description of options. I miei dubbi sono questi, i file mapping.xml e config.xml non dovrebbe crearli wscompile? Perchè mi da un errore simile? Come posso risolvere? Purtroppo senza questo passaggio non posso andare avanti, come posso fare? Grazie a tutti, ciao ciao. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:47.



















