weblogic

Using external properties files in weblogic

笑着哭i 提交于 2019-11-27 11:42:17
问题 I am working on deploying a J2ee application that I have previously been deploying in JBOSS into Weblogic 10.3.1.0. I am running into an issue with external properties files. In Jboss I can just put the properties files into $JBOSS_HOME/server/default/conf, and they are loaded onto the system classpath and I can access them without any problems. I was able to put shared libraries into $MIDDLEWAREHOME/user_projects/domains/mydomain/lib and they were loaded into the system classpath without any

Understanding servlet container

纵饮孤独 提交于 2019-11-27 11:17:08
问题 As a UI devloper and someone with very limited Java knowledge, how do I understand what exactly is servlet container in simple terms ? I have heard Weblogic, JBoss, etc are servlet containers, but not sure what that means exactly. Does it mean any middleware technology ? Could you please help me. 回答1: A servlet container is an application server that implements some version of the Java Servlet Specification. In a nutshell, the servlet spec defines a programming model that allows a developer

安装weblogic不同版本对JDK和Spring的支持度

倖福魔咒の 提交于 2019-11-27 10:32:27
现在很多人在使用SSH架构(Spring, Struts, Hibernate)开发, Tomcat 上开发完了, 认为往WebLogic上一放, 就可以正常的运行. 然而实际情况并非这么简单. 首先是JDK支持问题, Tomcat 5.0 开始都支持 Java 5和 Java EE 5, 但 WebLogic 8 只支持 JDK 1.4, J2EE 1.3; WebLogic 9 之后才能支持 Java 5, J2EE 1.4; WebLogic 10 支持Java 6, Java EE 5;WebLogic 11 支持Java 7,WebLogic 12 支持Java8 然后我们在看看 WebLogic 官方的说法: WebLogic 一直大力支持开源项目, 认证的Spring 版本如下: Spring 1.2.0 WebLogic 8 Spring 1.2.5 WebLogic 9 Spring 2.0.1 WebLogic 10 讲了这么多, 是什么意思呢? 那就是您使用SSH架构的时候, 最好看看 WebLogic 最多支持 Spring 多少, 还有 JDK 版本, 否则出了问题, 相对来说您只能去改Spring源码才能解决问题了, 而不是简单的改一下你的应用配置就能搞定. 另外一个建议就是不要搞什么都用最新版, 因为老版本用的人多, 相对来说要稳定很多,

weblogic启动脚本

感情迁移 提交于 2019-11-27 10:17:20
DATE=`date +%Y%m%d%H%M%S` user=`whoami` logDir=/app/logs/sguap_admin #启动日志存放路径sguap是例子系统简称# logDestdir=/app/logs/archivelog/sguap_admin #启动日志归档路径# domainBase=/app/weblogic/Oracle/Middleware/user_projects/domains #domian所在路径# domainName=sguap_domain #domain名称# adminUrl=10.4.81.187 #控制台IP地址# adminPort=17001 #控制台端口# serverName=sguap_AdminServer #节点名称# if [ "$user" = "root" ]; then echo "root 不能执行此操作" else pid=`ps -ef|grep "Name=$serverName"|grep -v grep|awk '{print $2}'` if [ $pid ] ; then echo "service still active, killing..." kill -9 $pid else echo "sevice stopped." fi cd $logDir gzip -c

Weblogic Error: Caused by: weblogic.transaction.internal.AppSetRollbackOnlyException: setRollbackOnly called on transaction

夙愿已清 提交于 2019-11-27 07:20:09
问题 I am porting an application from Jboss 7as to Weblogic 12c. So far, I am able to run the application and create new records in the database. However, I get the below error only when trying to update existing records; Error committing transaction: javax.ejb.TransactionRolledbackLocalException: Error committing transaction: at weblogic.ejb.container.internal.EJBRuntimeUtils.throwTransactionRolledbackLocal(EJBRuntimeUtils.java:231) at weblogic.ejb.container.internal.EJBRuntimeUtils

Where can I find JavaEE packages' sources? [closed]

混江龙づ霸主 提交于 2019-11-27 06:42:39
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 4 years ago . I'm developing a JavaEE system (distributed on Weblogic App Server), but I don't have the sources for the JavaEE packages (javax.ejb.*, for instance). Where can I find the sources (not javadoc) for these packages? 回答1: Java EE is an abstract API. It exist of just contracts (as you see in javadocs), not concrete

weblogic 下异常 org.hibernate.QueryException

放肆的年华 提交于 2019-11-27 06:16:13
项目之前在 Tomcat 环境下一直都正常运行,今天应客户要求需要迁移到 webLogic 10.3.6 下, 部署后竟然抛出了 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken 异常,经过一番搜索后弄明白了问题的产生原因及解决方法。 问题原因 Hibernate3 采用新的基于 antlr 的 HQL/SQL 查询翻译器,在 hibernate3 中需要用到 antlr,然而这个包在 weblogic 中已经包含了 antrl 类库,所以会产生一些类加载的错误,无法找到在 war 或 ear 中的 hibernate3.jar。 解决方案 方案一:修改 Hibernate 配置 hibernate.query.factory_class 设置其他查询翻译器 (1)使用 Hibernate3 的查询翻译器: hibernate.query.factory_class= org.hibernate.hql.ast.ASTQueryTranslatorFactory (2)使用 Hibernate2 的查询翻译器: hibernate.query.factory_class= org.hibernate.hql.classic

How to lookup JNDI resources on WebLogic?

会有一股神秘感。 提交于 2019-11-27 04:33:46
I deployed a legacy application on WebLogic 11g. The application has the following code: Context context = new InitialContext(); dataSource = (javax.sql.DataSource) context.lookup("java:myDataSource"); I also have a data source configured in WebLogic with the JNDI name of: jdbc/myDataSource When the above java code runs, I get the following exception: javax.naming.NameNotFoundException: While trying to look up /myDataSource in /app/webapp/axis2.war/60105275.; remaining name '/myDataSource' at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139) at weblogic

ejb+weblogic布署(转)

北战南征 提交于 2019-11-27 04:17:53
环境:MyEclipse 6.5 + Weblogic10 + windows server 2003 1、创建EJB项目:ejbdemo 2、定义HOME接口 3、定义SessionBean 4、配置ejb-jar.xml和weblogic-ejb-jar.xml文件,这两个文件需放在src/META-INF目录下 5、创建客户端测试,(注:客户端测试时,需要添加wlclient.jar) 1 定义接口: 1.1 扩展EJBObject接口 package ejbtest01; import java.rmi.RemoteException; import javax.ejb.EJBObject; public interface ConvertEjb extends EJBObject { public double getRmb( double usd) throws RemoteException; // 这里的接口必须抛出RemoteException异常 ,否则找不到该方法 public String hello(String name) throws RemoteException; } View Code 1.1 扩展 EJBHome接口 package ejbtest01; import java.rmi.RemoteException; import javax

快速把web项目部署到weblogic上(转)

半城伤御伤魂 提交于 2019-11-27 04:17:31
转自: http://www.cnblogs.com/senzjx/archive/2009/09/16/1567973.html weblogic简介 BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应 用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。 BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。 与BEA WebLogic Commerce ServerTM配合使用, BEA WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。 配置weblogic域(版本为9.x,安装目录为E:\bea) ①运行开始 -> 程序 -> BEA Products -> Tools -> Configuration Wizard。 ②选择 Create a new WebLogic domain,Next。 ③在 Select Domain Source 界面保持默认,Next。 ④在 User name 处输入用户名,默认为weblogic,两个 password 都输入 12345678(密码要求 8 位),Next。 ⑤ 在 Configure Server Start