问题标签 [jdeveloper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - 将应用程序从 Eclipse 部署到 OAS (OC4J)
我们使用 JDev 开发我们的应用程序并将它们部署到 OC4J 和 OAS。我们曾经使用 JDev 在开发和部署时为我们创建数据源配置。(在 dev 上使用 jdev 附带的向导连接到数据源。在部署时,因此我们不需要在应用服务器上手动进行任何数据源配置)
但是,当我们迁移到 Eclipse 时,我们将无法再部署 EAR 文件,除非我们手动创建数据源(使用em
或j2ee\home\config\data-sources.xml
但在某些部署中,我们可能无法执行此操作。
那么,我们是否可以向 EAR 添加一些文件,以便我们可以告诉 OAS 我们需要从中为我们创建 DS?提示(我听说一些名为 orion*.xml 的东西,这与该请求有关吗??
谢谢。
maven-2 - Ant、Maven 和 Jdeveloper SOA 扩展
我们正处于一个大型 Java EE 项目/程序的中间。到目前为止,我们一直在使用 Eclipse 和 Maven 进行开发。我们的目标应用服务器是 WebLogic(现在是 Oracle)。
我们已经决定开始使用 Oracle 业务规则(Oracle SOA Suite 11g 的一部分)。Soa Suite 的开发仅限于 JDeveloper。它有一些很好的 ant 脚本来构建和部署 SOA 组合(这是打包和部署规则的方式)。
我的任务是让这些 ant 脚本使用 antrun 从 maven 运行,我已经取得了一些进展,但不是全部......
我的主要问题是:有没有人成功地做到了这一点?(有没有人尝试过......?真的找不到任何谷歌搜索......)
以下是我的 pom 的相关部分:
Maven 从项目目录运行,在 Oracle/中间件树之外。这几乎可以工作......
实际上,它给出了以下结果:
短语“Filen som ska laddas oramds:/soa/shared/rules/BpelProcess.xsd finns inte.” 表示“您尝试加载的文件不存在”(为什么我的客户坚持安装瑞典语版本的 Windows,而不是国际版?)。
ant-sca-compile.xml 包含许多与此类似的导入语句:
我假设需要 oramds.jar 来处理 oramds-URL:s,它们在 JDeveloper 生成的 WSDS/XSD:s 中使用。
任何帮助表示赞赏...
java - JDeveloper 找不到 f:view 的 beforePhase 的方法
使用 JDev 11.1.1.3.0。我f:view
在源代码中选择标签,转到方法表达式构建器beforePhase
并从支持 bean 中选择我的方法(它具有正确的签名,否则它甚至不会出现在方法表达式构建器中)。尽管如此,JDev 还是给了我错误“未找到引用 'method_name'”。
似乎与Oracle 论坛上此线程中提到的问题相同。
有任何想法吗?这是一个 JDev 错误还是我搞砸了相位监听器的定义?
java - 您是如何在 JDeveloper 11g 中创建 Applet 项目的?
我正在尝试创建一个 Applet,但是找不到合适的菜单来执行此操作。
web-services - JDeveloper Web 服务部署错误:
我遇到了一个有趣的错误。我在 JDeveloper 中创建了一个 PL/SQL Web 服务。我可以在 JDeveloper 中运行的集成 WebLogic Server 上成功运行/部署它,但无法将 Web 服务部署到实时 WebLogic 服务器。
当我尝试部署到实时 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:查找错误:在 local_orcl_hr.DeptService1User.(DeptService1User.java:11) 的 local_orcl_hr.DeptService1Base.(DeptService1Base.java:33) 在 sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 在 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) at java.lang.Class.newInstance(Class.java:308) at weblogic.wsee.component.pojo.JavaClassComponent.createTarget(JavaClassComponent.java:49) at 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.servlet.internal.StubSecurityHelper 的 weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)。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.preloadServlet(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。 Weblogic.application.internal.flow 上的 ModuleStateDriver.start(ModuleStateDriver.java:119)。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 (激活操作。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) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68) 在 weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13) .SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:173)SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:173)SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528) 在 weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
[02:47:28 PM] 原因:java.sql.SQLException:查找错误:[02:47:28 PM] 有关详细信息,请参阅服务器日志或服务器控制台。
oracle11g - 如何启用 DomainRuntimeMBean?
我一直在尝试安装 JDeveloper 和 Weblogic 服务器,当第一次尝试在 weblogic 的控制台中以管理员身份登录时,服务器给了我这个错误A required MBean Server is disabled which prevents the proper operation of the Weblogic Administration Console Please enable the DomainRuntimeMBean Server and the Edit MBean Server in this domain's configuration.
我也在“Oracle 论坛”中进行了搜索,我找到了这样的答案:
Also check to make sure there were no errors in the server log during
startup or when you connected to the MBean Server. Sometimes errors can
occur that cause the MBean Server to appear to be disabled.
但那个答案对我没有帮助。
问题是“如何启用
**DomainRuntimeMBean**
?”
oracle - JDeveloper 11g BPEL 规则管理器中缺少 XML Fact 的类型
我目前正在为 Oracle SOA Suite 11g R1 开发一个组合。简而言之,我有以下 BPEL 流程(一些活动未提及):
- 文件适配器等待 XML 文件(在 中定义的格式
input.xsd
)启动实例。例如,输入文件包含一个简单的购物订单列表(XSD 类型为Order_Type
)。 - 变换(格式定义在 中
output.xsd
) - 文件适配器写入输出。
两个 XSD 都使用第三种common.xsd
来表示常见类型。
我想在阅读我的输入文件后立即插入一条规则。从 JDeveloper (11g R1 PS2) BPEL 编辑器中,我将一个业务规则活动拖到我的接收活动下方,并使用向导创建一个新字典:
- 我让 JDeveloper 从我的
input.xsd
. 使用选择器Order_Type
编组到班级mypackage.OrderType
//xs:complexType[@name='Order_Type']
- 我创建了一个新规则集,以及一个将订单作为输入的新规则。
- 我创建了一个决策函数来调用该规则。该函数有一个类型的输入参数
OrderType
如果我现在关闭函数对话框,我没有错误但无法在我的 BPEL 流程中选择规则。
另一方面,如果我选择Will Be Invoked As A Webservice然后关闭,我会收到以下错误消息:
在 XML 架构文件中找不到元素。在 XML Schema 文件文件中找不到事实类型 mypackage.OrderType 的元素:/C:/Jdeveloper/[...]/xsd/input.xsd [...]
又名BPM-36355错误,尽管没有明确提及该错误代码。
当然,文件中存在类型(正如我所说,我让 JDev 为我生成 JAXB 类),所以我不知道为什么会发生这个错误,或者如何纠正它。
我尝试了各种组合来生成 XML 事实和决策函数,然后我重新启动了 JDev(别笑,这实际上解决了昨天的一个奇怪问题),但无济于事。选择类型的 XPath 表达式是正确的。
任何建议将不胜感激。当然,除了放弃 Oracle 或降级到 11g 之前。谢谢
jpa - Jdeveloper - 从 JPA 实体生成表
我有一些 JPA 实体,我正在尝试在 Jdeveloper 中从它们生成数据库模式。
所有表都仅使用 Id(主键)生成,而不是我在实体类中定义的任何其他字段/约束。
有什么想法我应该看的吗?
JDev 11.1.1.3 连接到 Oracle 10g XE
jquery - jquery live and : 问题
不起作用,因为 jdeveloper 在创建 ID 时使用“:”。
例如我的身份证"ptadsd1:r1:0:cbN89"
。Jdeveloper 在创建 id 时使用“:”,但 jquery 有问题。如何解决“:”的问题?
java - Java WebService:使用现有类而不是生成类
这就是我想做的。我有 3 个 Java 项目。项目 A 提供了一个 WebService。项目 B 使用此 WebService。项目 C 是两个项目的共享库,其中包含一个外部参照类。
A 中的 WebService 返回一个 XRef 类型的对象。B 使用此 WebService 并还使用来自 C 的 XRef。当我创建 WebService 代理时,它还会生成另一个 XRef 类。
有没有办法使用现有的外部参照类而不是创建另一个?