Tag: weblogic

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

我问过一个相关的查询: 如何配置和打包一个简单的Java应用程序来使用JPA 我有一个简单的Derby数据库,我可以通过WebLogic中托管的EJB连接到该数据库。 现在我想使用JPA从命令行Java应用程序连接到它。 到目前为止,这个Java代码+ persistence.xml文件引发了以下错误。 我究竟做错了什么? 我的目录布局: C:. │ Registrar.class │ Registrar.java │ TxnClient.class │ TxnClient.java │ └───META-INF persistence.xml 独立客户端: import javax.persistence.*; public class TxnClient { public static void main(String[] args) throws Exception { EntityManagerFactory factory = Persistence.createEntityManagerFactory(“SRS-EM”); EntityManager manager = factory.createEntityManager( ); try { } finally { manager.close( ); factory.close( ); } } […]

选择用于Web应用程序开发的应用程序服务器

我的经理让我建议一个用于Web应用程序开发工作的应用程序服务器。 在为Java J2EE开发选择任何应用程序服务器进行Web应用程序开发之前,需要考虑哪些因素? 如果我现在选择一个并且在未来我想要更改到其他应用服务器,那么改变的最小努力是什么?

Weblogic 12.1.3未找到PrivilegedActions类

我创建一个简单的项目,调用一个jms队列并放入一条消息。 这里的代码: public class QueueSend { // Defines the JNDI context factory. public final static String JNDI_FACTORY=”weblogic.jndi.WLInitialContextFactory”; // Defines the JMS context factory. public final static String JMS_FACTORY=”jms/MyConnectionFactory”; // Defines the queue. public final static String QUEUE=”jms/MyTestQueue”; private QueueConnectionFactory qconFactory; private QueueConnection qcon; private QueueSession qsession; private QueueSender qsender; private Queue queue; private TextMessage msg; […]

如何将WebLogic Server配置为现有Eclipse

我刚刚安装了WebLogic Server。 但是在安装过程中,我忘记了设置Eclipse的路径,现在我使用新安装的Eclipse(来自oracle安装向导)。 如何配置Oracle WebLogic Server以使用我的Eclipse? PS我不想丢失我的设置和插件,我还不想安装我的所有插件并再次配置eclipse。

比较表达式语言中的字符串和布尔值

我有这种行为,我真的不明白 ${someVar} ${someVar.class.name} ${someVar == ‘error’} 输出 false java.lang.Boolean true 怎么可以解开? 编写测试的正确方法是什么,以便首先测试两个“事物”是否具有相同类型,然后它们的值是否相同?

什么是weblogic.socket.Muxer?

您是否了解WebLogic 8.1中使用的weblogic.socket.Muxer是什么? 通常在线程转储中,我看到类似于此的堆栈跟踪: “ExecuteThread: ‘0’ for queue: ‘weblogic.socket.Muxer'” id=20 idx=0x68 tid=26709 prio=5 alive, in native, blocked, daemon — Blocked trying to get lock: java/lang/String@0x2b673d373c50[fat lock] at jrockit/vm/Threads.waitForUnblockSignal()V(Native Method) at jrockit/vm/Locks.fatLockBlockOrSpin(Locks.java:1675)[optimized] at jrockit/vm/Locks.lockFat(Locks.java:1776)[optimized] at jrockit/vm/Locks.monitorEnterSecondStageHard(Locks.java:1312)[optimized] at jrockit/vm/Locks.monitorEnterSecondStage(Locks.java:1259)[optimized] at jrockit/vm/Locks.monitorEnter(Locks.java:2439)[optimized] at weblogic/socket/EPollSocketMuxer.processSockets(EPollSocketMuxer.java:153) at weblogic/socket/SocketReaderRequest.run(SocketReaderRequest.java:29) at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:42) at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:145) at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:117) at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method) — end of trace […]

找到类字节,但在部署EAR时,defineClass()因错误而失败

我正在尝试使用EJB 1.1的东西部署和旧的代码库到Weblogic 10.3.6并继续得到这个奇怪的错误Class bytes found but defineClass()failed for 。 这些课程在那里,并找到导致这种情况的原因?

怎么可能,3个线程处于阻塞状态,等待同一个监视器,并且没有线程拥有该监视器

在我们的生产环境中,weblogic服务器挂起半小时,看起来它有死锁线程。 但是在调查线程转储之后,同一个锁阻塞了3个线程,但没有其他线程拥有这个锁..这是堆栈跟踪 .. 你对这种侮辱有什么合理的解释吗? 这是被阻止的线程; “pool-1013-thread-5”prio = 7 tid = 600000000842be00 nid = 17280 lwp_id = 518677正在等待监视器条目[9fffffffe6aff000..9fffffffe6b00bd0] java.lang.Thread.State:在org.apache上的BLOCKED(在对象监视器上)。 log4j.Category.callAppenders(Category.java:201) – 等待在org.apache.log4j.Category.forcedLog(Category.java:388)的org上锁定(一个org.apache.log4j.spi.RootLogger)位于org.hibernate.jdbc.AbstractBatcher.logOpenResults(AbstractBatcher.java:426)的org.slf4j.impl.Log4jLoggerAdapter.debug(Log4jLoggerAdapter.java:173)中的.apache.log4j.Category.log(Category.java:853) Org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:210)org.hibernate.loader.Loader.getResultSet(Loader.java:1808) “pool-1013-thread-4”prio = 7 tid = 6000000008413400 nid = 17279 lwp_id = 518676等待监视器条目[9fffffffe6eff000..9fffffffe6f00b50] java.lang.Thread.State:在org.apache上的BLOCKED(在对象监视器上)。 log4j.Category.callAppenders(Category.java:201) – 等待在org.apache.log4j.Category.forcedLog(Category.java:388)的org上锁定(一个org.apache.log4j.spi.RootLogger)位于org.hibernate.loader.Loader.getRow(Loader.java:1197)的org.slf4j.impl.Log4jLoggerAdapter.debug(Log4jLoggerAdapter.java:173)的.apache.log4j.Category.log(Category.java:853) Org.hibernate.loader.Loader.ndQuery对象(Loader.java:603)位于org.hibernate.loader.Loader.doQuery.doQuery.doQuery.doQuery.doQuery.doQueryAndInitializeNonLazyCollections(Loader.java:259)org.hibernate.loader.Loader.doQuery(Loader.java:724)中的org.hibernate.loader.Loader.getRowFromResultSet org.hibernate.loader.Loader.loadEntity(Loader.java:1881)org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71)org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader) .jav a:65)atg.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3072)org.hibernate.event.def上的org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165)中的.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415)位于org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:223)at at org.hibernate.event.If.Conmpl上的org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126)(SessionImpl.java:905) “pool-1013-thread-3”prio = 7 tid = 6000000008411c00 nid = 17278 lwp_id […]

用java列出weblogic中的所有用户

有谁知道如何列出java中的所有weblogic用户? 例如,安全领域有5个用户,我希望得到所有这些用户。 我该怎么办?

从独立Java客户端以编程方式创建WebLogic用户

我正在尝试从一个简单的独立Java客户端(一个类 – >两个方法:createWeblogicUser()和main())以编程方式在WebLogic(10.3.4)中创建用户。 public void createWeblogicUser() { try { Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FACTORY, “weblogic.jndi.WLInitialContextFactory”); env.put(Context.SECURITY_PRINCIPAL, “weblogic”); env.put(Context.SECURITY_CREDENTIALS, “weblogic”); env.put(Context.PROVIDER_URL, “t3://myserver:7001”); InitialContext ctx = new InitialContext(env); MBeanServer wls = (MBeanServer) ctx.lookup(“java:comp/env/jmx/runtime”); ObjectName userEditor = null; ObjectName mBeanTypeService = new ObjectName( “com.bea:Name=MBeanTypeService, Type=weblogic.management.mbeanservers.MBeanTypeService”); ObjectName rs = new ObjectName(“com.bea:Name=RuntimeService, Type=weblogic.management.mbeanservers.runtime.RuntimeServiceMBean”); ObjectName domainMBean = (ObjectName) wls.getAttribute(rs, “DomainConfiguration”); […]