| Autor |
Mensagem |
|
|
Resposta simples: no proprio sql. Vc pode utilizar algum toolkit JPA pra fazer o mapeamento de seu modelo de objetos para o modelo relacional de banco de dados.
Caso o volume de dados seja grande talvez o banco nao consiga responder em um tempo desejavel, entao vc pode começar a pensar em estrategias de cache para acelerar o tempo de resposta da transacao.
|
 |
|
|
A caracteristica de seu problema aponta para o uso de um suporte batch.
Vc pode utilizar o quartz, ou mesmo um framework de batch mais avançado, como o spring batch.
|
 |
|
|
|
http://www.hibernate.org/116.html#A18
|
 |
|
|
Caused by: javax.ejb.TransactionRolledbackLocalException: Client's transaction aborted
O erro indica q foi o cliente q abortou a transacao. Como vc estah gerenciando transacoes? E quem eh o cliente de seu EJB?
|
 |
|
|
Qualquer objeto q for acessado por mais de uma thread precisa ser ThreadSafe, ou seja:
1) Ele NAO pode guardar estado(ie atributos);
ou
2) Se possivel, utilize as bibliotecas de acesso concorrente do java.util.concurrent, q garantem integridade e performance no multiplo acesso a recursos compartilhados com uso de memoria razoavel;
ou
3) Guardando estado, os valores de seus atributos precisam ser acessados de forma sincrona. Existem diversos patterns descritos no livro *effective java* q vc pode aplicar nessa situacao.
Prefira 1, senao 2, e se nao houver jeito 3. Tudo depende de seus requisitos de performance e desenho da solucao.
|
 |
|
|
|
Qual servidor vc estah usando? O Bean estah instalado nesse mesmo servidor?
|
 |
|
|
Como vc estah injetando o SLSB?
Com Spring 2.5, vc pode usar no arquivo de configuracao:
<jee:local-slsb id="teste" jndi-name="app/Teste" business-interface="Teste"/>
|
 |
|
|
Bom, se seu problema consiste em apenas ignorar https, sugiro q utilize commons httpclient com EasySSLProtocolSocketFactory:
http://svn.apache.org/viewvc/httpcomponents/oac.hc3x/trunk/src/contrib/org/apache/commons/httpclient/contrib/ssl/EasySSLProtocolSocketFactory.java?view=markup
|
 |
|
|
|
Ok, vc tb estah certo, mas meus exemplos nao estao errados. Apenas utilizei uma forma simples de explicar um conceito para uma pessoa q provavelmente nao faz ideia desse tipo de termo. Nao acho q utilizar exemplos complexos, apesar de corretos, seja uma boa forma de explicar algo.
|
 |
|
|
http://www.onjava.com/pub/a/onjava/2005/09/28/what-is-quartz.html
Se vc possui conhecimento de cron fica mais facil...
|
 |
|
|
Eu acho q o caminho mais simples ainda eh utilizar JAX-WS...
Leia abaixo a partir de *Write the Client*:
http://www.java-tips.org/java-ee-tips/java-api-for-xml-web-services/using-jax-ws-based-web-services-wit.html
As partes *chatas* do processo consistem na importacao do certificado e geracao do client via wsimport... O resto eh simples.
|
 |
|
|
|
pode mandar o stack trace completo?
|
 |
|
|
No mundo da informatica essa essa expressao remete a transformar um conteudo(objeto, registro, dados estruturados) para uma forma textual.
No java significa normalmente uma representacao textual de um objeto.
O exemplo mais comum de uso seria utilizar um marshaller para converter um objeto para xml. Busque no google por "marshalling xml" e varios resultados vc obterah!
|
 |
|
|
Paulo Silveira wrote:
Como que se retorna um grafo via JSon? JSon nao é so arvore? Tem algo a la xpath?
Vc estah querendo dizer algo como os atributos id e ref do XML?
http://www.json.com/2007/10/19/json-referencing-proposal-and-library/
|
 |
|
|
Os jars do toplink nao estao em classpath.
|
 |
|
|