问题标签 [weblogic-10.x]

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 回答
8916 浏览

java - weblogic 10.3.1 上的 jaxws 2.1.5 而不是预装的 jaxws 2.1.1?

有可能吗,如果有,怎么做?

0 投票
3 回答
40791 浏览

java - 10.3 中包含 javax.servlet 的 WebLogic Jar 在哪里?

我正在尝试配置我的路径以在 WebLogic 中包含 javax.servlet。WebLogic 已经拆分出 Jar 文件,那么哪个包含 javax.servlet?

0 投票
2 回答
1770 浏览

java - Crystal Reports 2008 中的 Web 服务数据源问题

我正在尝试连接我的 SOAP 网络服务以用作水晶报告数据服务,但我遇到了一些问题。我按照向导进行操作,在输入我的 WSDL URL 和凭据后,我进入最后一页。在此页面上,下拉框为空。我手动输入服务名称、端口和方法,然后点击完成,我收到以下错误:

WSDLException(在/definitions/types/xsd:schema):faultCode = OTHER_ERROR:尝试解析在'相对于'URL'引用的架构时发生错误:java.io.IOException:服务器返回HTTP响应代码:401:用于url

我的模式定义在一个单独的文件中,该文件在我的 wsdl 中由标记指向。

我认为问题是这样的:Crystal Reports 成功地对我的服务器进行了身份验证并检索了 wsdl,然后尝试加载架构但在加载时没有对服务器进行身份验证,所以我最终得到了 401 错误。

我的 web 服务是一个 JAXWS,部署为 BEA Weblogic 10 下的 war 文件。

有人有想法么?

0 投票
2 回答
3116 浏览

java - 如何配置和打包一个简单的 Java 应用程序以使用 JPA

我正在尝试学习 JPA,我想创建一个简单的 Java 命令行应用程序,它将使用 JPA 来查询和更新数据库表。我绘制了执行此操作所需的简单代码。但是不知道如何配置目录结构,persistence.xml文件放在哪里,打包等等。这只是一个快速而肮脏的学习练习,所以我想让它尽可能简单。有人可以拼出执行此操作的步骤吗?

我正在使用 Weblogic 10.3。

0 投票
2 回答
9420 浏览

java - ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver 在尝试将 JPA 与 Derby 一起使用时

我问的一个相关查询:How to configure & package a simple Java app to use JPA

我有一个简单的 Derby 数据库,可以通过托管在 WebLogic 中的 EJB 连接到该数据库。现在我想使用 JPA 从命令行 Java 应用程序连接到它。

到目前为止,这个 Java 代码 + persistence.xml 文件抛出了下面的错误。我究竟做错了什么?

我的目录布局:

独立客户端:

持久性.xml

C:\temp\jpa>java TxnClient

0 投票
3 回答
509 浏览

java - Java EE 5 开发环境

我有一个客户,他已经在生产中拥有一些应用程序,因此已经就下一个项目的生产环境做出了一些决定:

  • Sun iPlanet 6.1 SP7(带 Apache)
  • JDK 1.6
  • 甲骨文网络逻辑 10 MP3
  • 甲骨文 10g
  • 1024 位 SSL

他们还为网络应用制定了一些企业标准:

  • 雄猫
  • 支柱
  • 兼容 Safari、Firefox、IE6、IE7

我还被告知,这个应用程序可能不需要完整的 Java EE 5 环境(可能只有一个 Web 容器),但需要通过客户端 EJB 等与托管在单独 weblogic 实例上的应用程序进行通信,并执行各种 Web对其他公司服务的服务调用。

我的任务是为这个新团队(规模很小,可能只有 2 或 3 个人,包括我在内,但可能会在未来几个月内增长)做出一些决定。我想创建一个人们可以使用他们喜欢的 IDE 并在 localhost 上拥有良好开发体验的地方,但仍然可以顺利地在测试环境中进行部署,然后再部署到生产环境中。我的想法是,在本地工作站上 http 很好,但集成测试服务器应该看起来与生产服务器完全相同,并且所有流量都应该是 https 以确保我们能够准确地描述 prod 将是什么。

知道开发人员的本地工作站将高度多样化,并且可能在他们的本地工作站上运行 Mac OS X 10.6 (Snow Leopard) 或 Windows 7,但还需要指定一个通用的测试服务器:什么技术堆栈会给我们从本地开发到测试再到生产的顺利路径?

编辑:对不起,当我说技术堆栈时,我的意思是例如 Ant + JBoss + Tomcat + Oracle XE vs. Maven + Geronimo + Derby。基本上是我们需要在每台开发机器和测试服务器上安装的具体规范实现列表,为我们提供灵活的开发环境,并顺利过渡到测试和生产环境。

EDIT2:可能值得一提的是,这个应用程序,如果它需要保留任何信息(我假设是这种情况),无论它是什么绝对不会复杂。它很可能类似于基本的产品数据库。

0 投票
1 回答
20495 浏览

java - 如何使用 Weblogic 10.3 获取从 JNDI 数据源获得的 JDBC 连接以参与 UserTransaction?

我目前正在使用 JNDI 从 Weblogic 10.3 服务器中检索 UserTransaction 和 DataSource。

我已将数据源设置为“支持全局事务”并使用“记录最后一个资源”

我希望通过开始一个 UserTranscation 然后从 Datasource 检索一个 JDBC 连接,该连接将参与 Transaction。

情况似乎并非如此,我的插入语句正在立即提交,回滚事务没有任何效果。

我的上述假设是否正确?

谁能指出我如何实现这一目标的一些文档或示例的方向?

提前谢谢了

更新:

根据要求,这里是我正在使用的代码的框架大纲:

更新 2:

为了解决这个问题,我必须做两件事:

  1. 更改代码顺序以首先开始用户事务,然后从数据存储区获取连接(正如 Pascal Thivent 所指出的)。

  2. 将 '"jdbc/xxxxx/DataSource"' 引用的数据源更改为 XADatasource。这是因为我在用户事务中调用的代码使用了另一个已经配置为支持 LLR 的数据源,正如 Pascal Thivent 在下面指出的那样,您只能让一个 LLR 数据源参与事务。

我在下面接受了 Pascal Thivent 的回答,因为它解释了这两个问题。

0 投票
1 回答
2824 浏览

java - Weblogic 10.3 构建路径错误

我正在尝试解决构建路径错误。哪些 weblogic 10.3 jar 包含 j2ee 类(如 javax.ejb 包等)?

0 投票
3 回答
7002 浏览

weblogic - 在 Weblogic 10 上向 JNDI 添加自定义对象

是否可以使用 Weblogic Server 管理控制台 (Weblogic 10.0) 或通过编辑服务器的配置文件 (config.xml) 将自定义对象(字符串或 URL)添加到 JNDI?

0 投票
3 回答
7658 浏览

java - 在 Weblogic 10.3 上使用 ant 部署 WAR 时出现“Java 堆空间”错误

通过调用weblogic.Deployer. 这是在 Windows XP 上,服务器未处于生产模式,服务器上只安装了 2 个其他 WAR,一个只是静态内容(web.xml + png/css/javascript 文件),PC 上没有安装其他 weblogic 服务器. 服务器 CPU 永远不会超过 25%。JRockit JVM 1.6.0_05-b13。JSP 文件使用 weblogic.appc 进行预编译,因此作为 servlet(.class 文件)存储在 war 中。此外,WAR 文件大约 20M,包括 jar 库、大约 500 个类和大约 200 个编译的 JSP 页面。

尝试的解决方案:

  • 多次重启weblogic服务器:没有效果,还是失败
  • 服务器 PC 有 2GB 内存,因此将 Weblogic 服务器的内存参数增加到-Xms256m -Xmx512m -XX:PermSize=48m -XX:MaxPermSize=256m:无效果,仍然失败
  • 通过 Weblogic 控制台部署:WAR 部署良好,所以不是战争设置中的错误
  • 使用ant脚本部署到另一台服务器:成功到另一台服务器,所以不是脚本的bug

我希望有人以前看过这个或者有其他尝试的想法,我已经看了好几个小时了!