问题标签 [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 投票
0 回答
1065 浏览

weblogic - Configuring fast-swap in WebLogic fails, with a "BEA_HOME environment variable is null" AsserionError

In WebLogic 10.3.0, I tried adding

to my weblogic.xml configuration file. (<fast-swap>true</fast-swap>, as specified in the instructions here, throws an XML error, instead. Most examples that I've found cite the method I've posted above as the One True Way. )

Unfortunately, the weblogic.servlet.internal.WebAppModule.loadFastSwapClassloader throws an error:

"java.lang.AssertionError: BEA_HOME environment variable is null"

The BEA_HOME environment variable is set! I can't imagine what might be going wrong.

0 投票
2 回答
1115 浏览

jsf - 战斧 jar 未加载 weblogic 门户 10.3

我在 weblogic 10.3 中制作了一个 jsf 1.1 portlet,但在一种情况下,我需要 tomahawk 库的帮助。我刚刚在我的门户应用程序的 WEB-INF 中的 lib 文件夹中删除了 jar 文件和支持文件,但是当我点击 url 时,它给了我 NoClassdef 错误..... tomahawk jar 中的类和 jsp 编译失败。

我是 weblogic 的新手,如果有人能建议我可能做错了什么,我将不胜感激。

设置是整个应用程序都像耳朵一样运行。Ear 包含 app-inf 和 weblogic 特定的 xml 文件,主门户 Web 应用程序在此耳内进行战争。我正在使用 weblogic 门户 10.3 附带的研讨会。这个项目是从 weblogic 门户 9.3 迁移而来的。

注意:我不想但是这个 jar 在 domain/lib 中,当我这样做时,我不知道为什么它加载了我的应用程序,并且在 servlet 启动中定义的所有类都在加载时被提前触发,并且没有任何类被服务器发现。

当前使用的 Jsf 库处于共享模式。

0 投票
1 回答
2326 浏览

struts2 - Weblogic 10 和 Struts 2.x 问题 - Javassist

请帮忙解决这个问题,我要疯了...

我正在尝试使用 EJB 3 和 Struts 2 使用 Weblogic 10 作为应用程序服务器和 IIS 作为 Web 服务器(企业约束)来制作客户端-服务器 Web 应用程序。但是我遇到了无法解决的问题。

使用 Struts 2.2 我在启动服务器时得到以下堆栈跟踪:

但是,Javassist 包在所有其他 Struts 相关库中的 web 类路径(/WEB-INF/lib 目录)中清晰可见,我也可以浏览它的包和类。我还将它放在 CLASSPATH 库和 Weblogic 初始化参数中,但没有任何效果。我不知道该怎么想。这是 Struts 2/Weblogic 集成错误吗?

更奇怪的是,最初我设法让 Struts 2 工作。然后由于某种原因(我真的不知道为什么)它停止了,我无法摆脱那个错误。

谢谢你的帮助。

0 投票
2 回答
1422 浏览

java - Servlet 过滤器和线程?

我正在 Weblogic 10.3.3 上构建 web 服务,并且正在使用 servlet 过滤器将请求记录到数据库。我不希望过滤器减慢对 web 服务的调用。所以我实际上有两个问题。

1)过滤器,或者我可以让过滤器在单独的线程上进行日志记录吗?如果是这样怎么办?

2)有没有一种方法可以动态打开或关闭过滤器而无需重新部署代码。

谢谢

0 投票
4 回答
32341 浏览

web-services - 使用 SOAP UI 测试 Weblogic Web 服务

我们已经在 Weblogic 10.3 上实现了 Web 服务。

我正在尝试使用 SOAP UI 客户端 (soapui.org) 测试 Web 服务。

但我收到以下错误消息:

错误 401--未经授权

错误 401--未经授权

来自 RFC 2068超文本传输​​协议——HTTP/1.1

10.4.2 401 未经授权

该请求需要用户身份验证。响应必须包含一个 WWW-Authenticate 头字段(第 14.46 节),其中包含适用于所请求资源的质询。客户端可以使用合适的授权头域重复请求(第 14.8 节)。如果请求已包含授权凭证,则 401 响应表示已拒绝对这些凭证的授权。如果 401 响应包含与先前响应相同的质询,并且用户代理已经尝试了至少一次身份验证,则应该向用户呈现响应中给出的实体,因为该实体可能包含相关的诊断信息。HTTP 访问认证在第 11 节中解释。

知道我是否需要在 SOAP UI 上进行特殊配置。

更新: 遵循 Zeger 的建议后,我进行了基本身份验证,即将用户名和密码(weblogic / weblogic)设置为 SOAP 请求的标头(在 SOAP UI 中)。但是现在我收到以下错误:

0 投票
1 回答
3965 浏览

weblogic - 无法在 Weblogic 11G 中执行 java utils.MulticastTest

我知道这是非常基本的,但我很沮丧。我用谷歌搜索并尝试了我能做的一切。但我无法执行此实用程序。

我在 Linux open SU​​SE 上使用 weblogic 11g。需要在生产中复制时,我必须尽快找到它:

我也猜想(不确定)这个实用程序存在于我正在执行的 weblogic.jar 中

即使在那之后当我跑步时

它给出以下错误:

另外,我首先安装了两个 jdk,一个是操作系统,一个是与 weblogic 捆绑在一起的。尝试了两者但无法运行它..这纯粹是我可以看到的类路径问题,但我无法弄清楚如何解决它..任何帮助将不胜感激..我可以在接下来的 12 小时内使用任何问题 ..

0 投票
2 回答
1481 浏览

eclipse - GWT + EJB 3.0 + Eclipse + Java EE + Weblogic 10g

我对 EJB 和 GWT 还很陌生,但我使用 Java 已经有一段时间了。

我的问题是:如何让 GWT 和 EJB 在 eclipse 上一起运行?我不断遇到非常严重的记忆问题。它消耗 600mb 的 VM 和 200mb 的内存,以及我执行的所有其他操作(即打开 .java 文件或构建),它会因 permgen 错误而崩溃。我已经使用 java ee 安装了 eclipse helios,并将 gwt 作为插件安装。然后我安装了 Oracle Weblogic eclipse 插件。有更好的设置或 IDE 吗?

非常感谢!

0 投票
4 回答
3114 浏览

deployment - 玩框架weblogic 10.3.3.0 部署

我构建了一个 Play 应用程序并尝试使用以下命令在 weblogic 上进行部署:

后来我刚刚将爆炸的war目录部署到weblogic,一切正常,但每次我尝试访问路由时。我收到以下错误:

这是一项休息服务,而不是具有 UI 的应用程序。我尝试在 tomcat 上部署,一切正常,但我必须将应用程序上下文根设置为 /。我用 weblogic 尝试过同样的事情,但它没有用。

这是我的路线文件:

这是我的控制器代码:

提前感谢您的帮助。

0 投票
1 回答
1433 浏览

weblogic-10.x - 带轴的 Weblogic 10.3

我正在使用 JRockit1.6 从 weblogic 8.1 迁移到 10.3。当使用 jaxrpc.Call.Invoke() 方法访问 web 服务时,它会抛出 NullPointerException。

我有一个使用 Xerces.jar 预加载到 weblogic 之前的 weblogic.jar 中的解决方法。

但我不想使用 xerces.jar,因为这将是一个额外的 jar。请让我知道你们是否遇到过这种情况来克服这个问题。

原因:com.sun.org.apache.xerces.internal 的 java.io.BufferedInputStream.read(BufferedInputStream.java:325) 的 java.io.FilterInputStream.available(FilterInputStream.java:142) 的 java.lang.NullPointerException .impl.XMLEntityManager$RewindableInputStream.read(XMLEntityManager.java:2939) 在 com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:292) 在 com.sun.org.apache .xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1742) 在 com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces(XMLEntityScanner.java:1492) 在 com.sun.org.apache .xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:872) 在 com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647) 在 com.sun.org .apache.xerces.internal.impl。XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140) 位于 com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508) 位于 com.sun.org.apache.xerces.internal.parsers。 XML11Configuration.parse(XML11Configuration.java:807) 位于 com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) 位于 com.sun.org.apache.xerces.internal.parsers。 XMLParser.parse(XMLParser.java:109) 位于 com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) 位于 com.sun.org.apache.xerces.internal.jaxp。 SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:523) 在 weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:134) 在 weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:172) 在 javax.xml .解析器。SAXParser.parse(SAXParser.java:396) 在 org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) 在 org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) 在 org.apache .axis.Message.getSOAPEnvelope(Message.java:435) 在 org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:796) 在 org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender .java:144) 在 org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:33) 在 org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) 在 org.apache.axis.SimpleChain。在 org.apache.axis.client.Call.invokeEngine(Call.java:2784) 在 org.apache.axis.client.Call.invokeEngine(Call.java:2784) 在 org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) 调用(SimpleChain.java:85) .axis.client.Call.invoke(Call.java:2767) 在 org.apache.axis.client.Call.invoke(Call.java:第2443章)

谢谢,史蒂夫

0 投票
3 回答
36406 浏览

servlets - Weblogic 10.3 - Servlet 因异常而失败

我正在尝试将我的应用程序从 Weblogic 8.1 SP 6 升级到 Weblogic 10.3。为此,我安装了 Weblogic 10.3 并创建了一个域。WLS 10.3 从我的域成功启动。我在 Java 1.6 中重新编译了代码并成功部署,没有任何代码更改。

我已经部署了应用程序并尝试启动应用程序欢迎(登录)页面。

然后我看到以下错误:

我还有一个问题。在 Weblogic 8.1 上运行的应用程序也使用 apache 服务器来启动静态页面。为了升级 weblogic 10.3 中的应用程序,我们需要 apache 服务器吗?