标签: weblogic12c

Internet Explorer中W​​eblogic的SSL证书错误

我安装了Weblogic服务器和一个站点.SSL端口是7002当我尝试访问https://localhost:7002/siteInternet Explorer中的安全页面时,我收到证书错误.单击继续到网站不会执行任何操作.在chrome中,我将opton设置为"Ignore Anyway",我可以继续查看该页面.但在Internet Explorer中我没有这样的运气.不确定我做错了什么.我正在使用随weblogic安装而来的默认证书.我没有生成任何私钥或证书.

任何帮助赞赏.

weblogic weblogic-10.x weblogic12c

6
推荐指数
1
解决办法
7195
查看次数

如何在WebLogic Server 12c中将EclipseLink 2.3.2替换为EclipseLink 2.5

我目前尝试在WebLogic Server 12c中运行Docx4j.WebLogic Server 12c随EclipseLink 2.3.2一起提供.

有一个类似的帖子描述了情况,遗憾的是没有答案.

Docx4j不适用于EclipseLink 2.3.2中的JAXB(MOXy)实现.我使用EclipseLink 2.5让Docx4j独立运行.所以我非常有信心将EclipseLink 2.5与Weblogic Server 12c一起使用将解决Docx4j的问题.

如何使用EclipseLink Version 2.5替换运行WebLogic Server 12c的EclipseLink Vesion 2.3.2?

eclipselink moxy docx4j weblogic12c

6
推荐指数
1
解决办法
6106
查看次数

weblogic是开源的吗?

我知道weblogic是专有的,但它是开源的吗?

或者至少即使Weblogic下载是二进制文件(.class或.jar文件),我们是否有办法获得oracle如何实现Java EE规范的源代码?

java weblogic java-ee weblogic12c

6
推荐指数
2
解决办法
9763
查看次数

无法启动节点管理器

当我尝试启动节点管理器时,我遇到了错误.我在远程计算机上收到此错误.顺便说一下,节点管理器在我的本地机器上运行没有任何问题.两台机器都配置相同.有什么想法吗?

<SEVERE> <Fatal error in node manager server>
weblogic.nodemanager.common.ConfigException: Unknown key store identity alias or not a key entry alias: DemoIdentity
at weblogic.nodemanager.server.SSLConfig.loadKeyStoreConfig(SSLConfig.java:175)
at weblogic.nodemanager.server.SSLConfig.<init>(SSLConfig.java:100)
at weblogic.nodemanager.server.NMServer.init(NMServer.java:185)
at weblogic.nodemanager.server.NMServer.<init>(NMServer.java:147)
at weblogic.nodemanager.server.NMServer.main(NMServer.java:353)
at weblogic.NodeManager.main(NodeManager.java:31)
Run Code Online (Sandbox Code Playgroud)

weblogic weblogic12c

6
推荐指数
1
解决办法
3万
查看次数

Weblogic 12c和Java EE 7功能

众所周知,WebLogic Server 12c本身支持Java EE 7.

但是,如果我们看一下标准的WebLogic 12c文档,会有很多版本的差异.如:

Java EE 7:Servlet 3.1,JPA 2.1,EL 3.0,JAX-RS 2.0,EJB 3.2,JMS 2.0

WLS 12c:Servlet 3.0,JPA 2.0,EL 2.2,JAX-RS 1.1,EJB 3.1,JMS 1.1

这只是导入图书馆的问题?或者使用这些最新版本有什么限制?

非常感谢!

java weblogic weblogic12c java-ee-7

6
推荐指数
2
解决办法
1万
查看次数

与WebLogic上的Jenkins的LinkageError

我在WebLogic 12c上运行Jenkins 1.613,在JBoss EAP 6.3上运行.我设法让Jenkins的email-ext插件在JBoss上运行.但是,每当我使用诸如$ PROJECT_NAME之类的令牌时,电子邮件扩展插件在WebLogic上失败(在JBoss上完全正常,我应该再次强调).

我得到以下stacktrace,这似乎表明tokenmacro插件存在一些问题.

java.lang.LinkageError: loader constraint violation: when resolving method
"com.google.common.collect.Multimaps.newListMultimap( java/util/Map; com/google/common/base/Supplier;) com/google/common/collect/ListMultimap;"

the class loader (instance of hudson/ClassicPluginStrategy$AntClassLoader2) of the current class, org/jenkinsci/plugins/tokenmacro/Tokenizer,

and the class loader (instance of sun/misc/Launcher$AppClassLoader) for resolved class, com/google/common/collect/Multimaps,

have different Class objects for the type ap; com/google/common/base/Supplier;) com/google/common/collect/ListMultimap; used in signature

at org.jenkinsci.plugins.tokenmacro.Tokenizer.find(Tokenizer.java:109)
at org.jenkinsci.plugins.tokenmacro.TokenMacro.expand(TokenMacro.java:167)
at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:233)
at hudson.plugins.emailext.plugins.ContentBuilder.transformText(ContentBuilder.java:71)
at hudson.plugins.emailext.ExtendedEmailPublisher.setSubject(ExtendedEmailPublisher.java:659)
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 根据我对此跟踪的理解,问题是Multimaps类的冲突副本是否已加载?是对的吗?
  2. 为什么会涉及多个类加载器(AntClassLoader2和AppClassLoader)?应该不是这样的情况,一旦类加载器找到所需的类,它只是"返回"该类,并且只有在找不到类时才将类加载委托给父类加载器?
  3. 为什么我的设置在JBoss中工作但在WebLogic中没有?
  4. 可以做些什么来解决这个问题?我已经尝试将Guava 11放在tokenmacro插件目录的WEB-INF中,但它没有帮助.我也尝试过和番石榴13一样.

可能有用的其他信息:

  • 安装的令牌宏插件版本是1.10
  • 安装的电子邮件扩展插件版本为2.40.5
  • 在我的jenkins.war中,我有一个weblogic.xml文件,其中wls:prefer-web-inf-classes设置为true.

java jenkins weblogic12c

6
推荐指数
1
解决办法
731
查看次数

注入上下文HttpServletRequest导致"接口org.glassfish.hk2.api.ProxyCtl在类加载器中不可见"(jersey 2.21,weblogic 12.1.3)

我在weblogic 12c(12.1.3)上使用jersey 2.21来提供Rest.Rest类工作正常,无需注入上下文HTTPServeletRequest/HTTPServletResponse.但是一旦注入上下文,它会在调用服务时抛出"接口org.glassfish.hk2.api.ProxyCtl在类加载器中不可见"错误.

这是班级:

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.QueryParam;
import javax.ws.rs.core.Context;
import javax.ws.rs.core.MediaType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;

@Component
@Path("test")
public class TestResource {
Logger logger = LoggerFactory.getLogger(TestResource.class);


@Context HttpServletResponse resp; 
@Context HttpServletRequest request; 


/**
 * Test site connectivity. Return parameter txt's content in reply
 * @param content
 * @return 
 */
@GET
@Path("/tryMe")
@Produces(MediaType.TEXT_PLAIN)
public String echoTest(@QueryParam("txt") String content) { 
    System.out.println("Try me reach.");
    System.out.println("from client: "+request.getRemoteAddr()); 


    return content;
}

}
Run Code Online (Sandbox Code Playgroud)

如果注释掉这两个上下文,则在调用tryMe Restful时没有错误. …

java weblogic12c jersey-2.0

6
推荐指数
1
解决办法
2575
查看次数

WebLogic Maven插件有太多依赖项?

我正在使用weblogic maven插件在服务器上部署我的应用程序.

我不确定我是否在配置上犯了错误.当天的第一个maven构建需要很长时间(约30分钟),因为插件似乎对完整的weblogic堆栈具有大量依赖性并且更新maven-metadata.xml文件.

我的配置如下所示:

<plugin>
  <groupId>com.oracle.weblogic</groupId>
  <artifactId>weblogic-maven-plugin</artifactId>
  <version>12.1.3-0-0</version>
  <configuration>
    <adminurl>t3://localhost:7001</adminurl>
    <user>admin</user>
    <password>pass</password>
    <upload>true</upload>
    <action>deploy</action>
    <remote>false</remote>
    <verbose>true</verbose>
 <source>${project.build.directory}/${project.build.finalName}.${project.packaging}</source>
    <name>${project.build.finalName}</name>
    <targets>myserver</targets>
  </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

也许我们的Nexus-repo太慢了.;-)

提前致谢

maven weblogic-maven-plugin weblogic12c

6
推荐指数
1
解决办法
671
查看次数

在Weblogic 12.2.1上部署项目时出现NullPointerException

我们有一个在Weblogic 10.3.6上的JSF应用程序,我们尝试在Weblogic 12.2.1上进行部署.
有关信息,我们成功部署了Weblogic 12.1.3,而没有对项目进行任何更改.
在Weblogic 12.2.1上部署时,我们面临NullPointerException:

.
.
JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000
.
CLASSPATH=C:\tools\java8\JDK18~1.0_1\lib\tools.jar;C:\BEA122~1.1\wlserver\server\lib\weblogic.jar;C:\BEA122~1.1\oracle_common\modules\net.sf.antcontrib_1.1.0.0_1-0b3\lib\ant-contrib.jar;C:\BEA122~1.1\wlserver\modules\features\oracle.wls.common.nodemanager.jar;C:\BEA122~1.1\oracle_common\modules\com.oracle.cie.config-wls-online_8.2.0.0.jar;C:\BEA122~1.1\wlserver\common\derby\lib\derbyclient.jar;C:\BEA122~1.1\wlserver\common\derby\lib\derby.jar;C:\PROGRA~2\INSTAN~1\ojdbc14.jar
.
PATH=C:\BEA122~1.1\USER_P~1\domains\myDomain\bin;;C:\BEA122~1.1\wlserver\server\native\win\x64;C:\BEA122~1.1\wlserver\server\bin;C:\BEA122~1.1\oracle_common\modules\org.apache.ant_1.9.2\bin;C:\tools\java8\JDK18~1.0_1\jre\bin;C:\tools\java8\JDK18~1.0_1\bin;C:\PROGRA~3\Oracle\Java\javapath;C:\Windows\System32;C:\Windows;C:\Windows\System32\wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~2\QUICKT~1\QTSystem;C:\PROGRA~2\INSTAN~1\;C:\PROGRA~1\TORTOI~1\bin;C:\tools\org\apache\maven\maven\303812~1.3\bin;C:\tools\com\sun\java\jdk\6U23-W~1\bin;C:\PROGRA~2\NETCDF~1;C:\BEA122~1.1\wlserver\server\native\win\x64\oci920_8
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http:\\hostname:port\console        *
***************************************************
Starting WLS with line:
C:\tools\java8\JDK18~1.0_1\bin\java -server -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8453,server=y,suspend=n -Djava.compiler=NONE  -Xms256m -Xmx512m -XX:CompileThreshold=8000 -Dweblogic.Name=AdminServer -Djava.security.policy=C:\BEA122~1.1\wlserver\server\lib\weblogic.policy  -Xverify:none -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader  -javaagent:C:\BEA122~1.1\wlserver\server\lib\debugpatch-agent.jar -ea -da:com.bea... -da:javelin... -da:weblogic... -ea:com.bea.wli... -ea:com.bea.broker... -ea:com.bea.sbconsole... -Dwls.home=C:\BEA122~1.1\wlserver\server …
Run Code Online (Sandbox Code Playgroud)

spring weblogic weblogic12c

6
推荐指数
1
解决办法
4119
查看次数

WebLogic stopManagedWeblogic.sh脚本提示输入用于关闭受管服务器的用户名和密码

在使用stopManagedWeblogic.sh脚本停止受管服务器时,即使具有正确凭据的boot.properties文件,在WebLogic 12c环境中创建的受管服务器也会提示输入用户名和密码.

boot.properties文件配置在其他可访问的位置,其路径使用-Dweblogic.system.BootIdentityFilejava选项指定

我观察到以下奇怪的行为

  • 使用startManagedWeblogic.sh脚本启动受管服务器时,它不会提示用户名和密码(我想它正在查看boot.properties文件).
  • 启动和停止管理服务器时,它不会提示输入用户名和密码

仅在使用stopManagedWeblogic.sh脚本关闭受管服务器的情况下,它才会提示输入用户名和密码.

WebLogic中是否不支持无密码托管服务器关闭?因为我不希望将用户名和密码指定为停止脚本的参数.

weblogic weblogic12c

6
推荐指数
1
解决办法
1112
查看次数