<html><head>
<style>
.white { color:#FFFFFF }.index { background-color:#FFFFFF }.index-passed { color:#004400 }.index-failed { color:#FF0000; font-weight:bold }.index-header { font-weight:bold }.link { font-family:arial,helvetica,sans-serif; font-size:10pt; color:#FFFFFF; text-decoration:none; }.tab-table { margin: 0em 0em 0.5em 0em; }.tabs { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; padding: 0em 2em; background-color:#EEEEEE; }.tabs-link { color:#000000; text-decoration:none; }.tabs-link:visited { color:#000000; text-decoration:none; }.tabs-selected { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; padding: 0em 2em; }.tabs-selected { border: inset; }.header-title { font-family:arial,helvetica,sans-serif; font-size:12pt; color:#000000; font-weight:bold; }.header-label { font-weight:bold; }.header-data { font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000000; }.modifications-data { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.modifications-sectionheader { background-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; color:#FFFFFF; }.modifications-oddrow { background-color:#CCCCCC }.modifications-evenrow { background-color:#FFFFCC }.changelists-oddrow { background-color:#CCCCCC }.changelists-evenrow { background-color:#FFFFCC }.changelists-file-spacer { background-color:#FFFFFF }.changelists-file-evenrow { background-color:#EEEEEE }.changelists-file-oddrow { background-color:#FFFFEE }.changelists-file-header { background-color:#666666; font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFFFFF; }.compile-data { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.compile-error-data { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FF0000; }.compile-warn-data { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#CC9900; }.compile-sectionheader { background-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; color:#FFFFFF; }.distributables-data { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.distributables-sectionheader { background-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; color:#FFFFFF; }.distributables-oddrow { background-color:#CCCCCC }.unittests-sectionheader { background-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; color:#FFFFFF; }.unittests-oddrow { background-color:#CCCCCC }.unittests-data { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.unittests-error { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FF0000; }.checkstyle-oddrow { background-color:#CCCCCC }.checkstyle-data { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.checkstyle-sectionheader { background-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; color:#FFFFFF; }
</style>
</head><body>
View results here -> <a href="http://cruisecontrol.jboss.com/cc/buildresults/jboss-portal-2.4-testsuite?log=log20060820200610">http://cruisecontrol.jboss.com/cc/buildresults/jboss-portal-2.4-testsuite?log=log20060820200610</a><p>
<table width="98%" border="0" cellspacing="0" cellpadding="2" align="center"><tr><td class="header-title">TESTS FAILED</td></tr><tr><td class="header-data"><span class="header-label">Ant Error Message:&nbsp;</span>/services/cruisecontrol/work/scripts/build-jboss-portal.xml:59: The following error occurred while executing this line: /services/cruisecontrol/work/scripts/build-jboss-portal.xml:112: The following error occurred while executing this line: /services/cruisecontrol/work/scripts/build-common-targets.xml:11: Build Successful - Tests completed with errors or failures.</td></tr><tr><td class="header-data"><span class="header-label">Date of build:&nbsp;</span>08/20/2006 20:06:10</td></tr><tr><td class="header-data"><span class="header-label">Time to build:&nbsp;</span>23 minutes 13 seconds</td></tr><tr><td class="header-data"><span class="header-label">Last changed:&nbsp;</span>08/20/2006 19:23:41</td></tr><tr><td class="header-data"><span class="header-label">Last log entry:&nbsp;</span>remove unused code</td></tr></table><p>
<table xmlns="http://www.w3.org/TR/html4/strict.dtd" width="98%" border="0" cellspacing="0" cellpadding="2" align="center"/><p>
<p>
<p>
<p>
<table width="98%" border="0" cellspacing="0" cellpadding="2" align="center"><tr><td colspan="4" class="unittests-sectionheader">                   &nbsp;Unit Tests: (824)                   &nbsp;Total Errors and Failures: (31)                </td></tr><tr><td><table width="98%" border="0" cellspacing="0" cellpadding="2" align="center"><tr><td width="40%" class="unittests-data">testJar</td><td width="40%" class="unittests-data">org.jboss.portal.test.common.URLNavigatorTestCase(4_0_4_GA)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">testJar</td><td width="40%" class="unittests-data">org.jboss.portal.test.common.URLNavigatorTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">testInitCookie</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.consumer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">testGetportlets</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.consumer.ServiceDescriptionTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">testGetPortlet</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.consumer.ServiceDescriptionTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">testRender</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.consumer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">testAction</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.consumer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">testSessionHandling</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.consumer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.PortletManagementTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.PortletManagementTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.PortletManagementTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.PortletManagementTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.PortletManagementTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.PortletManagementTestCase(4_0_x)</td></tr><tr><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.ServiceDescriptionTestCase(4_0_x)</td></tr><tr class="unittests-oddrow"><td width="40%" class="unittests-data">warning</td><td width="40%" class="unittests-data">org.jboss.portal.test.wsrp.v1.producer.ServiceDescriptionTestCase(4_0_x)</td></tr></table></td></tr><tr></tr><tr><td colspan="2">&nbsp;</td></tr></table><p>
<table width="98%" border="0" cellspacing="0" cellpadding="2" align="center"><tr><td colspan="4" class="modifications-sectionheader">                    &nbsp;Modifications since last build:&nbsp;                    (first 50 of 1334)                </td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.65</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/MarkupHandler.java</td><td class="modifications-data">- Added management of session expiration.- Minor improvements.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.64</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/MarkupHandler.java</td><td class="modifications-data">fixed compile issue</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.6</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/portal-wsrp-client-jar/META-INF/application-client.xml</td><td class="modifications-data">- Now reset the producer information when the session is invalidated.- Removed handler on other ports than Markup since they shouldn't be needed. Need to investigate this more  since the tests break if I don't define the handler on all ports.- Cleaned-up WSRPConsumerImpl so that the registration information sent by remote producer is only  displayed if no registration data was defined in the producer configuration.- Added reset method on RequestHeaderClientHandler.- Minor improvements.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.5</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/SOAPInvokerServiceFactory.java</td><td class="modifications-data">- Fixed issue with Handler not being available for tests. For some reason, it needs to be added on all the service definitions. I suspect it has to do with the way we change the service URL in the service factory.- Minor improvements.</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.4</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/test-wsrp-consumer-client/META-INF/application-client.xml</td><td class="modifications-data">- Fixed issue with Handler not being available for tests. For some reason, it needs to be added on all the service definitions. I suspect it has to do with the way we change the service URL in the service factory.- Minor improvements.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.63</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/MarkupHandler.java</td><td class="modifications-data">- Implemented producer-side support for sending caching information to consumers.- Added caching support tests.- Improved tests.</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.3</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/test-markup-portlet-war/WEB-INF/portlet.xml</td><td class="modifications-data">- Implemented producer-side support for sending caching information to consumers.- Added caching support tests.- Improved tests.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.10</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/test-wsrp-producer-jar/org/jboss/portal/test/wsrp/jboss-beans.xml</td><td class="modifications-data">- Implemented producer-side support for sending caching information to consumers.- Added caching support tests.- Improved tests.</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.35</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java</td><td class="modifications-data">- moved the portal api in the api module in order to have a standalone jar- JBPORTAL-631 : Try to move org.jboss.portlet package to the api module- IPC support in 2.4 (only for local portlets)</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.12</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/invocation/WSRPRenderContext.java</td><td class="modifications-data">- moved the portal api in the api module in order to have a standalone jar- JBPORTAL-631 : Try to move org.jboss.portlet package to the api module- IPC support in 2.4 (only for local portlets)</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.62</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/MarkupHandler.java</td><td class="modifications-data">move the Parameters class to org.jboss.portal.portlet package</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.61</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/MarkupHandler.java</td><td class="modifications-data">JBPORTAL-973 : Portlet instance container integration testingJBPORTAL-972 : Portlet stateful invoker testing</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.11</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/resources/portal-wsrp-sar/META-INF/jboss-service.xml</td><td class="modifications-data">JBPORTAL-973 : Portlet instance container integration testingJBPORTAL-972 : Portlet stateful invoker testing</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.7</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/resources/test-wsrp-producer-sar/META-INF/jboss-service.xml</td><td class="modifications-data">JBPORTAL-973 : Portlet instance container integration testingJBPORTAL-972 : Portlet stateful invoker testing</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.3</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/AbstractJNDIServiceFactory.java</td><td class="modifications-data">Fixed incorrect deployment of WSRP.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.6</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/resources/test-wsrp-producer-sar/META-INF/jboss-service.xml</td><td class="modifications-data">- removed old portlet.war and portlet.sar that is unused- in portlet module move interceptors from component to portlet package</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.2</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/AbstractSOAPServiceFactory.java</td><td class="modifications-data">added comments</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.2</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/AbstractJNDIServiceFactory.java</td><td class="modifications-data">- introduced AbstractSOAPServiceFactory which performs lookup and caching of soap rcp service- removed caching from the AbstractJNDIServiceFactory- let subclasses of AbstractSOAPServiceFactory customize the stub obtained from the service</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.1</td><td class="modifications-data">added</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/AbstractSOAPServiceFactory.java</td><td class="modifications-data">- introduced AbstractSOAPServiceFactory which performs lookup and caching of soap rcp service- removed caching from the AbstractJNDIServiceFactory- let subclasses of AbstractSOAPServiceFactory customize the stub obtained from the service</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.6</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/PerEndpointSOAPInvokerServiceFactory.java</td><td class="modifications-data">- introduced AbstractSOAPServiceFactory which performs lookup and caching of soap rcp service- removed caching from the AbstractJNDIServiceFactory- let subclasses of AbstractSOAPServiceFactory customize the stub obtained from the service</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.4</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/SOAPInvokerServiceFactory.java</td><td class="modifications-data">- introduced AbstractSOAPServiceFactory which performs lookup and caching of soap rcp service- removed caching from the AbstractJNDIServiceFactory- let subclasses of AbstractSOAPServiceFactory customize the stub obtained from the service</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.25</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/invocation/WSRPInvocationContext.java</td><td class="modifications-data">move Mode and WindowState to org.jboss.portal.portlet instead of org.jboss.portal</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.11</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/invocation/WSRPRenderContext.java</td><td class="modifications-data">move Mode and WindowState to org.jboss.portal.portlet instead of org.jboss.portal</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.1</td><td class="modifications-data">added</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/AbstractJNDIServiceFactory.java</td><td class="modifications-data">renamed ServiceFactoryImpl to the more appropriate AbstractJNDIServiceFactory</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.5</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/PerEndpointSOAPInvokerServiceFactory.java</td><td class="modifications-data">renamed ServiceFactoryImpl to the more appropriate AbstractJNDIServiceFactory</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.2</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/RMIInvokerServiceFactory.java</td><td class="modifications-data">renamed ServiceFactoryImpl to the more appropriate AbstractJNDIServiceFactory</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.3</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/SOAPInvokerServiceFactory.java</td><td class="modifications-data">renamed ServiceFactoryImpl to the more appropriate AbstractJNDIServiceFactory</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.6</td><td class="modifications-data">deleted</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/ServiceFactoryImpl.java</td><td class="modifications-data">renamed ServiceFactoryImpl to the more appropriate AbstractJNDIServiceFactory</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.1</td><td class="modifications-data">added</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/CachingServiceFactory.java</td><td class="modifications-data">- changed caching strategy of service proxies : the configured factory does not cache statically anymore as it would lead to issues in multithreaded environements. instead it caches per factory (which is configured with the state) and I have added a service factory decorator that caches statically but is used only in the tests (in order to avoid to recreate the same proxy (which leads to saving lot of time as soap proxy are very expensive to build)))</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.4</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/PerEndpointSOAPInvokerServiceFactory.java</td><td class="modifications-data">- changed caching strategy of service proxies : the configured factory does not cache statically anymore as it would lead to issues in multithreaded environements. instead it caches per factory (which is configured with the state) and I have added a service factory decorator that caches statically but is used only in the tests (in order to avoid to recreate the same proxy (which leads to saving lot of time as soap proxy are very expensive to build)))</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.2</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/SOAPInvokerServiceFactory.java</td><td class="modifications-data">- changed caching strategy of service proxies : the configured factory does not cache statically anymore as it would lead to issues in multithreaded environements. instead it caches per factory (which is configured with the state) and I have added a service factory decorator that caches statically but is used only in the tests (in order to avoid to recreate the same proxy (which leads to saving lot of time as soap proxy are very expensive to build)))</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.2</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/ServiceFactory.java</td><td class="modifications-data">- changed caching strategy of service proxies : the configured factory does not cache statically anymore as it would lead to issues in multithreaded environements. instead it caches per factory (which is configured with the state) and I have added a service factory decorator that caches statically but is used only in the tests (in order to avoid to recreate the same proxy (which leads to saving lot of time as soap proxy are very expensive to build)))</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.5</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/ServiceFactoryImpl.java</td><td class="modifications-data">- changed caching strategy of service proxies : the configured factory does not cache statically anymore as it would lead to issues in multithreaded environements. instead it caches per factory (which is configured with the state) and I have added a service factory decorator that caches statically but is used only in the tests (in order to avoid to recreate the same proxy (which leads to saving lot of time as soap proxy are very expensive to build)))</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.12</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/resources/test-wsrp-consumer-jar/org/jboss/portal/test/wsrp/jboss-beans.xml</td><td class="modifications-data">- changed caching strategy of service proxies : the configured factory does not cache statically anymore as it would lead to issues in multithreaded environements. instead it caches per factory (which is configured with the state) and I have added a service factory decorator that caches statically but is used only in the tests (in order to avoid to recreate the same proxy (which leads to saving lot of time as soap proxy are very expensive to build)))</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.9</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/resources/test-wsrp-producer-jar/org/jboss/portal/test/wsrp/jboss-beans.xml</td><td class="modifications-data">- changed caching strategy of service proxies : the configured factory does not cache statically anymore as it would lead to issues in multithreaded environements. instead it caches per factory (which is configured with the state) and I have added a service factory decorator that caches statically but is used only in the tests (in order to avoid to recreate the same proxy (which leads to saving lot of time as soap proxy are very expensive to build)))</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.60</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/MarkupHandler.java</td><td class="modifications-data">- Fixed session handling in SessionInterceptor. Producer tests now pass.- Moved fault creation methods to WSRPUtils.</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.14</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java</td><td class="modifications-data">- Fixed session handling in SessionInterceptor. Producer tests now pass.- Moved fault creation methods to WSRPUtils.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.34</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java</td><td class="modifications-data">- Fixed session handling in SessionInterceptor. Producer tests now pass.- Moved fault creation methods to WSRPUtils.</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.2</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/log4j.xml</td><td class="modifications-data">- Fixed problem with test constructors not calling super appropriately resulting in  incorrect service initialization and thus, bloated tests.- Improved logging somewhat.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.4</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/main/org/jboss/portal/wsrp/services/ServiceFactoryImpl.java</td><td class="modifications-data">for now cache proxies in the soap service factory</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.11</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/resources/test-wsrp-consumer-jar/org/jboss/portal/test/wsrp/jboss-beans.xml</td><td class="modifications-data">uses SOAP by default</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.8</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/resources/test-wsrp-producer-jar/org/jboss/portal/test/wsrp/jboss-beans.xml</td><td class="modifications-data">uses SOAP by default</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.3</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/test-wsrp-consumer-client/META-INF/application-client.xml</td><td class="modifications-data">- Started implementation of testInitCookie (failing right now).- Forgotten to mention in previous check-in: added header handler in application-client.xml to handle cookies...</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.5</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/portal-wsrp-client-jar/META-INF/application-client.xml</td><td class="modifications-data">- Fixed producer tests (didn't get updated to use the new test framework).- Cleaned-up descriptors.- Javadoc.</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.2</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/test-wsrp-consumer-client/META-INF/application-client.xml</td><td class="modifications-data">- Fixed producer tests (didn't get updated to use the new test framework).- Cleaned-up descriptors.- Javadoc.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.3</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/test-wsrp-consumer-sar/META-INF/jboss-service.xml</td><td class="modifications-data">- Fixed producer tests (didn't get updated to use the new test framework).- Cleaned-up descriptors.- Javadoc.</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.5</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/test-wsrp-producer-sar/META-INF/jboss-service.xml</td><td class="modifications-data">- Fixed producer tests (didn't get updated to use the new test framework).- Cleaned-up descriptors.- Javadoc.</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.7</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/test-wsrp-producer-jar/org/jboss/portal/test/wsrp/jboss-beans.xml</td><td class="modifications-data">- Fixed producer tests (didn't get updated to use the new test framework).- Cleaned-up descriptors.- Javadoc.</td></tr><tr class="modifications-evenrow"><td class="modifications-data">1.10</td><td class="modifications-data">modified</td><td class="modifications-data">julien</td><td class="modifications-data">wsrp/src/resources/test-wsrp-consumer-jar/org/jboss/portal/test/wsrp/jboss-beans.xml</td><td class="modifications-data">add notion of Node and NodeManager in test framework to allow deploy/invoke a set of Node in order to implement clustering unit testing for portlet session replication</td></tr><tr class="modifications-oddrow"><td class="modifications-data">1.2</td><td class="modifications-data">modified</td><td class="modifications-data">claprun</td><td class="modifications-data">wsrp/src/resources/webservice/wsrp_v1_types.xsd</td><td class="modifications-data">Synchronized with other versions.</td></tr></table><p>
<table width="98%" border="0" cellspacing="0" cellpadding="2" align="center"></table>
</body></html>