JBoss minimal 齋加 jbossws 落去
April 19th, 2011https://issues.jboss.org/browse/JBWS-2759
首先要去「default/deployers」度抄「jbossws.deployer」過去,再在「default/deploy」度抄「jbossws.sar」過去,再在「standard/deploy」度抄「juddi-service.sar」過去
http://community.jboss.org/wiki/JBossWS-Installation
去 http://www.jboss.org/jbossws/downloads 下載你想要的 transport (native, CXF 或 Metro),個 package 裡面有個 ant script,用果個 ant script 去 deploy 返落去你個 JBoss server。
但例如你係用 native stack 先算,佢可能會罵你搵唔到個「WSMBeanServerLocator」,呢樣野在其他 profile 例如「default」咁,係在「deployers/jbossws.deployer/META-INF/stack-agnostic-jboss-beans.xml」裡面有的,但自己用 JBossWS 下載果個就只有「stack-specific-jboss-beans.xml」,咁你將「WSMBeanServerLocator」果個 bean declaration 抄返過去先。
因為 jUDDI 要用 data source,所以你又要抄堆 JCA 同 data source 野過去,包括「deploy/jboss-local-jdbc.rar」、「deploy/hsqldb-ds.xml」、「deploy/jca-jboss-beans.xml」同「deployers/jboss-jca.deployer」
之後因為 DataSourceBinding 要 transaction,所以要抄「deploy/transaction-jboss-beans.xml」、「conf/standardjbosscmp-jdbc.xml」,access data source 咁變相又要 security,所以就要抄「deploy/security」、「deployers/security-deployer-jboss-beans.xml」、「conf/login-config.xml」過去