JNDI setting

<Context path="/OceanSoftPortal" docBase="d:\workspace\OceanSoftPortal\main\web" workDir="d:\workspace\OceanSoftPortal\work" reloadable="true">
 
           <Resource auth="Container" name="jdbc/javadb" type="javax.sql.DataSource"/>
     <ResourceParams name="jdbc/javadb">
       <parameter>
         <name>factory</name>
         <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
       </parameter>
       <parameter>
         <name>url</name>
         <value>jdbc:microsoft:sqlserver://jasonywf:1433;DatabaseName=oceansoftoa</value>
       </parameter>
       <parameter>
         <name>password</name>
         <value></value>
       </parameter>
       <parameter>
         <name>maxWait</name>
         <value>10000</value>
       </parameter>
       <parameter>
         <name>maxActive</name>
         <value>100</value>
       </parameter>
       <parameter>
         <name>driverClassName</name>
         <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
       </parameter>
       <parameter>
         <name>username</name>
         <value>sa</value>
       </parameter>
       <parameter>
         <name>maxIdle</name>
         <value>30</value>
       </parameter>
     </ResourceParams>
 
 </Context>
分析上面的代码,为什么同时执行两个任务会报下面的错误,单独执行一个任务正常。 2025/07/28 10:30:26 - 设置正在调用任务.0 - Set variable STATIONID to value [122] 2025/07/28 10:30:26 - 调度任务选择.0 - 完成处理 (I=1, O=0, R=0, W=1, U=0, E=0) 2025/07/28 10:30:26 - 设置正在调用任务.0 - Finished after 0 rows. 2025/07/28 10:30:26 - 设置正在调用任务.0 - Set variable BASE_BIMS to value [BASE_BIMS_122] 2025/07/28 10:30:26 - etl_plasma_out_job - 开始项[获取出库日期] 2025/07/28 10:30:26 - 设置正在调用任务.0 - Finished after 1 rows. 2025/07/28 10:30:26 - 获取出库日期 - Using run configuration [Pentaho local] 2025/07/28 10:30:26 - 设置正在调用任务.0 - 完成处理 (I=0, O=0, R=1, W=1, U=0, E=0) 2025/07/28 10:30:26 - 获取出库日期 - Using legacy execution engine 2025/07/28 10:30:26 - etl_plasma_out_job - 开始项[获取出库日期] 2025/07/28 10:30:26 - get_plasma_outdate - 为了转换解除补丁开始 [get_plasma_outdate] 2025/07/28 10:30:26 - 获取出库日期 - Using run configuration [Pentaho local] 2025/07/28 10:30:26 - 获取出库日期 - Using legacy execution engine 2025/07/28 10:30:26 - 出库日期.0 - Finished reading query, closing connection. 2025/07/28 10:30:26 - 设置出库日期变量.0 - We didn't receive a row while setting the default values. 2025/07/28 10:30:26 - get_plasma_outdate - 为了转换解除补丁开始 [get_plasma_outdate] 2025/07/28 10:30:27 - 设置出库日期变量.0 - Finished after 0 rows. 2025/07/28 10:30:27 - etl_plasma_out_job - 开始项[血浆出库] 2025/07/28 10:30:27 - 出库日期.0 - Finished reading query, closing connection. 2025/07/28 10:30:27 - 设置出库日期变量.0 - Setting environment variables... 2025/07/28 10:30:27 - 血浆出库 - Using run configuration [Pentaho local] 2025/07/28 10:30:27 - 设置出库日期变量.0 - Set variable plasmaOutDate to value [20250725] 2025/07/28 10:30:27 - 出库日期.0 - 完成处理 (I=1, O=0, R=0, W=1, U=0, E=0) 2025/07/28 10:30:27 - plasma_out - 开始项[厂家浆员档案] 2025/07/28 10:30:27 - 设置出库日期变量.0 - Finished after 1 rows. 2025/07/28 10:30:27 - 厂家浆员档案 - Using run configuration [Pentaho local] 2025/07/28 10:30:27 - 设置出库日期变量.0 - 完成处理 (I=0, O=0, R=1, W=1, U=0, E=0) 2025/07/28 10:30:27 - 厂家浆员档案 - Using legacy execution engine 2025/07/28 10:30:27 - etl_plasma_out_job - 开始项[血浆出库] 2025/07/28 10:30:27 - set_factory_donor - 为了转换解除补丁开始 [set_factory_donor] 2025/07/28 10:30:27 - 血浆出库 - Using run configuration [Pentaho local] 2025/07/28 10:30:27 - BASE_BIMS - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2025-07-22 02.49.10 by yuqiang) : Unable to find datasource by JNDI name: ${BASE_BIMS} 2025/07/28 10:30:28 - plasma_out - 开始项[厂家浆员档案] 2025/07/28 10:30:28 - 厂家浆员档案 - Using run configuration [Pentaho local] 2025/07/28 10:30:28 - BASE_BIMS - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2025-07-22 02.49.10 by yuqiang) : org.pentaho.di.core.database.DataSourceNamingException: 2025/07/28 10:30:28 - BASE_BIMS - javax.naming.NamingException: 无效的数据源:'${BASE_BIMS}' 2025/07/28 10:30:28 - BASE_BIMS - 无效的数据源:'${BASE_BIMS}'
07-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值