On Jul 25, 2010, at 9:33 PM, Ivan wrote: > After updating the local codes, seems that cases passed on my side now, did > you still the same error ?
With current code (looks like there was a commit or two after my note), the build is passing for me -- yay! One note -- I can only build branches/openejb-3.1.x with Java 6. If I try to build with Java 5, I get the following: [INFO] Surefire report directory: /Users/kevan/openejb/branches/openejb-3.1.x/examples/webservice-ws-security/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.superbiz.calculator.CalculatorTest Apache OpenEJB 3.1.3-SNAPSHOT build: 20100802-11:52 http://openejb.apache.org/ INFO - openejb.home = /Users/kevan/openejb/branches/openejb-3.1.x/examples/webservice-ws-security INFO - openejb.base = /Users/kevan/openejb/branches/openejb-3.1.x/examples/webservice-ws-security INFO - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service) INFO - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager) INFO - Found EjbModule in classpath: /Users/kevan/openejb/branches/openejb-3.1.x/examples/webservice-ws-security/target/classes INFO - Beginning load: /Users/kevan/openejb/branches/openejb-3.1.x/examples/webservice-ws-security/target/classes INFO - Configuring enterprise application: classpath.ear INFO - Configuring Service(id=Default Stateless Container, type=Container, provider-id=Default Stateless Container) INFO - Auto-creating a container for bean CalculatorImplTimestamp1way: Container(type=STATELESS, id=Default Stateless Container) INFO - Enterprise application "classpath.ear" loaded. INFO - Assembling app: classpath.ear INFO - Jndi(name=CalculatorImplTimestamp1wayRemote) --> Ejb(deployment-id=CalculatorImplTimestamp1way) INFO - Jndi(name=CalculatorImplTimestamp2waysRemote) --> Ejb(deployment-id=CalculatorImplTimestamp2ways) INFO - Jndi(name=CalculatorImplUsernameTokenPlainPasswordRemote) --> Ejb(deployment-id=CalculatorImplUsernameTokenPlainPassword) INFO - Jndi(name=CalculatorImplUsernameTokenHashedPasswordRemote) --> Ejb(deployment-id=CalculatorImplUsernameTokenHashedPassword) INFO - Jndi(name=CalculatorImplUsernameTokenPlainPasswordEncryptRemote) --> Ejb(deployment-id=CalculatorImplUsernameTokenPlainPasswordEncrypt) INFO - Jndi(name=CalculatorImplSignRemote) --> Ejb(deployment-id=CalculatorImplSign) INFO - Jndi(name=CalculatorImplEncrypt2waysRemote) --> Ejb(deployment-id=CalculatorImplEncrypt2ways) INFO - Jndi(name=CalculatorImplSign2waysRemote) --> Ejb(deployment-id=CalculatorImplSign2ways) INFO - Jndi(name=CalculatorImplEncryptAndSign2waysRemote) --> Ejb(deployment-id=CalculatorImplEncryptAndSign2ways) INFO - Jndi(name=CalculatorImplLocal) --> Ejb(deployment-id=CalculatorImpl) INFO - Jndi(name=CalculatorImplRemote) --> Ejb(deployment-id=CalculatorImpl) INFO - Created Ejb(deployment-id=CalculatorImpl, ejb-name=CalculatorImpl, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplTimestamp1way, ejb-name=CalculatorImplTimestamp1way, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplUsernameTokenHashedPassword, ejb-name=CalculatorImplUsernameTokenHashedPassword, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplUsernameTokenPlainPassword, ejb-name=CalculatorImplUsernameTokenPlainPassword, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplEncryptAndSign2ways, ejb-name=CalculatorImplEncryptAndSign2ways, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplTimestamp2ways, ejb-name=CalculatorImplTimestamp2ways, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplEncrypt2ways, ejb-name=CalculatorImplEncrypt2ways, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplUsernameTokenPlainPasswordEncrypt, ejb-name=CalculatorImplUsernameTokenPlainPasswordEncrypt, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplSign2ways, ejb-name=CalculatorImplSign2ways, container=Default Stateless Container) INFO - Created Ejb(deployment-id=CalculatorImplSign, ejb-name=CalculatorImplSign, container=Default Stateless Container) INFO - Deployed Application(path=classpath.ear) INFO - Initializing network services Aug 2, 2010 12:02:50 PM org.apache.cxf.bus.spring.BusApplicationContext getConfigResources INFO: No cxf.xml configuration file detected, relying on defaults. INFO - Initializing network services ** Starting Services ** NAME IP PORT ejbd 127.0.0.1 4203 httpejbd 127.0.0.1 4204 ejbd 127.0.0.1 4201 Aug 2, 2010 12:02:51 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 Aug 2, 2010 12:02:52 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://superbiz.org/wsdl}CalculatorWsService from class org.superbiz.calculator.CalculatorWs Aug 2, 2010 12:02:52 PM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be http://nopath:80 admin thread 127.0.0.1 4200 ------- Ready! ERROR ERROR [Fatal Error] CalculatorImpl?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImpl?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplTimestamp1way?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplTimestamp1way?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplTimestamp2ways?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplTimestamp2ways?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplUsernameTokenPlainPassword?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplUsernameTokenPlainPassword?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplUsernameTokenHashedPassword?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplUsernameTokenHashedPassword?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplUsernameTokenPlainPasswordEncrypt?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplUsernameTokenPlainPasswordEncrypt?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplSign?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". ERROR ERROR [Fatal Error] CalculatorImplSign?wsdl:38:3: The element type "br" must be terminated by the matching end-tag "</br>". Tests run: 7, Failures: 0, Errors: 7, Skipped: 0, Time elapsed: 5.221 sec <<< FAILURE! --kevan
