Mensagens enviadas por: braudes
Índice dos Fóruns » Perfil de braudes » Mensagens enviadas por braudes
Autor Mensagem
Esta é de um colega nosso! Foi solicitado a ele a criação de uma formulário, e neste havia um cálculo de frete! A solução encontrada por nosso amigo foi chamar a calculadora do windows. Mas ele se esqueceu de que o sistema era em JSF e que web é desacoplada da plataforma no cliente. Para minha surpresa a chamada não estava sendo feita no cliente, e sim, no controlador. Enquanto os testes eram feitos, várias instâncias de "calc" eram abertas no nosso servidor web (que coincidentemente era plataforma Windows). Segue o trecho brilhante do código chamado por um t:commandButton:


Pelo menos está com tratamento de exceção.
Pessoal,

Tenho a seguinte modelagem:





hibernate.xml


OBS: Não sei se é a melhor forma de se configurar (podem criticar)

Tenho um framework que faz a persistência e utilizando o método abaixo:



Ao salvar o Usuario e o mesmo ferir uma contraint de unicidade no nome por exemplo, o banco de dados permanece intacto. Mas a propriedade user de Usuario passa a ter id e versao. O formulario é carregado com a mensagem de erro.
Quando as correcoes sao feitas no formulario e tenta-se incluir novamente, por o user possuir um id que nao existe na tabela um erro na fk de Usuario com User no banco de dados é lançado.

Como faço para que a sessão reconheça que houve algum problema e os objetos precisam retornar ao seu estado normal. Como o spring esta controlando a transação (AOP) o hibernate não sabe.

Obrigado.

Olá, caras!

To precisando de um help. Fiz um applet para impressao de cheques direto para uma impressora matricial EPSON FX-1170. O modelo foi criado no IReports e estou usando a JRTextExporter para exportar o arquivo TXT. A impressao de um cheque esta funcionando. Estou tentando imprimir 2 ou mais cheques. Da forma que o analista que iniciou o projeto fez o jasper esta juntando todos os cheques em um unico outputstream de acordo com o tamanho da folha e tudo mais e isso esta gerando uma quebra de pagina em dado momento dependendo da quantidade de cheques. Estou pensando em mandar ao jasper cheque por cheque para que ele me retorne os outputstream´s separadamente e depois eu concatená-los para enviá-los para a impressora. Isso é possível? Estou fazendo a coisa certa? Pois bem, gostaria de saber como diante de alguns outputstream consigo chegar num único outputstream concatenando-os.

Desde já agradeço que puder ajudar.

Muito obrigado.


Pessoal,

Tudo bem? Não estou conseguindo configurar corretamente um servico pelo HttpInvokerServiceExporter para que fique singleton. Primeiramente, deixe-me relatar o cenário: Tenho um sistema que possui um controle de acesso externo, ou seja, rodando em outra aplicação (outra contexto). Este controle de acesso expõe alguns serviços utilizando RMI (org.springframework.remoting.rmi.RmiServiceExporter) atualmente. Dentro de meu sistema tenho vários módulos que rodam em contextos diferentes (aplicações diferentes). Para que estes módulos comuniquem-se entre si, tenho um módulo Portal que expõe um serviço, via RMI também, que auxilia estas aplicações no compartilhamente de informações por uma "sessão".

<CONTROLE DE ACESSO>
|
| autentica e autoriza
|
<PORTAL>
|
| compartilha informações relacionadas ao sistema
|
<CONTABILIDADE>,<FINANCEIRO><...>

Utilizando RMI está funcionando perfeitamente. Mas, tenho um problema de sincronia entre as aplicações ao subir o tomcat. Atualmente estão todos em um mesmo Tomcat, então preciso subir, primeiramente, o controle de acesso. Posteriormente, tenho que subir o módulo Portal e só então subir os demais módulos aleatoriamente. Mesmo colocando lazy-init="true", o spring teima em tentar estabelecer a conexão durante o deploy.

Depois de tanto sofrer com servidor caindo e o sistema não subindo sozinho devido a sincronia necessária entre as aplicações (esta arquitetura já estava pronta quando cheguei ao projeto), decide pesquisar e mudar para invocação via HTTP (org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter).

Após configurar os arquivos necessários e o sistema subir, verifiquei que o serviço que está sendo exposto pelo módulo Portal está sendo criada para cada aplicação que o utiliza, fazendo com que as informações que deveriam estar nele para compartilhamente não existam, impossibilitando, por exemplo, que eu navegue do Portal para um módulo qualquer. Mesmo colocando singleton em tudo quanto é declaração do bean, não consegui ainda fazer funcionar como o RMI.

Os arquivos de configuração utilizados para o org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter são:

No controle de acesso:

web.xml


remotingFrecace-servlet.xml


Módulo Portal:

web.xml


servicosFrecace.xml


remoting-servlet.xml


Módulo financeiro (por exemplo):

web.xml


servicoPortal.xml


Se alguém tiver alguma solução melhor ou souber o que pode estar errado. Por favor me responda. Obrigado.
Pessoal,
Primeiramente, seguem abaixo classe e tabela:

CLASSE:



TABELA



Estou procurando exemplos de criteria utilizando subquery mas só achei exemplos onde o join é somente com uma coluna, tipo (código 1):



O que estou precisando é de um join entre dois campos (código 2):



O máximo que consegui chegar com criteria foi (código 3):



E o código da criteria utilizado foi (código 4):



Gostaria de saber se há uma forma de conseguir gerar o SQL do código 2.

Obrigado.
Pessoal,

Tenho uma entidade LancamentoVenda cujos registros no banco de dados não são alterados ou excluídos para possibilitar relatórios retroativos. A alteração gera uma nova inclusão e a exclusão preenche a propriedade dataCancelamento.



Com isso eu teria no banco de dados no caso de um lançamento de venda Nº 622009 ter sido alterado, duas tuplas:


NUMG_LancamentoVenda, NUMR_Versao, NUMR_Lancamento,, DATA_Emissao, VALR_Liquido, DATA_Ocorrencia
62, 1, 622009, 2008-12-16, 9344.47, 2009-01-09 15:54:32
63, 1, 622009, 2008-12-16, 1000.47, 2009-01-10 16:30:00


O que ocorre é que preciso buscar todos os lançamentos de venda em um determinado período. E tenho que pegar
as cópias mais recentes. No exemplo acima a segunda linha seria retornada pois a DATA_Ocorrencia (que controla a data de gravação da tupla) é maior.

Gostaria de saber se seria possível fazer isso utilizando-se criteria. Atualmente utilizamos SQL puro usando o addEntity do SQLQuery para converter as tuplas retornadas nas entidades correspondentes, como este outro exemplo:


Mas gostaria de trabalhar com criteria pois gosto muito da forma como o código fica organizado e toda vez que tenho este tipo de problema, como uma subquerie, tenho que recorrer ao velho SQL.

Desde já agradeço a atenção dispensada.
Pessoal,

Uma dúvida. Um usuário pesquisa um determinado objeto Pessoa que tem como propriedade não-nula o nome.
Com os dados carregados no formulário ele limpa este nome e manda excluir este cadastrado. Há alguma forma de evitar que o Hibernate verifique as propriedades não-nulas durante uma deleção? Pois o erro abaixo é mostrado:

Obrigado, cleuber_s. Resolveu
Pessoal,

Estou precisando saber se alguém sabe de alguma biblioteca para digitalização/edição de documentos. Se alguém têm alguma experiência nesta área, estou procurando informações e, possivelmente, uma proposta de trabalho para desenvolvimento. Temos um workflow e a idéia é que os documentos sejam digitalizados e anexados ao processo. Posteriormente, utilizaremos certificação digital neste documentos.

Aguardo alguma resposta.

Obrigado.

Rogério Braudes
Pessoal,

To precisando ler um arquivo texto (padrão CNAB240) para fazer conciliação bancária. Gostaria de saber qual a melhor classe para se ler um arquivo texto onde o cursor pode ser movimentado para determinadas posições (se for possível).

Estou tentando achar alguma coisa com o FileChannel, mas não encontrei nada. Não sei se esta classe faz isso.

Desde já agradeço!
Gostaria de saber se tem como utilizar subcriteria juntamente com Projections para que a consulta retorne somente determinados atributos da classe preenchidos. Ex.:



Esta dando a seguinte exceção:

org.hibernate.QueryException: could not resolve property: nome of: br.com.evoluti.sig.entidade.geral.Empresa


Empresa tem id, versao, pessoaJuridica e outros atributos. PessoaJuridica tem id, versao, nome e etc. Gostaria de trazer todas as empresas (filtradas por nome - isso eh um segundo passo) com os atributos id, versao e pessoaJuridica.nome preenchidos para melhorar performance. Todos os exemplos que já vi utilizando Projections.property usam somente os atributos da classe utilizada pra criacao do criteria.

Se alguém souber como fazer isso, eu agradeço.

[]´s
Gostaria de saber se tem como utilizar subcriteria juntamente com Projections para que a consulta retorne somente determinados atributos da classe preenchidos. Ex.:



Esta dando a seguinte exceção:

org.hibernate.QueryException: could not resolve property: nome of: br.com.evoluti.sig.entidade.geral.Empresa

Empresa tem id, versao, pessoaJuridica e outros atributos. PessoaJuridica tem id, versao, nome e etc. Gostaria de trazer todas as empresas (filtradas pelo nome - isso eh um segundo passo) com os atributos id, versao e pessoaJuridica.nome preenchidos para melhorar performance.
Gostaria de saber se tem como utilizar subcriteria juntamente com Projections para que a consulta retorne sometne determinados atributos da classe preenchidos. Ex.:



Esta dando a seguinte exceção:

org.hibernate.QueryException: could not resolve property: nome of: br.com.evoluti.sig.entidade.geral.Empresa

Empresa tem id, versao, pessoaJuridica e outros atributos. PessoaJuridica tem id, versao, nome e etc. Gostaria de trazer todas as empresas (filtradas pelo - isso eh um segundo passo) com os atributos id, versao e pessoaJuridica.nome preenchidos para melhorar performance.
 
Índice dos Fóruns » Perfil de braudes » Mensagens enviadas por braudes
Ir para:   
Powered by JForum 2.1.8 © JForum Team