| Autor |
Mensagem |
|
|
Camarada....
Tem uma coisa estranha no seu código! Veja a linha 18.
public static void main(String [] args) {
Cliente cliente;
cliente = new Cliente("maria","Maria Consumidora","maria@empresa.com.br","222-2222","123456");
}
Tem uma chave aí e ela está errada, pq ela tb está sendo fechada no linha 63, onde está correta.
|
 |
|
|
Vocô precisa fazer assim:
|
 |
|
|
Olá a todos...
Pessoal gerei uns webservices com o JAX-WS e fiquei meio encucado com o WSDL que ele gera.
Eu criei o seguinte serviço:
Os métodos obterPessoa e cadastrarPessoa estão trabalhando com o objeto pessoa que tem apenas os atributos nome e email.
A minha dúvida é que no WSDL gerado não possui o mapeamento do ojeto pessoa. Algo como:
Veja o WSDL gerado pelos serviços da minha classe ManterPessoaWS:
Sem os mapeamentos uma outra tecnologia consegue consumir os webservices gerados com o JAX-WS sem os mapeamentos dos objetos?
Tem alguma formar de forçar o JAX-WS colocar estes mapeamentos?
Obrigado.
|
 |
|
|
Olá Psycopata.
Seguinte... eu uso o JSF a + ou - 1 ano e ainda não tive este problema.
Para tratamento de erros vc pode usar a tag <h:messages>. Veja:
Assim qualquer erro que acontece na sua tela a mensagem vai aparecer na tag.
Como sugestão vc pode colocar nos seus Beans o tratamento de erro deste forma:
Trate o erro e coloque as mensagem nos objetos da classe FacesMessage.
É isto. haaa... uma outra sugestão. Use o RichFaces. Trabalhar com JSF em um bom framework é muito complicado!
Abraço...
|
 |
|
|
Olá a todos.
Pessoal eu estava pensando em criar um blog mas aí eu gostaria de um lugar onde tenha um recurso para colocar código-fonte formatado. Parecido com que tem aqui no fórum:
Alguêm pode me dar uma dica?
Obrigado.
|
 |
|
|
Ufaaa.... FUNCIONOU !!!!
vinicius.martinez obrigado pela ajuda. Agora posso continuar os meus estudo!
Mas antes eu vou postar a solução:
1 - Baixe no site https://jax-ws.dev.java.net/ o jar do JAX-WS. Como eu não estou usando (ainda) JEE5 eu baixei a versão JAXWS2.1.7-20090419.jar.
2 - No CMD (do DOS) digite o seguinte comando para executar o jar:
3 - Ao executar a pasta jaxws-ri será criada
4 - Vá no endereço JAVA_HOME\jre\lib e crie a uma pasta com neste nome: endorsed
5 - O nome TEM ser endorsed, senão não funciona!
6 - Copie para a pasta endorsed as lib encontradas em {Caminho onde está a pasta foi descompactada}\jaxws-ri\lib
7 - Nas variáveis do Windows, adicione na variável Path = {Caminho onde está a pasta foi descompactada}\jaxws-ri\bin
Exemplo do meu micro:. Repare a ultima linha C:\downloads\java\jaxws-ri\bin
8 - REINICIE O COMPUTADOR, para que as configurações possam funcionar.
9 - Crie o código que eu coloquei no início do post.
10 - No CMD rode o seguinte comando:
11 - Repare que no CMD eu estou no diretório onde os arquivos .class estão.
12 - Será gerado uma pasta com o nome jaxws e dentro dela tb serão gerados dois arquivos: RetornaTeste.class e RetornaTesteResponse.class
13 - Rode a classe de TestePublisher, no meu caso estou rodando no Eclipse.
14 - Faça um teste no seu navegador: http://localhost:8080/oi?wsdl
15 - Deve aparece um xml e isto significa que a jaca funcionada!
16 - Caso não funcione leia este tutorial http://www.seducaotecnologica.com.br/tutorial-soa-passo-a-passo-1/ e refaça os passo que eu postei.
É isto... espero ter ajudado.
Um abraço para todos.
|
 |
|
|
Achei que isto já vinha no jdk 6. Eu li isto neste arquigo:
http://www.seducaotecnologica.com.br/tutorial-soa-passo-a-passo-4/
e
http://blog.caelum.com.br/2007/07/11/webservices-sem-servidor-de-aplicacao-no-java-6/
Já coloquei as configurações no Path, mas o comando não é identificado.
Segue o meu PATH:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\warley.mendes\Dados de aplicativos
CLASSPATH=.;JAVA_HOME;D:\aplicacao\java\jaxws-ri\lib
CLIENTNAME=Console
CommonProgramFiles=C:\Arquivos de programas\Arquivos comuns
COMPUTERNAME=COC-RDDS45577
ComSpec=C:\WINDOWS\system32\cmd.exe
EMC_AUTOPLAY=C:\Arquivos de programas\Arquivos comuns\Roxio Shared\
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\warley.mendes
JAVA_HOME=C:\Arquivos de programas\Java\jdk1.6.0_17
LOGONSERVER=\\SERV20
NUMBER_OF_PROCESSORS=4
OS=Windows_NT
Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\Arquivos de prog
ramas\Arquivos comuns\Lenovo;C:\Arquivos de programas\Arquivos comuns\Roxio Shar
ed\10.0\DLLShared\;C:\Arquivos de programas\Arquivos comuns\Roxio Shared\DLLShar
ed\;C:\Arquivos de programas\Arquivos comuns\Roxio Shared\DLLShared\;C:\Arquivos
de programas\Arquivos comuns\Roxio Shared\10.0\DLLShared\;C:\Arquivos de progra
mas\jZip;C:\Arquivos de programas\Microsoft SQL Server\80\Tools\BINN;C:\Arquivos
de programas\Java\jdk1.6.0_17\bin;D:\aplicacao\java\jaxws-ri\lib\jaxws-api.jar;
D:\aplicacao\java\jaxws-ri\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
Alguêm tem alguma idéia do que está acontecendo?
Obrigado
|
 |
|
|
Olá a todos.
Estou iniciando os meus estudos com o JAX-WS e fiz uma classe server da seguinte forma:
Fiz uma classe para publicar o serviço:
Mas quando eu tento rodar o camando para gerar as outras classes não funciona:
Aparece a seguinte mensagem:
Alguêm tem alguma idéia?
Eu estou usando o java 1.6.0_17-b04 e tenho as variáveis de ambientes todas configuradas no micro rodando no Windos.
Obrigado.
|
 |
|
|
Pessoal,
Eu estou estudando o flex e nos meu estudos eu fiz coisas bem legais.
Mas surgiu um dúvida bem básica.
Como eu vou de um mx:Application para outro?
Eu esta mexando com popup mas agora eu precisei ir de uma tela para outra.
Obrigado.
|
 |
|
|
Olá a todos...
Gostaria de saber se o livro FLEX 3 EM AÇÃO é um bom livro.
(http://www.livrosdeprogramacao.com.br/livros_template.asp?Codigo_Produto=127184&Livro=Flex 3 em Ação&Autor=TARIQ AHMED, JOH HIRSCHI E FAISAL ABID)
Abraço.
|
 |
|
|
Cara...
Eu fiz isto com a tag rich:subTable, que já é uma tag que já compõe o rich:dataTable. Ficou bem legal e é bem fácil de usar e você pode colocar as linhas de subtotais. Recomendo!
Veja
Abraço.
|
 |
|
|
Pessola consegui!!!
Segue a solução:
A minha classe BeneficiarioTO possui os seguintes atribusto:
private String matricula;
private String nome;
List<ExtratoTO> listaExtratos;
No IReport eu mapiei os dois primeiro com String e o atributo listaExtratos como java.util.List.
Agora o pulo do gato: Inseri o subreport e coloquei as seguintes propriedades:
connection type: use datasource
data souce expression: new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{listaExtratos})
No subrepostes eu coloquei os atritutos contidos no meu objeto ExtratoTO com os mesmo data types.
E funcionou!
Obrigado e um abraço para todos.
|
 |
|
|
|
O erro ocorre quando eu executo o relatório.
|
 |
|
|
Olá a todos...
Pessoal estou criando um relatório que possui um subreport.
Basicamente eu tenho uma lista de objetos e em cada objeto eu tenho uma outra lista de objetos.
Vejam o código:
No meu relatório pricipal eu tenho 3 filds : nome (do tipo String), matrícula (do tipo String) e listaExtratos (do tipo java.util.List).
No meu subreport eu coloquei apenas um fild que é do tipo String e coloquei o connection type como "use datasource expression" e em Data Source Expression eu coloquei $F{listaExtratos}.
Quando eu rodo o relatório acontede o seguinte erro:
Alguêm sabe o motivo do erro?
Obrigado.
|
 |
|
|
Sim, estou usando o BlazeDS.
Eu não conhecia o Flex 3 Developer Guide. Vou dar uma olhada nele.
|
 |
|
|