--- title: Servicemix 3.3 --- name:notes pipeline:conf h2. Release notes * *Bug* ** [SM-607|https://issues.apache.org/activemq/browse/SM-607] - Files dropped into the install directory sometimes result in a "file in use by another process" error ** [SM-819|https://issues.apache.org/activemq/browse/SM-819] - Saxon NullPointerException at INFO level ** [SM-822|https://issues.apache.org/activemq/browse/SM-822] - java.lang.IllegalStateException: component is not owner, with jmsflow and jcaflow ** [SM-915|https://issues.apache.org/activemq/browse/SM-915] - FTP poller stalls with threads waiting on PlainSocketImpl.socketAccept() ** [SM-1017|https://issues.apache.org/activemq/browse/SM-1017] - JMS properties gets lost while using servicemix-jms component ** [SM-1051|https://issues.apache.org/activemq/browse/SM-1051] - servicemix.bat contains unix style environment variables, instead of all windows style environment variables ** [SM-1111|https://issues.apache.org/activemq/browse/SM-1111] - Endpoint operation information lost when routing through camel ** [SM-1117|https://issues.apache.org/activemq/browse/SM-1117] - The pull point name generated by AbstractCreatePullpoint does not work well for some JMS providers ** [SM-1119|https://issues.apache.org/activemq/browse/SM-1119] - Encoding problem in text returned by HTTP-SU ** [SM-1131|https://issues.apache.org/activemq/browse/SM-1131] - Redeployment fails for Geronimo integration ** [SM-1132|https://issues.apache.org/activemq/browse/SM-1132] - No clean shutdown of ServiceMix ** [SM-1134|https://issues.apache.org/activemq/browse/SM-1134] - Sending an exchange in a thread created by the bean result in a NullpointerException on DeliveryChannel.send() ** [SM-1136|https://issues.apache.org/activemq/browse/SM-1136] - PreDestroy being called for each exchange when it's not configured that way. ** [SM-1143|https://issues.apache.org/activemq/browse/SM-1143] - Both wsdl-first-sa projects have the same artifactId ** [SM-1144|https://issues.apache.org/activemq/browse/SM-1144] - Error in writeDetails method when I need return fault messages ** [SM-1145|https://issues.apache.org/activemq/browse/SM-1145] - NoClassDefFound (org.springframework.aop.support.AopUtils) when deploying the Camel example ** [SM-1149|https://issues.apache.org/activemq/browse/SM-1149] - the resource path shouldn't include any "target" to avoid being filtered when build the src kit ** [SM-1151|https://issues.apache.org/activemq/browse/SM-1151] - LwContainer test has the version number hard coded inside ** [SM-1156|https://issues.apache.org/activemq/browse/SM-1156] - SE archetype references but does not generate MyBootstrap class ** [SM-1157|https://issues.apache.org/activemq/browse/SM-1157] - maven-jbi-plugin creates wrong classpath entries in jbi.xml for SE ** [SM-1158|https://issues.apache.org/activemq/browse/SM-1158] - Cxf BC provider should handle soap message correctly when soap message has empty soap header ** [SM-1159|https://issues.apache.org/activemq/browse/SM-1159] - Cxf bc provider should check MessageExchange status before send out the message to avoid "Out not supported" exception. ** [SM-1161|https://issues.apache.org/activemq/browse/SM-1161] - jbi-service-unit causes infinite loop when dependency graph is not cycle-free ** [SM-1163|https://issues.apache.org/activemq/browse/SM-1163] - CXF SE missing type attribute in jbi outbound message ** [SM-1168|https://issues.apache.org/activemq/browse/SM-1168] - Redeploy of CXF SE fails ** [SM-1170|https://issues.apache.org/activemq/browse/SM-1170] - Geronimo deployer and plugin build failures ** [SM-1171|https://issues.apache.org/activemq/browse/SM-1171] - BeanEndpoint can receive messages before it has fully started, causing exceptions ** [SM-1172|https://issues.apache.org/activemq/browse/SM-1172] - namespace prefix missing from jbi mesage to soap message ** [SM-1175|https://issues.apache.org/activemq/browse/SM-1175] - spring-jmx is dependent on spring-aop and needs included in the servicemix/lib directory ** [SM-1178|https://issues.apache.org/activemq/browse/SM-1178] - Security subject is not propagated in a cluster ** [SM-1179|https://issues.apache.org/activemq/browse/SM-1179] - Exchange not found - Servicemix is totally blocked ** [SM-1180|https://issues.apache.org/activemq/browse/SM-1180] - in message truncated after first read from HTTP Consumer ** [SM-1181|https://issues.apache.org/activemq/browse/SM-1181] - Incorrect groupId for JAXB API in parent pom ** [SM-1184|https://issues.apache.org/activemq/browse/SM-1184] - Data loss due to random exceptions in a saxon service unit ** [SM-1186|https://issues.apache.org/activemq/browse/SM-1186] - NormalizedMessageImpl.getAttachment() returns DataHandler when it should return null ** [SM-1189|https://issues.apache.org/activemq/browse/SM-1189] - Race condintion in Auto Deployer ** [SM-1191|https://issues.apache.org/activemq/browse/SM-1191] - Couldn't deploy >1 separate servicemix-camel service-units ** [SM-1193|https://issues.apache.org/activemq/browse/SM-1193] - Cxf Se endpoint should support the interfaceName is null in the incoming exchange ** [SM-1196|https://issues.apache.org/activemq/browse/SM-1196] - XmlSchema version upgrade required for CXF components ** [SM-1197|https://issues.apache.org/activemq/browse/SM-1197] - Archetype itests failing ** [SM-1198|https://issues.apache.org/activemq/browse/SM-1198] - servicemix-jms unit tests are hanging ** [SM-1200|https://issues.apache.org/activemq/browse/SM-1200] - Problems using document('') inside xslt, depending on the source type ** [SM-1201|https://issues.apache.org/activemq/browse/SM-1201] - Move mock classes from servicemix-soap2 subproject to a better location ** [SM-1202|https://issues.apache.org/activemq/browse/SM-1202] - Maven plugin not including jbi.xml and legal files in SA artifacts ** [SM-1203|https://issues.apache.org/activemq/browse/SM-1203] - Rollback does not work when using XA ** [SM-1209|https://issues.apache.org/activemq/browse/SM-1209] - JmsConsumerEndpoint doesn't shut down the Spring AbstractMessageListenerContainer properly ** [SM-1210|https://issues.apache.org/activemq/browse/SM-1210] - provide locationURI attribute for cxfbc:consumer endpoint so that customer can specify the address which will override the one in wsdl. ** [SM-1214|https://issues.apache.org/activemq/browse/SM-1214] - Sitemesh TLD contains illegal short-name in web-console ** [SM-1216|https://issues.apache.org/activemq/browse/SM-1216] - NoClassDefFoundError: org/aopalliance/intercept/MethodInvocation ** [SM-1217|https://issues.apache.org/activemq/browse/SM-1217] - Deployment fails with ZipException ** [SM-1219|https://issues.apache.org/activemq/browse/SM-1219] - camel pipeline does not copy over properties ** [SM-1220|https://issues.apache.org/activemq/browse/SM-1220] - MTOM not returning attachments from NormalizedMessages ** [SM-1224|https://issues.apache.org/activemq/browse/SM-1224] - Maven archetype plugin unable to locate servicemix-* archetypes ** [SM-1225|https://issues.apache.org/activemq/browse/SM-1225] - cxf bc provider should support exchange without specifing the operationName if portType only have one operation ** [SM-1228|https://issues.apache.org/activemq/browse/SM-1228] - MTomCheckInterceptor force attachment writing even if there are no attachments ** [SM-1232|https://issues.apache.org/activemq/browse/SM-1232] - Mtom not working correctly with cxf-bc provider ** [SM-1240|https://issues.apache.org/activemq/browse/SM-1240] - jbi:embeddedServicemix goal does not wait forever anymore ** [SM-1243|https://issues.apache.org/activemq/browse/SM-1243] - servicemix-cxf-se proxy can not be used without the #context attribute ** [SM-1251|https://issues.apache.org/activemq/browse/SM-1251] - CXF BC provider doesn't produce WS-Addressing Headers ** [SM-1252|https://issues.apache.org/activemq/browse/SM-1252] - CXF BC provider doesn't detect automatically the SOAP version of the message to send ** [SM-1254|https://issues.apache.org/activemq/browse/SM-1254] - Possible memory leak when the jms consumer can not send the response back to the broker ** [SM-1257|https://issues.apache.org/activemq/browse/SM-1257] - Camel version in trunk POM not available in Apache Snapshot Repo ** [SM-1260|https://issues.apache.org/activemq/browse/SM-1260] - CXFBC doesn't support multiple parts defined in wsdl. ** [SM-1262|https://issues.apache.org/activemq/browse/SM-1262] - SMX 3.2 org.apache.servicemix.lwcontainer.LwContainerComponentTest fails if the maven repository location is non-default. ** [SM-1263|https://issues.apache.org/activemq/browse/SM-1263] - LwContainerComponentTest fails on windows on the 3.2.2 branch ** [SM-1265|https://issues.apache.org/activemq/browse/SM-1265] - Truncation of SM_STORE.ID field by eip component when using a jdbcStore ** [SM-1267|https://issues.apache.org/activemq/browse/SM-1267] - maven-jbi-plugin refuses to include jbi-component jars into SE packages ** [SM-1272|https://issues.apache.org/activemq/browse/SM-1272] - cocurrency problem in cxf bc provider ** [SM-1273|https://issues.apache.org/activemq/browse/SM-1273] - Add repository entry for java.net dependencies ** [SM-1274|https://issues.apache.org/activemq/browse/SM-1274] - Deployables should build before archetypes ** [SM-1276|https://issues.apache.org/activemq/browse/SM-1276] - ServiceMix 3.2 deployables/serviceengines/servicemix-lwcontainer had test dependency on servicemix-quartz but SMX-quartz get build later than lwcontainer component. ** [SM-1278|https://issues.apache.org/activemq/browse/SM-1278] - While using DefaultMessageListenerContainer transactions are not properly rolled back ** [SM-1280|https://issues.apache.org/activemq/browse/SM-1280] - FTP poller stalls because the connection pool is empty ** [SM-1283|https://issues.apache.org/activemq/browse/SM-1283] - SMX 3.2 deployables should build serviceengines before bindingcomponents to avoid servicemix-cxf-bc test failure on clean repo. ** [SM-1285|https://issues.apache.org/activemq/browse/SM-1285] - Missing jar sin the distribution of ServiceMix-web 3.2.1 ** [SM-1286|https://issues.apache.org/activemq/browse/SM-1286] - Saxon does not resolve xsl imports / includes relative to the location ** [SM-1287|https://issues.apache.org/activemq/browse/SM-1287] - element does not work anymore ** [SM-1288|https://issues.apache.org/activemq/browse/SM-1288] - endpoints do not work when used with another web server than jetty ** [SM-1294|https://issues.apache.org/activemq/browse/SM-1294] - Null MessageExchange parameter passed to sendError() method after HttpConsumerEndpoint timeout ** [SM-1295|https://issues.apache.org/activemq/browse/SM-1295] - BinaryFileMarshaler does not work with FTPPoller Endpoint ** [SM-1296|https://issues.apache.org/activemq/browse/SM-1296] - The lightweight container should allow deployment of SUs without any enpoints ** [SM-1298|https://issues.apache.org/activemq/browse/SM-1298] - servicemix-mail throws IOException "Socket closed" when trying to send an attachment which uses StreamDataSource ** [SM-1301|https://issues.apache.org/activemq/browse/SM-1301] - should use getDefaultBus api but not create bus explicitly ** [SM-1304|https://issues.apache.org/activemq/browse/SM-1304] - Servicemix-cxf-bc provider fails to send a correct soap msg when useJBIWrapper=false ** [SM-1309|https://issues.apache.org/activemq/browse/SM-1309] - SmxHttpExchange: Method intended to override HttpExchange not named correctly ** [SM-1312|https://issues.apache.org/activemq/browse/SM-1312] - build broken for servicemix-wsn2005 module ** [SM-1318|https://issues.apache.org/activemq/browse/SM-1318] - cxf bc provider should load transport according to endpoint from wsdl but not hardcoded ** [SM-1325|https://issues.apache.org/activemq/browse/SM-1325] - README update for the servicemix-web sample ** [SM-1328|https://issues.apache.org/activemq/browse/SM-1328] - cxf bc provider should support unqualified fault defined in the wsdl ** [SM-1331|https://issues.apache.org/activemq/browse/SM-1331] - cxf-bc provider not handling soap headers correctly ** [SM-1334|https://issues.apache.org/activemq/browse/SM-1334] - oneway invocation exception with cxfbc jms transport ** [SM-1340|https://issues.apache.org/activemq/browse/SM-1340] - using servicemix-cxf-bc to proxy extenal web service,return the message which lost 'xsd' and 'xsi' namespace ** [SM-1343|https://issues.apache.org/activemq/browse/SM-1343] - camel component lost the property which was set in the JBI endpoint ** [SM-1344|https://issues.apache.org/activemq/browse/SM-1344] - NPE in servicemix-http ws-security when not configuring the keystore ** [SM-1349|https://issues.apache.org/activemq/browse/SM-1349] - SimpleFlatFileMarshaler runs out of memory on big files ** [SM-1351|https://issues.apache.org/activemq/browse/SM-1351] - Cxf Bc should transform import xsd to inline xsd for endpoint's definition ** [SM-1353|https://issues.apache.org/activemq/browse/SM-1353] - Problem with CXF SE component after stop and restart ** [SM-1354|https://issues.apache.org/activemq/browse/SM-1354] - ServiceMix process spins to 100% CPU on CXF re-deploy ** [SM-1356|https://issues.apache.org/activemq/browse/SM-1356] - cxf-bc tests failing due to CxfBcProvider schema import handling throws null pointer exception. ** [SM-1357|https://issues.apache.org/activemq/browse/SM-1357] - EL in web console are not evaluated in WebSphere 6.1 ** [SM-1362|https://issues.apache.org/activemq/browse/SM-1362] - Encoding problem ... creating JMS TextMessage from SoapMessage ** [SM-1365|https://issues.apache.org/activemq/browse/SM-1365] - OSWorkflow tests using example file which includes wrong dtd version ** [SM-1368|https://issues.apache.org/activemq/browse/SM-1368] - Bug with backslashes in SMX 3.2.2-SNAPSHOT under Windows ** [SM-1369|https://issues.apache.org/activemq/browse/SM-1369] - all modules in servicemix build failed when generate checkstyle report since it expect a LICENSE file in current folder ** [SM-1373|https://issues.apache.org/activemq/browse/SM-1373] - Camel component does not forward out message correctly when used in a pipeline ** [SM-1377|https://issues.apache.org/activemq/browse/SM-1377] - servicemix-file endpoint error ** [SM-1382|https://issues.apache.org/activemq/browse/SM-1382] - Camel cannot change JbiExchange's out message when JBI InOnly MessageExchange was initially received ** [SM-1392|https://issues.apache.org/activemq/browse/SM-1392] - Endpoint removal using DefaultComponent#removeEndpoint does not work ** [SM-1393|https://issues.apache.org/activemq/browse/SM-1393] - ServiceMix client does not send the DONE status when using the request() method ** [SM-1394|https://issues.apache.org/activemq/browse/SM-1394] - CxfBcRMSequenceTest intermittent failures on windows. ** [SM-1396|https://issues.apache.org/activemq/browse/SM-1396] - NoSuchMethodException .ArtifactResolutionResult.setArtifactResolutionNodes(Ljava/util/Set;)V with M2Eclipse / Maven 2.1 ** [SM-1397|https://issues.apache.org/activemq/browse/SM-1397] - Explicitly specifying a MEP on a JBI endpoint should override the Camel Exchange's MEP ** [SM-1407|https://issues.apache.org/activemq/browse/SM-1407] - Memory Leak in http consumer processor when a timeout occurs ** [SM-1410|https://issues.apache.org/activemq/browse/SM-1410] - servicemix-bean TransformBeanSupport does not currently provide a way to set the exchange target ** [SM-1419|https://issues.apache.org/activemq/browse/SM-1419] - cxf bc provider should load cxf bus interceptor configuration as well ** [SM-1420|https://issues.apache.org/activemq/browse/SM-1420] - Some servicemix pom refer to repo.mergere.com which is not online so needs to be changed to repo1.maven.org ** [SM-1422|https://issues.apache.org/activemq/browse/SM-1422] - Jetty engine not stopped when CXF BC is undeployed ** [SM-1423|https://issues.apache.org/activemq/browse/SM-1423] - ServiceMix throws ClassNotFoundException on startup (JAXBException) ** [SM-1425|https://issues.apache.org/activemq/browse/SM-1425] - Property 'property' not found when xmlns="http://www.springframework.org/schema/beans" is defined ** [SM-1426|https://issues.apache.org/activemq/browse/SM-1426] - HTTP Provider does not return any JBI response (out/fault/error message) when get a "Connection refused:" from remote http endpoint ** [SM-1427|https://issues.apache.org/activemq/browse/SM-1427] - Soap marshalers can not be overriden ** [SM-1430|https://issues.apache.org/activemq/browse/SM-1430] - Incoming attachments not processed in CxfBcProviderMessageObserver. ** [SM-1431|https://issues.apache.org/activemq/browse/SM-1431] - CXF (se proxy) routing issues with same servicenames ** [SM-1434|https://issues.apache.org/activemq/browse/SM-1434] - servicemix-jms does not honor jms 1.02 when sending the out message as a consumer ** [SM-1436|https://issues.apache.org/activemq/browse/SM-1436] - MessageExchange (org.apache.cxf.service.model.MessageInfo) not Serializable ** [SM-1440|https://issues.apache.org/activemq/browse/SM-1440] - ServiceMix 3 build is failing due to dependency relocation/rename. ** [SM-1443|https://issues.apache.org/activemq/browse/SM-1443] - The servicemix-binding-component archetype test named MySpringComponentTest is missing a public constructor ** [SM-1454|https://issues.apache.org/activemq/browse/SM-1454] - AbstractConsumerEndpoint not handling exceptions correctly when processing message exchanges ** [SM-1455|https://issues.apache.org/activemq/browse/SM-1455] - Reduce dependency cycle between ServiceMix 3 container and the components ** [SM-1457|https://issues.apache.org/activemq/browse/SM-1457] - problems building 3.3-SNAPSHOT rev 675963 - missing dependencies ** [SM-1458|https://issues.apache.org/activemq/browse/SM-1458] - servicemix-ftp is unable to poll subdirectories on GuildFTP ** [SM-1459|https://issues.apache.org/activemq/browse/SM-1459] - Programmatically removing an endpoint does not remove it from the component's internal list of endpoints ** [SM-1460|https://issues.apache.org/activemq/browse/SM-1460] - The new http endpoints do not handle SOAPAction header correctly ** [SM-1461|https://issues.apache.org/activemq/browse/SM-1461] - The new http provider endpoint does not set HTTP header on the request ** [SM-1462|https://issues.apache.org/activemq/browse/SM-1462] - The new http provider endpoint is unable to accept a StaxSource ** [SM-1464|https://issues.apache.org/activemq/browse/SM-1464] - The 'rescheduleTimeouts' property of the SplitAggregator does not work ** [SM-1466|https://issues.apache.org/activemq/browse/SM-1466] - Avoid using a DOM representation when possible when using the with the JBI wrapper ** [SM-1467|https://issues.apache.org/activemq/browse/SM-1467] - configuration not found warning during start servicemix-cxf-se component ** [SM-1468|https://issues.apache.org/activemq/browse/SM-1468] - TransformBeanSupport configures erroneous IN-ONLY target ** [SM-1471|https://issues.apache.org/activemq/browse/SM-1471] - cxf bc provider should handle response message with security soap header correctly ** [SM-1472|https://issues.apache.org/activemq/browse/SM-1472] - servicemix-archetypes-itests tests failed ** [SM-1473|https://issues.apache.org/activemq/browse/SM-1473] - Camel Service Engine Component not handling error from Camel processing ** [SM-1475|https://issues.apache.org/activemq/browse/SM-1475] - In OSGI, do not access the EndpointWrapper instance when unregistering the endpoint, as the associated bundle context may not be accessible anymore ** [SM-1476|https://issues.apache.org/activemq/browse/SM-1476] - Threading problem when adding endpoints dynamically to a component ** [SM-1477|https://issues.apache.org/activemq/browse/SM-1477] - Components do not provide access to the wsdl for dynamically added endpoints ** [SM-1483|https://issues.apache.org/activemq/browse/SM-1483] - CXF BC provider setting wrong content-type for soap 1.1 ** [SM-1484|https://issues.apache.org/activemq/browse/SM-1484] - OSWorkflow close the whole thread pool when an endpoint is stopped ** [SM-1489|https://issues.apache.org/activemq/browse/SM-1489] - camelendpoint should transform StreamSource to DomSource which support to be consumed multiple times ** [SM-1492|https://issues.apache.org/activemq/browse/SM-1492] - smx-arch(.bat) uses wrong version for archetypes ** [SM-1495|https://issues.apache.org/activemq/browse/SM-1495] - Missing dependency lib xstream ** [SM-1496|https://issues.apache.org/activemq/browse/SM-1496] - jbi-maven-plugin fails on build ** [SM-1497|https://issues.apache.org/activemq/browse/SM-1497] - cxf bc provider should handle soap fault mesage without detail element ** [SM-1504|https://issues.apache.org/activemq/browse/SM-1504] - Old version of wsdl4j.jar ** [SM-1508|https://issues.apache.org/activemq/browse/SM-1508] - servicemix-cxf service with outbound attachment and jms transport generates XMLStreamReader error ** [SM-1513|https://issues.apache.org/activemq/browse/SM-1513] - Under high load JMS in/out provider fails to receive responses. ** [SM-1524|https://issues.apache.org/activemq/browse/SM-1524] - Fix for Memory Leak in ServiceMix-Drools4 DroolsEndpoint ** [SM-1526|https://issues.apache.org/activemq/browse/SM-1526] - MessageExchange (org.apache.cxf.transport.jbi.JBIDestination) not serializable ** [SM-1528|https://issues.apache.org/activemq/browse/SM-1528] - WS-Notification SE does not generate faults correctly ** [SM-1529|https://issues.apache.org/activemq/browse/SM-1529] - Make sure the soap action is correctly sent with the endpoint ** [SM-1531|https://issues.apache.org/activemq/browse/SM-1531] - make servicemix-utils build successfully ** [SM-1538|https://issues.apache.org/activemq/browse/SM-1538] - HTTP Provider does not return any JBI response (out/fault/error message) when the connection is established and in a while broken ** [SM-1540|https://issues.apache.org/activemq/browse/SM-1540] - servicemix-camel component should check if property value is serializable before copy it from camel exchange to servicemix exchange ** [SM-1545|https://issues.apache.org/activemq/browse/SM-1545] - memory leak in content-based-router ** [SM-1546|https://issues.apache.org/activemq/browse/SM-1546] - Namespace declarations missing in some cases when using the FragmentStreamReader / StaxSource ** [SM-1548|https://issues.apache.org/activemq/browse/SM-1548] - SMX-EIP AbstractAggregator timeout exchange has bad correlationId ** [SM-1550|https://issues.apache.org/activemq/browse/SM-1550] - Exchange Listeners may not be receiving all events ** [SM-1556|https://issues.apache.org/activemq/browse/SM-1556] - CXF BC Provider strips namespace declarations from jbi wrapper element ** [SM-1562|https://issues.apache.org/activemq/browse/SM-1562] - each eip endpoint creates a timer thread even if it is not used at all ** [SM-1564|https://issues.apache.org/activemq/browse/SM-1564] - wrong cxf version in main pom ** [SM-1568|https://issues.apache.org/activemq/browse/SM-1568] - SMTPS does not word ** [SM-1569|https://issues.apache.org/activemq/browse/SM-1569] - CleanUp tempFiles-attachments is not thread-safe ** [SM-1581|https://issues.apache.org/activemq/browse/SM-1581] - cxf-bc provider jms conduit session pool highWaterMark does not bound replyTo temporary queue allocation ** [SM-1582|https://issues.apache.org/activemq/browse/SM-1582] - add wsdl4j dependency explicitly for jbi-maven-plugin ** [SM-1583|https://issues.apache.org/activemq/browse/SM-1583] - add servicemix-common dependency for servicemix-http component ** [SM-1588|https://issues.apache.org/activemq/browse/SM-1588] - JmsConsumerEndpointTest always hang on some linux box ** [SM-1593|https://issues.apache.org/activemq/browse/SM-1593] - memory leak in cxf bc provider ** [SM-1605|https://issues.apache.org/activemq/browse/SM-1605] - Asynchronous File Poller has problems handling errors (likely regression introduced by SM-|https://issues.apache.org/activemq/browse/SM-1441) ** [SM-1609|https://issues.apache.org/activemq/browse/SM-1609] - Make sure the component classloader is used by the lifecycle when calling operations for init / start / stop / shutdown ** [SM-1622|https://issues.apache.org/activemq/browse/SM-1622] - servicemix-eip content enricher should copy original message properties in the way the pipeline does ** [SM-1626|https://issues.apache.org/activemq/browse/SM-1626] - basic sample failed with trunk ** [SM-1627|https://issues.apache.org/activemq/browse/SM-1627] - loan-broker sample doesn't work ** [SM-1628|https://issues.apache.org/activemq/browse/SM-1628] - ws-notification sample doesn't ** [SM-1641|https://issues.apache.org/activemq/browse/SM-1641] - remoteRepositories is incorrect in smx-arch scripts ** [SM-1658|https://issues.apache.org/activemq/browse/SM-1658] - can't shundown container from jmx console * *Improvement* ** [SM-810|https://issues.apache.org/activemq/browse/SM-810] - Create single complete ServiceMix Shared Library ** [SM-908|https://issues.apache.org/activemq/browse/SM-908] - Upgrade to ActiveMQ 5.0 ** [SM-1058|https://issues.apache.org/activemq/browse/SM-1058] - Allow the File Binding Component to work in "append" mode ** [SM-1112|https://issues.apache.org/activemq/browse/SM-1112] - Add a way to access the Delivery Channel inside the ScriptExchangeHelper to create new Message Exchanges etc. ** [SM-1115|https://issues.apache.org/activemq/browse/SM-1115] - FilePoller should offer configurable targetOperation ** [SM-1130|https://issues.apache.org/activemq/browse/SM-1130] - FtpPoller should offer configurable targetOperation ** [SM-1135|https://issues.apache.org/activemq/browse/SM-1135] - Put mandatory osgi entries in the JBI artifacts so that those artifacts can be deployed as bundles ** [SM-1150|https://issues.apache.org/activemq/browse/SM-1150] - Additional Flow configuration for Geronimo ServiceMix Service ** [SM-1155|https://issues.apache.org/activemq/browse/SM-1155] - New component: OSWorkflow JBI Component ** [SM-1174|https://issues.apache.org/activemq/browse/SM-1174] - update cxf version used in servicemix ** [SM-1218|https://issues.apache.org/activemq/browse/SM-1218] - ServiceMix logging refers to the incubator website ** [SM-1222|https://issues.apache.org/activemq/browse/SM-1222] - FilePoller and FileSender archetypes ** [SM-1233|https://issues.apache.org/activemq/browse/SM-1233] - add jms transport support for cxf-bc ** [SM-1236|https://issues.apache.org/activemq/browse/SM-1236] - CXF BC should be able to manage WSA Headers as a Map of Strings ** [SM-1246|https://issues.apache.org/activemq/browse/SM-1246] - Deprecate backport-util-concurrent since ServiceMix requires Java 5 ** [SM-1248|https://issues.apache.org/activemq/browse/SM-1248] - ServiceMix Drools Enhancements ** [SM-1253|https://issues.apache.org/activemq/browse/SM-1253] - checkstyle error in servicemix-osworkflow ** [SM-1255|https://issues.apache.org/activemq/browse/SM-1255] - Ability to not check duplicate files when uploading ** [SM-1261|https://issues.apache.org/activemq/browse/SM-1261] - Allow script component to send InOut exchanges as a consumer ** [SM-1264|https://issues.apache.org/activemq/browse/SM-1264] - Cleanup the servicemix-binding-component archetype so the BCs it creates pass the Checkstyle rules ** [SM-1271|https://issues.apache.org/activemq/browse/SM-1271] - Make ComponentContext available to beans configured in BeanComponent service unit xbean.xml ** [SM-1284|https://issues.apache.org/activemq/browse/SM-1284] - should avoid using hardcode lib version of ws-notification sample ** [SM-1313|https://issues.apache.org/activemq/browse/SM-1313] - cxf bc provider should add SoapActionOutInterceptor by default ** [SM-1315|https://issues.apache.org/activemq/browse/SM-1315] - Enhance logging inside TraceComponent.java to log NormalizedMassage properties ** [SM-1319|https://issues.apache.org/activemq/browse/SM-1319] - always use LogUtils.getL7dLogger to get Logger which support pluggable log frame work from cxf ** [SM-1320|https://issues.apache.org/activemq/browse/SM-1320] - Add the maven-remote-resources-plugin to the build to automatically produce NOTICE, LICENSE and DEPENDENCIES files ** [SM-1333|https://issues.apache.org/activemq/browse/SM-1333] - Support custom line separator for SimpleFlatFileMarshaler ** [SM-1336|https://issues.apache.org/activemq/browse/SM-1336] - CXF-SE should convert outbound DataHandlers into JBI Attachments ** [SM-1338|https://issues.apache.org/activemq/browse/SM-1338] - cxf bc consumer should use NormalizedMessage but not NormalizedMessageImpl ** [SM-1341|https://issues.apache.org/activemq/browse/SM-1341] - remove org.apache.servicemix.jbi.messaging.NormalizedMessageImpl dependency for servicemix-cxf-se to make it runable on servicemix4 jbi layer ** [SM-1347|https://issues.apache.org/activemq/browse/SM-1347] - Upgrade to Camel 1.4 ** [SM-1348|https://issues.apache.org/activemq/browse/SM-1348] - Add support for mapping between JBI NormalizedMessage attachments and Camel Message attachments ** [SM-1355|https://issues.apache.org/activemq/browse/SM-1355] - XML escaping converter for SimpleFlatFileMarshaler ** [SM-1358|https://issues.apache.org/activemq/browse/SM-1358] - JAXPXPathExpression subclass returning any kind of object not only String ** [SM-1359|https://issues.apache.org/activemq/browse/SM-1359] - Increase the default size of the thread pool ** [SM-1363|https://issues.apache.org/activemq/browse/SM-1363] - Update the default persistence adapter from journaledJDBC to amqPersistenceAdapter ** [SM-1367|https://issues.apache.org/activemq/browse/SM-1367] - Provide logging statements when doing authorization in SMX ** [SM-1372|https://issues.apache.org/activemq/browse/SM-1372] - support exception check for cxf bc provider outgoing chain ** [SM-1375|https://issues.apache.org/activemq/browse/SM-1375] - Update to current groovy version ** [SM-1379|https://issues.apache.org/activemq/browse/SM-1379] - CXF BC provider should support dynamic HTTP location URI ** [SM-1381|https://issues.apache.org/activemq/browse/SM-1381] - Upgrade to Activemq 5.1.0 ** [SM-1383|https://issues.apache.org/activemq/browse/SM-1383] - Changes in servicemix-drools for Drools 4.0.7 ** [SM-1388|https://issues.apache.org/activemq/browse/SM-1388] - New servicemix-scripting component to support JSR-223 scripting ** [SM-1391|https://issues.apache.org/activemq/browse/SM-1391] - Use CXF instead of XFire in servicemix-wsn2005 ** [SM-1401|https://issues.apache.org/activemq/browse/SM-1401] - cxf bc should handle soap header in rpc mode correctly ** [SM-1402|https://issues.apache.org/activemq/browse/SM-1402] - Cleaning up the ServiceMix-Camel component pom ** [SM-1403|https://issues.apache.org/activemq/browse/SM-1403] - Clean up the ServiceMix example of Camel ** [SM-1406|https://issues.apache.org/activemq/browse/SM-1406] - Add a configurable timeout on endpoint ** [SM-1408|https://issues.apache.org/activemq/browse/SM-1408] - Add a timeout on the http endpoint for both consumer and provider sides ** [SM-1411|https://issues.apache.org/activemq/browse/SM-1411] - EIP Aggregators should propagate properties/attachments by default and allow this behavior to be configurable ** [SM-1412|https://issues.apache.org/activemq/browse/SM-1412] - Reduce dependencies from servicemix-common on servicemix-core ** [SM-1415|https://issues.apache.org/activemq/browse/SM-1415] - Allow specifying an encoding on the DefaultFileMarshaler ** [SM-1421|https://issues.apache.org/activemq/browse/SM-1421] - Upgrade to saxon 9.0 ** [SM-1432|https://issues.apache.org/activemq/browse/SM-1432] - information when no deployed service units or service assemblies found ** [SM-1435|https://issues.apache.org/activemq/browse/SM-1435] - upgrade to cxf 2.1.2-SNAPSHOT for servicemix 3.3 since cxf 2.1.1 already released ** [SM-1441|https://issues.apache.org/activemq/browse/SM-1441] - Add support for asynchronous messaging in File poller ** [SM-1444|https://issues.apache.org/activemq/browse/SM-1444] - EIP AbstractSplitter and StaticRecipientList throw UnsupportedOperationException during async processing with error reporting enabled ** [SM-1447|https://issues.apache.org/activemq/browse/SM-1447] - Add support for using Spring 2.5 as well as 2.0 in ServiceMix web console ** [SM-1450|https://issues.apache.org/activemq/browse/SM-1450] - Allow the jetty client thread pool size to be configurable ** [SM-1451|https://issues.apache.org/activemq/browse/SM-1451] - Upgrade components to spring 2.5.5 ** [SM-1452|https://issues.apache.org/activemq/browse/SM-1452] - remove camel-itests from camel example in kit ** [SM-1453|https://issues.apache.org/activemq/browse/SM-1453] - Upgrade to Spring 2.5.5 ** [SM-1469|https://issues.apache.org/activemq/browse/SM-1469] - Decouple smx-bean support base classes from smx-bean BeanEndpoint class to facilitate deployment of bean classes to container classpath if desired ** [SM-1474|https://issues.apache.org/activemq/browse/SM-1474] - The content based router can not forward the operation qname ** [SM-1478|https://issues.apache.org/activemq/browse/SM-1478] - ServiceMix http binding component should allow option to create jetty Client per HttpProvider. ** [SM-1486|https://issues.apache.org/activemq/browse/SM-1486] - servicemix-camel should use asynchronous messaging ** [SM-1491|https://issues.apache.org/activemq/browse/SM-1491] - Allow the ftp poller to be stateless and not keep a map of all pending exchanges ** [SM-1494|https://issues.apache.org/activemq/browse/SM-1494] - Improve the generated schema documentation for the core component properties ** [SM-1502|https://issues.apache.org/activemq/browse/SM-1502] - servicemix-drools should allow for asynchronous message handling ** [SM-1506|https://issues.apache.org/activemq/browse/SM-1506] - ServiceMix message priority patch ** [SM-1512|https://issues.apache.org/activemq/browse/SM-1512] - update file component generated reference docs ** [SM-1515|https://issues.apache.org/activemq/browse/SM-1515] - Allow override of SOAPAction on new HTTP provider endpoint ** [SM-1518|https://issues.apache.org/activemq/browse/SM-1518] - Aggregator keeps a list of closed aggregations causing a slight memory leak ** [SM-1520|https://issues.apache.org/activemq/browse/SM-1520] - SMX-JMX in-out provider should asynchronously handle response messages ** [SM-1533|https://issues.apache.org/activemq/browse/SM-1533] - PublisherComponent should work on other JBI containers (now only on smx3) ** [SM-1539|https://issues.apache.org/activemq/browse/SM-1539] - Implement a new version of the PublisherComponent that does not use lightweight components ** [SM-1542|https://issues.apache.org/activemq/browse/SM-1542] - Modify servicemix-web sample pom file to include jetty and configuration for gracefully stopping jetty plugin. ** [SM-1565|https://issues.apache.org/activemq/browse/SM-1565] - Update CXF SE schema docs ** [SM-1566|https://issues.apache.org/activemq/browse/SM-1566] - Update generated schema configuration doc ** [SM-1574|https://issues.apache.org/activemq/browse/SM-1574] - Allow forced shutdown of the container by cancelling pending sendSync exchanges ** [SM-1576|https://issues.apache.org/activemq/browse/SM-1576] - Change endpoints lifecycle to use activate / start / stop / deactivate ** [SM-1579|https://issues.apache.org/activemq/browse/SM-1579] - The registry should be shutdown before the flow so that existing exchanges can be correctly processed before stopping ** [SM-1586|https://issues.apache.org/activemq/browse/SM-1586] - Copying properties from and to JMS messages ** [SM-1587|https://issues.apache.org/activemq/browse/SM-1587] - Improve the generated schema documentation for the JMS component * *New Feature* ** [SM-454|https://issues.apache.org/activemq/browse/SM-454] - Request / response correlator to bridge InOut with InOnly ** [SM-971|https://issues.apache.org/activemq/browse/SM-971] - SU archetype for servicemix-drools ** [SM-1096|https://issues.apache.org/activemq/browse/SM-1096] - File-based message auditor ** [SM-1226|https://issues.apache.org/activemq/browse/SM-1226] - Validation component should optionally handle errors by propagating a "correct JBI message" with "fault content" ** [SM-1238|https://issues.apache.org/activemq/browse/SM-1238] - EIP Pipeline should propagate message properties across asynchronous exchanges ** [SM-1239|https://issues.apache.org/activemq/browse/SM-1239] - EIP StaticRecipientList should propagate properties in asynchronous exchanges ** [SM-1258|https://issues.apache.org/activemq/browse/SM-1258] - New JBI component: Mail-BC ** [SM-1277|https://issues.apache.org/activemq/browse/SM-1277] - New archetype: Top-level pom.xml with SA project ** [SM-1289|https://issues.apache.org/activemq/browse/SM-1289] - Register the component context, the component and the container as beans on the parent factory bean ** [SM-1305|https://issues.apache.org/activemq/browse/SM-1305] - Provide convenient base classes to simplify servicemix-bean component development (including IN-only MEP Transforms) ** [SM-1361|https://issues.apache.org/activemq/browse/SM-1361] - cxf bc should delegate ws-security to jaas ** [SM-1380|https://issues.apache.org/activemq/browse/SM-1380] - maven archetype to support wsdl-first development with servicemix-cxf-se ** [SM-1385|https://issues.apache.org/activemq/browse/SM-1385] - Add a flag to disable transaction processing and behave like smx4 ** [SM-1387|https://issues.apache.org/activemq/browse/SM-1387] - Make servicemix components OSGi friendly (without requiring the JBI packaging) ** [SM-1400|https://issues.apache.org/activemq/browse/SM-1400] - cxf bc consumer should be able to retrieve wsdl from internal endpoint of JBI bus if there is one ** [SM-1448|https://issues.apache.org/activemq/browse/SM-1448] - Make servicemix-ftp poller endpoint use asynchronous send ** [SM-1470|https://issues.apache.org/activemq/browse/SM-1470] - Implement a proxy transformer endpoint to transform in / out / fault requests between two services ** [SM-1481|https://issues.apache.org/activemq/browse/SM-1481] - Refactor a bit the WS-Notification component to be independant on servicemix-core and to work in OSGi ** [SM-1522|https://issues.apache.org/activemq/browse/SM-1522] - The http provider endpoint does not support SSL and proxies ** [SM-1527|https://issues.apache.org/activemq/browse/SM-1527] - WS-Notification SE does not support the JBI wrapper * *Task* ** [SM-992|https://issues.apache.org/activemq/browse/SM-992] - Fix XSD schema locations for use with plain spring ** [SM-1146|https://issues.apache.org/activemq/browse/SM-1146] - Change servicemix repo url due to the svn relation out of the incubator area ** [SM-1290|https://issues.apache.org/activemq/browse/SM-1290] - Get rid of xbean-server / xbean-kernel which are deprecate ** [SM-1330|https://issues.apache.org/activemq/browse/SM-1330] - Remove the deprecated servicemix-bpe component ** [SM-1439|https://issues.apache.org/activemq/browse/SM-1439] - Move the marshaler related classes from servicemix-core to servicemix-utils ** [SM-1442|https://issues.apache.org/activemq/browse/SM-1442] - Allow ServiceMix 3 to build using the ibm jdk. ** [SM-1511|https://issues.apache.org/activemq/browse/SM-1511] - update cxf version to 2.1.3-SNAPSHOT ** [SM-1537|https://issues.apache.org/activemq/browse/SM-1537] - update jetty version to 6.1.12rc1 for smx3 * *Test* ** [SM-1308|https://issues.apache.org/activemq/browse/SM-1308] - CxfBcProviderSecurityTest test failed ** [SM-1311|https://issues.apache.org/activemq/browse/SM-1311] - Mail component tests are failing ** [SM-1321|https://issues.apache.org/activemq/browse/SM-1321] - test to demostrate how to configure to support jaxws dispatch provider ** [SM-1342|https://issues.apache.org/activemq/browse/SM-1342] - CxfBcAddressingTest failed caused by cxf recent change ** [SM-1370|https://issues.apache.org/activemq/browse/SM-1370] - CxfBcProviderSecurityTest failed caused by the certificate we use for this test expired ** [SM-1376|https://issues.apache.org/activemq/browse/SM-1376] - CxfBcComponentTest tests failed caused by recent changes in cxf ** [SM-1384|https://issues.apache.org/activemq/browse/SM-1384] - CxfBcProviderTest from deployables/bindingcomponents/servicemix-cxf-bc fails due to unexpected availability of the service. ** [SM-1399|https://issues.apache.org/activemq/browse/SM-1399] - several tests failed in servicemix-cxf-bc of servicemix 3.3 caused by recent changes in cxf 2.1 snapshot ** [SM-1413|https://issues.apache.org/activemq/browse/SM-1413] - test to verify both send and sendSync can work with cxf bc provider using jms transport identically ** [SM-1424|https://issues.apache.org/activemq/browse/SM-1424] - several tests failed for cxf bc after the new components project introduced ** [SM-1429|https://issues.apache.org/activemq/browse/SM-1429] - should add Servicemix Maven2 Repository to servicemix-saxon pom.xml to make it build successfully ** [SM-1485|https://issues.apache.org/activemq/browse/SM-1485] - test to illustrate cxf bc can handle exception when work as proxy/bridge ** [SM-1532|https://issues.apache.org/activemq/browse/SM-1532] - ServiceMixClientTest failed ** [SM-1544|https://issues.apache.org/activemq/browse/SM-1544] - test to illustrate MessageExchange which contain cxf property and attachment can be serialize/deserialize correctly ** [SM-1553|https://issues.apache.org/activemq/browse/SM-1553] - testEndpointDoc of CxfBcComponentTest failed due to recent changes in cxf ** [SM-1557|https://issues.apache.org/activemq/browse/SM-1557] - CxfBCSEProviderSystemTest failed due to recent refactor of JMS transport in cxf ** [SM-1620|https://issues.apache.org/activemq/browse/SM-1620] - LwContainerComponentTest failed with clean local repo ** [SM-1625|https://issues.apache.org/activemq/browse/SM-1625] - several samples test failed with clean local repo * *Wish* ** [SM-1437|https://issues.apache.org/activemq/browse/SM-1437] - get MessageExchange in cxf-se h2. SVN Tag Checkout {code} svn co http://svn.apache.org/repos/asf/servicemix/smx3/tags/servicemix-3.3/ {code} h2. Changelog For a more detailed view of new features and bug fixes, see the [changelog|https://issues.apache.org/activemq/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&pid=10950&fixfor=11850] --- name:content pipeline:ssp <%@ val notes : String %>

Downloads : Apache ServiceMix 3.3

<% render("/downloads/_servicemix3.scaml", Map("version" -> "3.3", "archive" -> true)) %> <%= unescape(notes) %>