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")
Then i've added glassfish-ejb-jar.xml descriptor and put this inside
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 do the resource mapping via mappedName in Resource annotation
@Resource (name = "jdbc/HRData", mappedName = "jdbc/HRDataSource")
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.