问题标签 [weblogic12c]

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.

0 投票
1 回答
1663 浏览

java - 如何在 oracle weblogic 中修复 WebService 和 package-info.java

当我在 oracle web-logic 版本 12c 上部署时,我正在使用 Java EE6 制作 web 服务,它工作正常,但是在 web 服务响应上,我想做一些与命名空间相关的自定义,所以我制作了 package-info.java 文件,如下所示



基本上我需要这个包,每个标签都应该是合格的,但是在添加这个文件和结果之后没有什么不同,所以有人可以帮助我如何在 oracle weblogic 上解决这个问题?

顺便说一句,当我在 glassfish 3 上部署时,它的工作正常意味着有一些与 oracle weblogic 有关的东西。

0 投票
1 回答
372 浏览

weblogic - 将 WebLogic 11g 域连接到 WebLogic 12c NodeManager

我的系统将同时在同一个机器上运行 WebLogic 11g 和 WebLogic 12c 域。但是,传统上只有一个 NodeManger 为机器运行。如果我尝试将 11g 域连接到 12c NodeManager,它会返回错误。如果我尝试从 12c 域连接到 11g NodeManager,我会收到 SSL 错误。

在此过渡期间,如何配置 11g 域以连接到 12c NodeManager?

0 投票
4 回答
11589 浏览

java - 通过 WebLogic 连接数据库

所以我有一个 MySQL 数据库,并且我在连接到该数据库的 WebLogic 本地实例上有一个数据源。我正在尝试编写一些简单的连接和查询的客户端代码。我在从数据源获取连接时遇到问题。到目前为止,这是我的代码。我正在运行 WebLogic 12c。

这失败了ds.getConnection(),但有以下例外:

我的构建路径中有 wlclient.jar、wlsafclient.jar 和 weblogic.jar。我已经尝试了添加/删除这些罐子的各种组合,但无论我做什么,我仍然会遇到同样的错误。任何帮助将不胜感激。

0 投票
2 回答
2275 浏览

java - Weblogic 12 中的 MOXy 解组

我在 WebLogic 12c(使用OpenJPA 2.1.0)中运行我的 Web 服务时遇到问题。Web 服务的响应是具有特定实体列表的 DTO。执行服务后,无法生成其响应(没有任何错误或异常)。我认为 MOXy 在响应实体的解组操作过程中存在问题(我在 WebLogic 11 中没有任何问题,因为它不使用 MOXy)。您如何看待这个问题和解决方案?

谢谢

Web 服务在 GlassFish 3.1.2 中运行良好。

这是我的代码:

个人实体

个人 DTO

orm.xml

网络服务

该列表的大小为 3,但没有响应。

0 投票
1 回答
853 浏览

weblogic - 在 weblogic server 12c 上部署 ejb2.0 时出错

我正在尝试在 weblogic server 12c 上部署 ejb2.0。在部署 ejb2.0 时,它不会给我任何错误,但后来在进行查找时会引发异常。

javax.ejb.EJBException:javax.ejb.EJBException:javax.naming.LinkException:[根异常是 javax.naming.NameNotFoundException:无法解析“ejb.MyManager”。解决了'ejb';剩下的名字'MyManager']; 链接剩余名称:'ejb/MyManager'

这来自 getContext().lookup(name); 任何线索为什么它会出现以及为什么它没有出现 ejb 部署时间?

谢谢,拉胡尔

0 投票
1 回答
267 浏览

tomcat - JNDI tomcat 到 weblogic

如果 Tomcat 7 的 JNDI 前缀是“java:/comp/Resources”,那么 weblogic 12c 应该是什么?

0 投票
1 回答
12866 浏览

oracle - Weblogic 部署失败

我正在尝试将我的.ear文件部署到weblogic服务器,但部署文件时遇到问题...这是堆栈跟踪和错误 - 我正在使用管理控制台进行部署

应用程序 XML 文件:

还有另一个问题:我在本地安装了一个运行 Oracle Weblogic 11g 的测试服务器,它部署得很好——但是,prod 环境在 10g 上——这有什么大不了的吗?我想知道 weblogic 版本是否真的是问题所在?

0 投票
0 回答
895 浏览

jakarta-ee - 在 WebLogic 12c 上重新部署应用程序的类加载混淆

我有一个应用程序,它由一个 EJB 模块、一个 Web 模块和一些 JAR(我自己的和第三方的库)组成。它被打包为 EAR 文件。这些库位于“libs”目录中,EJB 清单文件在其类路径中包含这些库。打包 Web 模块时不包含依赖项或指定类路径。

我的 Web 模块中有一个 @Stateless bean,它通过注入 @EJB 从 EJB 模块中查找一个 bean。安全性是通过model.jar 中ActiveUser 类上的ThreadLocal 访问和检查用户角色来实现的。我的@stateless web bean 在一个用@PostConstruct 注释的方法中初始化了一些缓存。为了满足安全模块,它首先在 ActiveUser 中的 ThreadLocal 上设置系统凭据。然后它在注入的 EJB 上调用一个方法,该方法返回缓存的数据(在检查 ActiveUser 上的凭据之后)

当我部署我的应用程序(使用 weblogic maven 插件)时,一切都像一个魅力。

然后我重新部署我的应用程序(再次使用 weblogic maven 插件)。我已经阅读了 WebLogic 文档,这里强调在重新部署时旧的类加载器将被丢弃并实例化新的类加载器(因为无法卸载或更新由类加载器加载的类)。但是我的重新部署失败了,因为 EJB 抱怨当 Web 模块尝试读取 @PostConstruct 中缓存的数据时,用户没有得到正确的身份验证。

调试代码后,我发现Web模块bean仍然使用“旧”类加载器加载的ActiveUser类定义(对象ID与旧类加载器相同)。EJB bean 使用由新类加载器加载的 ActiveUser 类定义。所以 ThreadLocals 当然不再是同一个对象了。我还想象由于这种特定状态,可能会引发许多 ClassCastExceptions。

为什么这个旧的“幽灵”类加载器仍然活跃?我使用 WLS-cat 应用程序检查了我的应用程序的类加载器树,这里只有新的类加载器 - 没有旧类加载器的踪迹。

对行动方案有什么建议吗?有没有人经历过这个?

如果我重新启动托管服务器,应用程序启动时没有任何问题,但我不想在每次重新部署后重新启动:我想每晚重新部署夜间快照构建并自动运行集成测试,而 weblogic maven 插件没有任何目标重新启动服务器。

0 投票
3 回答
21436 浏览

java - NameNotFoundException 将 JNDI 数据源映射到本地名称

我无法将 Weblogic (12c) 定义的 JNDI 数据源映射到本地 jndi 名称。

我在 weblogic mysql 数据源中有一个数据源定义为“mysqltestds”,我想将 Web 应用程序中的 i 映射到本地名称“localds”

我的 web.xml 属性是

与 weblogic.xml

当我使用全局名称“mysqltestds”获取数据源时,它可以正常工作。

但是,当我尝试“localds”时,它会因错误而失败:

javax.naming.NameNotFoundException:无法解析“localds”。解决 ''; 剩下的名字'localds'

任何人都可以帮忙。我遵循了这个 stackOverflow 问题Tomcat vs Weblogic JNDI Lookup中的指示,但我没有取得任何成功。

0 投票
2 回答
527 浏览

weblogic - Weblogic:通过 mbean 获取 tps

使用 ThreadPoolRuntime,我可以获得一个吞吐量属性,意思是“每秒完成的平均请求数”。这不是我想要的。我想获得不是平均数字的实时数字。