Mostrando postagens com marcador weblogic. Mostrar todas as postagens
Mostrando postagens com marcador weblogic. Mostrar todas as postagens

quarta-feira, 4 de julho de 2012

BPEL 11g - Cannot call Connection.commit in distributed transaction

Esse erro ocorre pois esta se utilizando uma conexão não global em um datasource que esta habilitada a opção de suporte a transações distribuidas. Para resolver o problema siga os passos abaixo:


1.Acesse o consoole de administração do Weblogic (server:port/console)
2.Vá na opção Services->Datasources
3.Selecione o Datasource em questão e vá em Configuration->Connection Pool
4.Verifique se o driver utilizado é oracle.jdbc.OracleDriver, caso não seja, mude para este. Salve.
5.Vá em Transaction e desmarque a opção Supports Global Transactions.
6.Salve e reinicie a instância do datasource.



segunda-feira, 8 de fevereiro de 2010

Weblogic - Fazendo deploy de um Webservice


Copie o WAR para uma pasta no servidor.

Acesse o console do weblogic (http://host:port/console)



Clique na opção Deployments (menu a esquerda):



Clique na opção Install:




Informe o diretório onde esta copiado o WAR do WS, tecle enter. Todos os arquivos de deploy serão listados abaixo. Selecione o referente ao seu WS e clique em Next:


Marque a opção Application e tecle Next:




Selecione em qual server quer fazer o deploy, no meu caso soa_server:



Se quiser altere o nome de seu WS. Após clique em Next:



E Finish:



Se o deploy foi finalizado com sucesso, o seu WS ira ficar com status Ok - Active na lista de Deployments.

quarta-feira, 27 de janeiro de 2010

WebLogic - Criando DataSources

Por padrão as bibliotecas dos bancos DB2, Informix, MS SQL Server, Oracle, and Sybase já vem instaladas com o Weblogic. Porém é preciso criar datasources para que as aplicações acessem os respectivos bancos de dados.

Para criar um datasource utilizando as bibliotecas já disponíveis no WL, vá na opção Services/ JDBC/ Datasources:



Clique na opção New:










Informe o nome do datasource, o jndi (jdbc/nome_DS) e driver:



Como estamos criando um datasource do tipo XA, não há parâmetros a serem configurados quanto a transações. Clique em next:



Informe (conforme ordem) o SID ou Service Name do banco, Host, porta, usuário e senha. Clique em Next:



Agora clique no botão Test Configuration:




Se essa mensagem for exibida é porque esta tudo ok:


Lembrando que para o datasource ficar funcional para utilização nas aplicações o serviço do WL deve ser reiniciado.