问题标签 [weblogic11g]

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 投票
2 回答
3502 浏览

weblogic - 如何检查应用程序是否部署在特定的托管服务器上?

我使用以下 wlst 命令来检查之前是否已经部署了应用程序:

但它并没有显示应用程序部署在特定的服务器上。
如何找到该应用程序部署在特定托管服务器上?

0 投票
1 回答
2412 浏览

web-applications - Weblogic 和 BOM

我们有具有静态内容的 Web 应用程序 - html 文件、js 文件、图像等
。所有 html 文件的开头都有字节顺序标记。
这些文件是由某些工具生成的。所以我不能修改它们。
我们将此应用程序部署在 Weblogic 上。
当我尝试通过直接链接到 Weblogic 来访问这个 Web 应用程序时,我遇到了很多 javascript 错误。
但是,如果我尝试通过 Apache 代理访问此页面 - 那么一切正常。
但是 Apache 将所有请求直接转发到 Weblogic。

如果应用程序部署在 JBoss 上,我不会出现此类错误。
在这种情况下,我可以通过直接链接到 JBoss 和通过代理访问应用程序。

任何人都有一些假设 - 为什么我不能通过直接链接到 Weblogic 来访问应用程序?

解决方案:
将以下 mime 映射添加到 web.xml:

0 投票
1 回答
522 浏览

vmware - 尝试在 VMWare Lab Manager 中运行 WebLogic 示例

我正在尝试执行以下操作:使用 VMWare Lab Manager(虚拟机 Windows XP SP3)中的示例安装 Oracle WebLogic 11g 服务器。

问题如下:根据安装说明,一切都很简单,应该开箱即用。安装不显示任何错误。

通常(我先在真机上尝试过)只需要

开始 - Oracle WebLogic - WebLogic Server 11GR1 - 示例 - 启动医疗记录服务器(春季版),一切正常(网页应该打开)。

问题是,没有医疗网页出现。

再深入一点:Start Medical Records Server 只是一个批处理脚本。在真机(相同的操作系统)上启动了一个 derby 服务器,而在 VM 上则没有。两台机器上的批处理脚本是相等的,但都调用了一个 setDomainEnv.cmd 包含在真机上

设置 DERBY_FLAG=true

在虚拟机上

设置 DERBY_FLAG=false

将参数从 false 更改为 true 会启动 derby,但不会打开网页。

唯一看起来像启动时显示错误的信息消息是

忽略受信任的 CA 证书“CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE”。加载受信任的证书列表会引发证书解析异常 PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>

但机器终于去了

服务器以 RUNNING 模式启动

是否还需要启动示例页面?

0 投票
1 回答
6309 浏览

java - Weblogic没有类型[javax.persistence.EntityManager]的唯一bean

我是 EJB3 的新手,正在处理现有代码。

我们正在使用 weblogic10.3,下面的代码工作正常

在 10.3 weblogic.jar 中有包 weblogic.ejbgen.EjbRef

我们现在切换到 weblogic10.3.1 并且 weblogic.jar 不再附带 weblogic.ejbgen 包。

所以,我把代码改成了这个(尚未在 10.3.1 中测试)

为了向后兼容。在 wl10.3 中运行代码后,出现错误

错误是- javax.ejb.EJBTransactionRolledbackException:EJB异常com.bea.core.repackaged.springframework.beans.factory.BeanCreationException:::依赖注入失败:找不到关于类接口的bean定义javax.persistence.EntityManager;嵌套异常是:没有定义类型 [] 的com.bea.core.repackaged.springframework.beans.factory.NoSuchBeanDefinitionException唯一 bean :没有类型的 bean ;所有者= :显示名称javax.persistence.EntityManagerjavax.persistence.EntityManagercom.bea.core.repackaged.springframework.context.support.GenericApplicationContext

谁能帮忙,我应该如何/如何重构代码。或者这里缺少什么?这样我的代码在不使用 @EjbRef 的情况下与 10.3 和 10.3.1 兼容

0 投票
1 回答
2978 浏览

oracle - Weblogic 容量大小

请任何人提出建议。我们正在尝试估计 weblogic 域中需要多少托管服务器实例以及我们还需要多少服务器。我们的估计是,应用程序将有 10,000 个并发用户(不包括登录用户),每秒大约 400 个事务,每个 http 会话将携带大约 40kB 数据。

  1. 理想情况下,我们需要多少托管服务器?
  2. 理想情况下我们需要多少个 windows vm 和 cpu。每个 windows vm 有 4gb 的内存
  3. 我们计划为每个托管服务器分配至少 1 Gb 内存。weblogic 环境将在虚拟化农场上,每个 vm 有大约 5GB 内存..

非常感谢

0 投票
1 回答
500 浏览

weblogic11g - 生产环境中的 weblogic 部署

嗨,我们计划为 WebLogic 域进行集群设置,我们的应用程序大小是中等的。任何人都可以建议哪种部署模式适合生产。它是 stage/nostage/external stage。如果可能,请告诉我为什么使用特定模式适合

谢谢

0 投票
1 回答
6946 浏览

jakarta-ee - 使 weblogic 11g 中所有应用程序的会话无效

我是 weblogic 的新手,正在从 jboss 移植一系列 web 应用程序。我有多个战争部署到同一个 weblogic 服务器。所有这些都配置为由活动目录支持的基于表单的身份验证。

但是,我在注销应用程序时遇到问题。我有一个用作我的登录应用程序的应用程序,其中包含实际的 login.jsp 表单。它还有一个调用 session.invalidate() 的注销 servlet。调用此函数后,我无法访问主应用程序中的受保护页面,但可以访问其他应用程序中的受保护页面。

从我一直在阅读的内容来看,weblogic 11g 在所有应用程序中共享相同的会话,这与我所看到的相符。我正在寻找有关使用以下内容使所有应用程序中的会话无效的参考:

包装内

但是,我在 weblogic 11g 中找不到这个或类似的东西。这个实用程序类在哪里或者我应该怎么做?

谢谢

更新:

根据 Josek 下面的回答,我必须将以下内容添加到我正在部署的所有应用程序的 weblogic.xml 文件中:

我正在寻找的 jar 名为 wls-api.jar,其中包含 ServletAuthentication 类。我使用的是基于 zip 的 10.3.3.0 版本的 Web 逻辑服务器。作为 Weblogic Fusion 安装的一部分,我在 wlserver_10.3 服务器安装的安装中找到了该 jar。我只是拿了 jar 并将其添加到我们的 Nexus maven 存储库中。

0 投票
2 回答
13363 浏览

weblogic11g - weblogic托管服务器自动启动

朋友们,我已经用 2 台托管服务器配置了 WebLogic 集群,并在 nodemanager.properties 中将 crashrecoveryenabled 设置为“true”,以便在服务器崩溃的情况下托管服务器可以自动启动。节点管理器和管理服务器设置为 Windows 服务,以便它们可以服务器重新启动时自动启动。我有 2 个问题 1.如何确保托管服务器在服务器重新启动后自动启动(我知道将托管服务器添加为 Windows 服务是一种选择)。2.在nodemanager.properties中我需要在生产环境中将startscriptenabled设置为true吗?

谢谢

0 投票
2 回答
389 浏览

weblogic - weblogic挂毯问题

我使用 Tapestry 4.1.6 jar 文件的应用程序weblogic 10.3.3.0 中正确。但是在运行时,我NoSuchMethodException从挂毯文件中获取。相同的应用程序在 weblogic 9 中运行良好。有什么想法吗?

错误日志

0 投票
1 回答
2462 浏览

java - 如何设置 J2EE 应用程序(ear)以在 weblogic 11g 中使用共享的 JSF 和 JSTL 库?

我正在尝试将 J2EE 应用程序部署到 Weblogic。它由 web-module 和 ejb-module 组成。我的网络模块使用 JSF 1.2 和 JSTL 1.2。我已将这两个库部署到 Weblogic,然后将我的 WebModule 指向在 weblogic.xml 中使用这些库

如果我仅将 WebModule 部署为独立应用程序,则一切正常。

然后我设置了整个应用程序以使用这些库和 weblogic-application.xml 中的以下代码(在 ejb/META-INF 中)

但是如果我现在尝试部署整个 J2EE 应用程序(ear 文件),由于缺少 JSF 和 JSTL 类,weblogic 将无法部署它。

我应该怎么做才能让我的 J2EE 应用程序在 weblogic 中使用共享的 JSF 和 JSTL 库?

谢谢