Otus, o problema est� acontecendo porque o nome que foi dado para localizar o servi�o
na JNDI foi "MySqlDS" e
voc� est� fazendo um lookup em "jdbc/MySqlDS":
<attribute name="JndiName">MySqlDS</attribute>
e
DataSource ds = (DataSource) ic.lookup("jdbc/MySqlDS");
Se voc� quiser deixar o mesmo nome deve fazer o seguinte
DataSource ds = (DataSource) ic.lookup("java:/MySqlDS");
------------- Segue mensagem original -------------
De: Otus Apollo <[EMAIL PROTECTED]>
Data: Tue, 24 Sep 2002 10:00:30 -0300 (ART)
Para: Enterprise <[EMAIL PROTECTED]>
Assunto: [enterprise-list] Duvida: Problema JBOSS com MySQL
Pessoal estou tendo problemas em utilizar JBOSS com MySQL segue os passos que eu fiz :
Configura��o JBOSS com MySQL
copiei o arquivo mm.mysql-2.0.4-bin.jar para o diretorio \jboss\lib
copiei o arquivo mysql-service.xml para o diretorio \jboss\server\default\deploy
efetuei as seguintes altera��es
<application-policy name = "MySqlDbRealm">
<authentication>
<login-module code =
"org.jboss.resource.security.ConfiguredIdentityLoginModule" flag = "required">
<module-option name = "principal">yourprincipal</module-option>
<module-option name = "userName">teste</module-option>
<module-option name = "password">teste</module-option>
<module-option name
=
"managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=MySqlDS</module-option>
</login-module>
</authentication>
</application-policy>
<depends optional-attribute-name="ManagedConnectionFactoryName">
<!--embedded mbean-->
<mbean code="org.jboss.resource.connectionmanager.RARDeployment"
name="jboss.jca:service=LocalTxDS,name=MySqlDS">
<attribute name="JndiName">MySqlDS</attribute>
<attribute name="ManagedConnectionFactoryProperties">
<properties>
<config-property name="ConnectionURL"
type="java.lang.String">jdbc:mysql://localhost/test</config-
property>
<config-property name="DriverClass"
type="java.lang.String">org.gjt.mm.mysql.Driver</config-property>
<!--set these only if you want only default logins, not through JAAS -->
<config-property name="UserName"
type="java.lang.String">teste</config-property>
<config-property name="Password"
type="java.lang.String">teste</config-property>
</properties>
</attribute>
Estou utilizando o seguinte c�digo para acessar o banco de dados:
InitialContext ic = new InitialContext();
DataSource ds = (DataSource) ic.lookup("jdbc/MySqlDS");
con = ds.getConnection();
est� dando erro na localiza��o do lookup na linha 2
muito obrigado pela colabora��o, est� lista � fantastica, aprendi muito com vcs
---------------------------------
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]