Excellent.  What property do we use to enable the backwards compatible way?

Also seems the webservice-ws-security is now broken.  Attempted to take a 
couple quick guesses as to what could be wrong but am likely going to have to 
stop and finish the failover stuff I've been doing.


-David

On Feb 19, 2012, at 10:46 AM, Romain Manni-Bucau wrote:

> almost done it,
> 
> simply need to fix examples and maybe tests
> 
> - Romain
> 
> 
> 2012/2/19 David Blevins <david.blev...@gmail.com>
> 
>> I seem to recall we fixed our web service support in TomEE so that the
>> services were "inside" the application rather than at the root.
>> 
>> Would be excellent if we could get the same support in plain OpenEJB.  For
>> example:
>> 
>>   @BeforeClass
>>   public static void setUp() throws Exception {
>>       Properties properties = new Properties();
>>       properties.setProperty(EJBContainer.APP_NAME, "simple-webservice");
>>       properties.setProperty("openejb.embedded.remotable", "true");
>>       EJBContainer.createEJBContainer(properties);
>>   }
>> 
>>   @Test
>>   public void test() throws Exception {
>>       Service calculatorService = Service.create(
>>               new URL("
>> http://127.0.0.1:4204/simple-webservice/Calculator?wsdl";),
>>               new QName("http://superbiz.org/wsdl";,
>> "CalculatorService"));
>> 
>>       assertNotNull(calculatorService);
>> 
>>       CalculatorWs calculator =
>> calculatorService.getPort(CalculatorWs.class);
>>       assertEquals(10, calculator.sum(4, 6));
>>       assertEquals(12, calculator.multiply(3, 4));
>>   }
>> 
>> Created a jira for it: https://issues.apache.org/jira/browse/OPENEJB-1780
>> 
>> Up for grabs if someone wants to tackle it.
>> 
>> Would be great to have an option to retain the current behavior of putting
>> everything at the root, but nice to have this option so the addresses would
>> match how they look in Tomcat/TomEE.
>> 
>> 
>> -David
>> 
>> 

Reply via email to