Web services JDeveloper Web服务部署错误:

Web services JDeveloper Web服务部署错误:,web-services,deployment,weblogic,jdeveloper,Web Services,Deployment,Weblogic,Jdeveloper,我遇到了一个有趣的错误。我已经在JDeveloper中创建了一个PL/SQL Web服务。我可以在JDeveloper中运行的集成WebLogic服务器上成功运行/部署它,但无法将web服务部署到实时WebLogic服务器 当我尝试部署到live weblogic服务器(此weblogic服务器安装了JRF、JRF Webservices和JAX-RPC运行时)时,我遇到以下错误: “原因:java.sql.SQLException:查找java:comp/env/jdbc/local_orcl

我遇到了一个有趣的错误。我已经在JDeveloper中创建了一个PL/SQL Web服务。我可以在JDeveloper中运行的集成WebLogic服务器上成功运行/部署它,但无法将web服务部署到实时WebLogic服务器

当我尝试部署到live weblogic服务器(此weblogic服务器安装了JRF、JRF Webservices和JAX-RPC运行时)时,我遇到以下错误:

“原因:java.sql.SQLException:查找java:comp/env/jdbc/local_orcl_hrDS时出错”

JDeveloper中的JDBC连接名是local_orcl_hr,我甚至创建了一个带有错误中指定的完整路径的JDBC连接名和一个名为“local_orcl_hrDS”的JDBC连接。我也犯了同样的错误。错误告诉我它在服务器上找不到数据源,但它存在。在WebLogic上,所有更改都已激活,数据库连接测试成功

有人有什么想法吗

谢谢大家!

完整跟踪:

java.sql.SQLException:查找时出错: 在本地或人力资源部门服务1数据库(DeptService1Base.java:33) 在本地或人力资源部门,DeptService1User.(DeptService1User.java:11) 位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法) 位于sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 位于java.lang.reflect.Constructor.newInstance(Constructor.java:513) 位于java.lang.Class.newInstance0(Class.java:355) 位于java.lang.Class.newInstance(Class.java:308) 位于weblogic.wsee.component.pojo.JavaClassComponent.createTarget(JavaClassComponent.java:49) 位于weblogic.wsee.component.pojo.JavaClassComponent.(JavaClassComponent.java:40) 位于weblogic.wsee.ws.WsBuilder.setComponent(WsBuilder.java:1907) 位于weblogic.wsee.ws.WsBuilder.buildService(WsBuilder.java:215) 位于weblogic.wsee.ws.WsFactory.createServerService(WsFactory.java:54) 位于weblogic.wsee.deploy.ServletDeployInfo.createWsService(ServletDeployInfo.java:91) 在weblogic.wsee.deploy.DeployInfo.createWsPort(DeployInfo.java:372) 位于weblogic.wsee.server.servlet.BaseWSServlet.init(BaseWSServlet.java:83) 位于javax.servlet.GenericServlet.init(GenericServlet.java:241) 位于weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283) 位于weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) 位于weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 位于weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64) 位于weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58) 位于weblogic.servlet.internal.StubLifecycleHelper。(StubLifecycleHelper.java:48) 位于weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539) 位于weblogic.servlet.internal.WebAppServletContext.prelowservlet(WebAppServletContext.java:1976) 位于weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1950) 位于weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1869) 位于weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3126) 位于weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1512) 位于weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486) 位于weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) 位于weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41) 位于weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) 位于weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200) 在weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247) 位于weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425) 位于weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41) 位于weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119) 在weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)中 位于weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:1267) 位于weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41) 在weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:409) 在weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:43)中 位于weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161) 在weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)中 在weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)中 在weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)中 位于weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116) 位于weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323) 位于weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844) 位于weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253) 位于weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440) 位于weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163) 在博客上