This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 101401 - Data source should return JNDI name with java:/ prefix
Summary: Data source should return JNDI name with java:/ prefix
Status: RESOLVED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: JBoss (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Libor Kotouc
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-17 16:02 UTC by Libor Kotouc
Modified: 2007-04-17 16:58 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Libor Kotouc 2007-04-17 16:02:30 UTC
The distinction between 'run-time' and 'resource-file' JNDI name is not
correctly handled.

DS definition (resource file) contains plain name, whereas run-time (e.g.
references in server-spec DD like jboss.xml and jboss-web.xml) requires JNDI
name starting with prefix java:/

There are several changes to be done to resolve that:

1/ JBossDatasource.getJndiName() must return java:/ prefix

2/ JBDeploymentConfiguration.createDatasource() must create resource file w/o
java:/ prefix

3/ WarDeploymentConfiguration.findDatasourceJndiName() and
EjbDeploymentConfiguration.findDatasourceJndiNameForEjb() must return java:/ prefix
Comment 1 Libor Kotouc 2007-04-17 16:58:46 UTC
Fixed.

Checking in
src/org/netbeans/modules/j2ee/jboss4/config/EjbDeploymentConfiguration.java;
/cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/config/EjbDeploymentConfiguration.java,v
<-- EjbDeploymentConfiguration.java
new revision: 1.9; previous revision: 1.8
done
Checking in
src/org/netbeans/modules/j2ee/jboss4/config/JBDeploymentConfiguration.java;
/cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/config/JBDeploymentConfiguration.java,v
<-- JBDeploymentConfiguration.java
new revision: 1.8; previous revision: 1.7
done
Checking in src/org/netbeans/modules/j2ee/jboss4/config/JBossDatasource.java;
/cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/config/JBossDatasource.java,v
 <--  JBossDatasource.java
new revision: 1.3; previous revision: 1.2
done
Checking in
src/org/netbeans/modules/j2ee/jboss4/config/WarDeploymentConfiguration.java;
/cvs/serverplugins/jboss4/src/org/netbeans/modules/j2ee/jboss4/config/WarDeploymentConfiguration.java,v
 <--  WarDeploymentConfiguration.java
new revision: 1.9; previous revision: 1.8
done