Mensagens enviadas por: warley
Índice dos Fóruns » Perfil de warley » Mensagens enviadas por warley
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.
 
Índice dos Fóruns » Perfil de warley » Mensagens enviadas por warley
Ir para:   
Powered by JForum 2.1.8 © JForum Team