Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Jakarta Enterprise Beans » resource mapping via glassfish-ejb-jar.xml
resource mapping via glassfish-ejb-jar.xml [message #1829665] Wed, 08 July 2020 12:33
Alex Timin is currently offline Alex TiminFriend
Messages: 2
Registered: July 2020
Junior Member
Hi all.



Can not understand what is wrong with glassfish resource mapping.

I've created a simple java ee application (NetBeans + Glassfish 5-0).

In my session bean i've included a ref to a global DataSource (which is working well)




@Resource (name = "jdbc/HRData")

    DataSource ds;




Then i've added glassfish-ejb-jar.xml descriptor and put this inside



resource-ref>

        <res-ref-name>jdbc/HRData</res-ref-name>

        <jndi-name>jdbc/HRDataSource</jndi-name>

</resource-ref>




where jdbc/HRDataSource is my DataSource jndi name (which is working!)



When i try to deploy and test my client jsf i get



java.sql.SQLException: Error in allocating a connection. Cause: Connection could not be allocated because: java.net.ConnectException : Ошибка соединения с сервером localhost на порту 1 527 с сообщением Connection refused: connect.



But if i do the resource mapping via mappedName in Resource annotation




@Resource (name = "jdbc/HRData", mappedName = "jdbc/HRDataSource")

    DataSource ds;




it works!!!





what is wrong with glassfish-ejb-jar.xml descriptor. The configuration folder where it is located seems to be included into the deployment profile...



Thanks in advance. Alex.
Goto Forum:
  


Current Time: Sat Nov 11 06:00:57 GMT 2023

Powered by FUDForum. Page generated in 0.03747 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top