Datasource deployment plan cannot use JNDI name with '/'
Due to this line : fileOut = File.createTempFile("ds-" + dsInitialized.getDatasourceConfiguration().getName() + "-", ".rar", archiveFile).getAbsolutePath(); in DatasourceDeployer:208
org.ow2.jonas.deployablemonitor.DeployableMonitorException: Cannot deploy the deployable 'DatasourceDeployableImpl[archive=/home/legrandj/jb520m4/deploy/jdbc-ds.xml]' at org.ow2.jonas.deployablemonitor.DeployableMonitor.detectNewArchives(DeployableMonitor.java:501) at org.ow2.jonas.deployablemonitor.DeployableMonitor.checkNewArchives(DeployableMonitor.java:306) at org.ow2.jonas.deployablemonitor.DeployableMonitor.run(DeployableMonitor.java:216) Caused by: org.ow2.util.ee.deploy.api.deployer.DeployerException: java.io.IOException: No such file or directory at org.ow2.jonas.datasource.deployer.impl.DatasourceDeployer.deployDatasource(DatasourceDeployer.java:210) at org.ow2.jonas.datasource.deployer.impl.DatasourceDeployer.deploy(DatasourceDeployer.java:307) at org.ow2.util.ee.deploy.impl.deployer.DeployerManager.deploy(DeployerManager.java:129) at org.ow2.jonas.deployablemonitor.DeployableMonitor.detectNewArchives(DeployableMonitor.java:489) ... 2 more Caused by: java.io.IOException: No such file or directory at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.checkAndCreate(File.java:1704) at java.io.File.createTempFile(File.java:1793) at org.ow2.jonas.datasource.deployer.impl.DatasourceDeployer.deployDatasource(DatasourceDeployer.java:208)