README
上传用户:xfwatch
上传日期:2020-12-14
资源大小:872k
文件大小:3k
源码类别:

中间件编程

开发平台:

Java

  1. JBoss, Home of Professional Open Source
  2. Copyright 2008, Red Hat, Inc., and others contributors as indicated
  3. by the @authors tag. All rights reserved.
  4. See the copyright.txt in the distribution for a
  5. full listing of individual contributors.
  6. This copyrighted material is made available to anyone wishing to use,
  7. modify, copy, or redistribute it subject to the terms and conditions
  8. of the GNU Lesser General Public License, v. 2.1.
  9. This program is distributed in the hope that it will be useful, but WITHOUT A
  10. WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  11. PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
  12. You should have received a copy of the GNU Lesser General Public License,
  13. v.2.1 along with this distribution; if not, write to the Free Software
  14. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
  15. MA  02110-1301, USA.
  16. NOTE: You may like to create a backup of this folder before starting! NOTE: If you are using IPv6 you will need to change any references to localhost in the btconfig.xmlles to be localhost4 or 127.0.0.1
  17. 1. SET ENVIRONMENT VARIABLES
  18. In order to run the example you need to make sure that you have set the environment
  19. appropriately. You will need to make sure that you edit the variables with values 
  20. starting with REPLACE_WITH_: 
  21. On Linux you need to edit:
  22. $BLACKTIE_HOME/setenv.sh
  23. On Windows:
  24. %BLACKTIE_HOME%setenv.bat
  25. Then, execute the script setenv
  26. 2. RUN THE EXAMPLE
  27. This example makes use of maven to build, deploy and test an XATMI service deployed 
  28. as an MDB.
  29. If you are running the test from a binary distribution you will need to ensure that 
  30. the JAtmiBroker XATMI library is installed in your .m2 Maven folder:
  31. cd BLACKTIE_HOME/jatmibroker-xatmi
  32. mvn install:install-file -DgroupId=org.jboss.blacktie -DartifactId=jatmibroker-xatmi -Dversion=2.0-MR1-SNAPSHOT -Dpackaging=jar -DgeneratePom=true -Dfile=jatmibroker-xatmi-2.0.jar
  33. mvn install:install-file -DgroupId=org.jboss.blacktie -DartifactId=blacktie-xsd -Dversion=2.0-MR1-SNAPSHOT -Dpackaging=jar -DgeneratePom=true -Dfile=blacktie-xsd-2.0.jar
  34. mvn install:install-file -DgroupId=org.jboss.blacktie -DartifactId=atmibroker-idl -Dversion=2.0-MR1-SNAPSHOT -Dpackaging=jar -DgeneratePom=true -Dfile=atmibroker-idl-java-2.0-MR2.jar
  35. Edit the following files to set REPLACE_WITH_HOSTNAME as appropriate:
  36. pom.xml
  37. src/main/resources/btconfig.xml
  38. src/test/resources/btconfig.xml
  39. After the dependencies are installed you can then run the example using the following command:
  40. mvn install