JBuilder 8 & Web Services: Não Compila

1 resposta
R

Olá:



Estou usando o JBuilder8 Enterprise para criar um web service a partir de um EJB previamente existente. Para isso usei o wizard para a criação de um Web Services Configuration. Este wizard criou um conjunto de XMLs e de JSPs (não entendi muito bem porque isso; esta é a 1a. vez que lido com web services). Quando vou compilar, aparece um erro justamente nas páginas JSP. Este erro é o seguinte:



"list.jsp": Error #: 901 : package . stated in source C:Documents and SettingsrafonsoprojetosentityEJBclassesGenerated Source.jspEntityEJBadminadmin2flist2ejsp.java does not match directory admin



Nesta Página JSP nãoi aparece nenhuma tag <%@ page import="…"%>. No arquivo Java gerado a partir do JSP, aparecem os imports relativos ao JSP. A saber:

Code:

<BR>import javax.servlet.;
<BR>import javax.servlet.http.
;
<BR>import javax.servlet.jsp.;
<BR>import org.apache.jasper.runtime.
;
<BR>



Ou seja, não há nenhum "import .".

Algém já lidou com isso? Resolveu? Como?



Grato,



Rafael Ubiratam Clemente Afonso

Java 2 Certified Programmer

[ Esta mensagem foi editada por: rucafonso em 06-03-2003 17:12 ]

1 Resposta

B

Eu sou defensora do JBuilder, de wizards do JBuilder, etc, mas se você ainda não está muito familiarizado com web services talvez fosse melhor tentar fazer alguns na mão pra aprender melhor a estrutura antes de sair usando os wizards.



Dito isso, quanto ao erro, a opção 1 é apagar o JSP com problema (já que você nem sabe pra que serve mesmo). E a opção 2 é mudar o arquivo de diretório para que o package que ele está utilizando fique igual ao nome do diretório.



Talvez haja alguma opção 3 mais inteligente, mas como nunca usei esse wizard de Web Services Configuration não saberia responder. Deixei a mensagem aqui mais para dizer para ir com calma nos wizards mesmo.

Criado 6 de março de 2003
Ultima resposta 6 de mar. de 2003
Respostas 1
Participantes 2