Ray da Costa

Arquivo da categoria ‘J2EE’

Minha Biblioteca Particular na Web

Quarta, 28 de Janeiro de 2009

Minha nova criação
Abrir Aplicação
or use following script element to launch via Deployment Toolkit

[…]

Estudando ESB

Quinta, 27 de Novembro de 2008

ServiceMix

Mule

Jboss ESB
tutorial1
tutorial2
tutorial3
tutorial4

ESB.Net

DataSource ds = (DataSource)ctx.lookup(“jdbc/EmployeeDB”);

Quarta, 29 de Outubro de 2008

Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(“jdbc/EmployeeDB”);
Connection con = ds.getConnection(“matt”, “wwf”);
Context ctx = new InitialContext();
ConnectionPoolDataSource ds =
(ConnectionPoolDataSource)ctx.lookup(“jdbc/EmployeeDB”);
pooledConnection pcon = ds.getPooledConnection(“matt”, “wwf”);

CONECTAR NO SQL SERVER
Class.forName(”com.microsoft.jdbc.sqlserver.SQLServerDriver”);
Connection conn = DriverManager.getConnection
(”jdbc:microsoft:sqlserver://server1:1433;User=test;Password=secret”);
jdbc:microsoft:sqlserver://server1:1433;user=test;password=secret

Download Driver
Me… de Sql Server, bugado….
eRROR:
Product: DbVisualizer Free 5.1.1
Build: #1162 (2006/10/16 14:11)
Java VM: Java HotSpot(TM) Client VM
Java Version: 1.5.0_15-b04
Java Vendor: Sun Microsystems […]

Conectar no SQL Server 2000 via JDBC

Sábado, 11 de Outubro de 2008

Em primeiro lugar o melhor driver JDBC para se conectar no MSServer não é da Microsoft, pq será!!????
Driver JDBC
Jar: jtds-1.2.2.jar
…..
……
Class.forName(”net.sourceforge.jtds.jdbc.Driver”).newInstance();
(ou: net.sourceforge.jtds.jdbcx.JtdsDataSource )
this.setConn(DriverManager.getConnection(”jdbc:jtds:sqlserver://host\instance:port/database=BANCO”,
[…]

Enviar email via EJB

Segunda, 6 de Outubro de 2008

import java.util.Date;
import javax.ejb.EJBException;
import javax.ejb.Local;
import javax.naming.InitialContext;
import javax.mail.Session;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.InternetAddress;
import javax.mail.Transport;
import javax.mail.Address;
import javax.mail.Message;
import javax.naming.Context;
import javax.naming.NamingException;
@Stateless(name=”EMailBeanBean”)
@Local(value=EMailBeanLocal.class)
public class EMailBeanBean implements EMailBeanLocal {
private Context ctx;
private void initContext() throws NamingException {
ctx = new InitialContext();
}
public int sendMail(String email, […]

Exemplo de SessionFactory com Hibernete

Sexta, 26 de Setembro de 2008

1. package br.com.fts.util;
2.
3. import org.hibernate.*;
4. import org.hibernate.cfg.*;
5.
6. public class ConnectionFactory {
7.
8. private static final SessionFactory sessionFactory;
9.
10. public static […]

Conectar em EJB fora de EAR

Sexta, 26 de Setembro de 2008

Gerando o context
public Context getContext() throws NamingException{
Hashtable props = new Hashtable();
props.put(Context.INITIAL_CONTEXT_FACTORY,”org.jnp.interfaces.NamingContextFactory”);
props.put(Context.PROVIDER_URL,”localhost:1099″);
props.put(Context.URL_PKG_PREFIXES,”org.jboss.naming:org.jnp.interfaces”);
Context ctx = new InitialContext(props);
[…]

Context para WebService

Terça, 8 de Abril de 2008

Definir parametros
Alternativa 1
Properties props = new Properties();
props.setProperty(”java.naming.provider.url”, “jnp://localhost:1099″);
props.setProperty(”java.naming.factory.url.pkgs”, “org.jboss.naming”);
props.setProperty(”java.naming.factory.initial”,”org.jnp.interfaces.NamingContextFactory”);
InitialContext ctx = new InitialContext( props );

Alternativa 2
Hashtable map = new Hashtable();
String myServer = urlServidor+”:1099″;
map.put(Context.PROVIDER_URL,myServer);
map.put(Context.INITIAL_CONTEXT_FACTORY,”org.jnp.interfaces.NamingContextFactory”);
map.put(”java.naming.rmi.security.manager”,”yes”);
map.put(Context.URL_PKG_PREFIXES,”org.jboss.naming:org.jnp.interfaces”);
Context context = new InitialContext(map);

import javax.naming.*;
public void createNomes() throws NamingException {
Context context = new InitialContext();
context.bind(”/config/applicationName”, “MyAplicacao”);
}
public String […]

OpenESB com NetBeans e BPEL

Quinta, 20 de Março de 2008

JBI ‘e uma especificação que define arquitetura e comportamentos para hospedagem de componentes plugáveis, onde a comunicação entre os componentes será através do uso de WSDL (Web Services Description Language) 2.0. Nao sei se existe ESB que suporte WSDL 1.0.

Instalar ServiceMix

Sábado, 15 de Março de 2008

1 - Baixar ServerMix
Baixar instalação caminho é o mais rápido, ainda vai precisar de instalar um software antes de instalar ServiceMix. clique aqui
2 - VM Java
Necess’ario o ambiente jdk5.0: http://java.sun.com install J2SE 1.5. Para obter detalhes sobre como fazer o download e instalar J2SE 1,5.
3 - Infra estrutura
Para ajudar criar a vari’avel de […]

Desenvolver com Liferay

Quinta, 13 de Março de 2008

Estava precisando instalar o Liferay e encontrei as coordenadas em :
Para iniciar a instalação foi muito importante identificar as variáveis de ambiente.
Antes de tudo vamos baixar os arquivos necessários.
Requisitos para instar o Liferay (para windows)
Olha, tem que ter memória seu computador, pois a compilação é realizada via ant e requer bastante recurso da máquina.
1 - […]