jboss4.0.5GA部署EJB问题集锦

  

操作系统版本:RedHat Linux 9

JDK 1.4.2_14

JBOSS4.0.5GA

MYSQL5.0.41

 

步骤:
1
、用vmware安装linux,并在linux中开通samba服务,将文件传入linux

2、安装JDKJBOSSMYSQL,设置MYSQL自启动,另外再介绍;

3、部署Mxidea应用。

 

部署Mxidea详细步骤:

1、  jboss-4.0.5.GA-src.tar.gz解包并编译出JBOSS,设置环境变量;

2、  拷贝etc$JBOSS_HOME/bin目录下;

3、  $JBOSS_HOME/server/default/deploy下建立app目录,将数据源配置文件mysql-ds.xmleshore-destinations-service.xml拷贝到app目录中,如果需要mysqloraclexa数据源支持,要将oraclejdbc驱动ojdbc14.jar拷贝到$JBOSS_HOME/server/default/lib

4、  拷贝后台应用JCFServerEAR.earapp目录,并在前面加01

5、  拷贝前台应用到app目录,并在前面加02

6、  解决jboss log4j问题:修改server\default\conf下的jboss-service.xml

61

  

      name="jboss.system:type=Log4jService,service=Logging"

         xmbean-dd="resource:xmdesc/Log4jService-xmbean.xml">

      resource:log4j.xml

     

          false

      true

     

      60

  

 

62 针对EJB

true

6.3 针对oracle

  

      name="jboss:service=XidFactory">

      true

  

6.4 事务

  

      name="jboss:service=TransactionManager"

      xmbean-dd="resource:xmdesc/TransactionManagerService-xmbean.xml">

      600

     

      true

      jboss:service=XidFactory

     

     

     

  

 

65 加载顺序 改用PrefixDeploymentSorter

     

     

      org.jboss.deployment.scanner.PrefixDeploymentSorter

      

7、   

/server/default/jbossweb-tomcat55.sar/META-INF/jboss-service.xml 中的以下两个条目改成true

false
true

8、  server\default\deploy\ear-deployer.xml修改以下条目

  

      name="jboss.j2ee:service=EARDeployer">

     

      true

     

      true

  

 

编辑conf/jboss-service.xml 然后修改 CallByValue  的值为 'true'

9、  替换jboss版本的hibernate,要版本一致,否则抛版本不对的异常;

 

Tomcat 中文字符集问题解决

     

     

         maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"

         emptySessionPath="true"

         enableLookups="false" redirectPort="8443" acceptCount="100"

         connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>

 

     

      

     

     

         emptySessionPath="true" enableLookups="false" redirectPort="8443"

         protocol="AJP/1.3" URIEncoding="UTF-8"/>

你可能感兴趣的:(Java)