Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Bug
    • SM-607 - Files dropped into the install directory sometimes result in a "file in use by another process" error
    • SM-1111 - Endpoint operation information lost when routing through camel
    • SM-1136 - PreDestroy being called for each exchange when it's not configured that way.
    • SM-1157 - maven-jbi-plugin creates wrong classpath entries in jbi.xml for SE
    • SM-1158 - Cxf BC provider should handle soap message correctly when soap message has empty soap header
    • SM-1159 - Cxf bc provider should check MessageExchange status before send out the message to avoid "Out not supported" exception.
    • SM-1161 - jbi-service-unit causes infinite loop when dependency graph is not cycle-free
    • SM-1163 - CXF SE missing type attribute in jbi outbound message
    • SM-1170 - Geronimo deployer and plugin build failures
    • SM-1171 - BeanEndpoint can receive messages before it has fully started, causing exceptions
    • SM-1172 - namespace prefix missing from jbi mesage to soap message
    • SM-1175 - spring-jmx is dependent on spring-aop and needs included in the servicemix/lib directory
    • SM-1184 - Data loss due to random exceptions in a saxon service unit
    • SM-1186 - NormalizedMessageImpl.getAttachment() returns DataHandler when it should return null
    • SM-1189 - Race condintion in Auto Deployer
    • SM-1191 - Couldn't deploy >1 separate servicemix-camel service-units
    • SM-1193 - Cxf Se endpoint should support the interfaceName is null in the incoming exchange
    • SM-1196 - XmlSchema version upgrade required for CXF components
    • SM-1197 - Archetype itests failing
    • SM-1198 - servicemix-jms unit tests are hanging
    • SM-1199 - Current release of ServiceMix 3.2.1 (as per 2008/01/20) still required MyBootstrap class for a ServiceEngine
    • SM-1200 - Problems using document('') inside xslt, depending on the source type
    • SM-1201 - Move mock classes from servicemix-soap2 subproject to a better location
    • SM-1203 - Rollback does not work when using XA
    • SM-1209 - JmsConsumerEndpoint doesn't shut down the Spring AbstractMessageListenerContainer properly
    • 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 - Sitemesh TLD contains illegal short-name in web-console
    • SM-1216 - NoClassDefFoundError: org/aopalliance/intercept/MethodInvocation
    • SM-1217 - Deployment fails with ZipException
    • SM-1219 - camel pipeline does not copy over properties
    • SM-1220 - MTOM not returning attachments from NormalizedMessages
    • SM-1224 - Maven archetype plugin unable to locate servicemix-** archetypes
    • SM-1225 - cxf bc provider should support exchange without specifing the operationName if portType only have one operation
    • SM-1228 - MTomCheckInterceptor force attachment writing even if there are no attachments
    • SM-1232 - Mtom not working correctly with cxf-bc provider
    • SM-1240 - jbi:embeddedServicemix goal does not wait forever anymore
    • SM-1243 - servicemix-cxf-se proxy can not be used without the #context attribute
    • SM-1251 - CXF BC provider doesn't produce WS-Addressing Headers
    • SM-1252 - CXF BC provider doesn't detect automatically the SOAP version of the message to send
    • SM-1254 - Possible memory leak when the jms consumer can not send the response back to the broker
    • SM-1259 - Error in CxfBc WrapperOutInterceptor - uses the location in the iterator.
    • SM-1260 - CXFBC doesn't support multiple parts defined in wsdl.
    • SM-1262 - SMX 3.2 org.apache.servicemix.lwcontainer.LwContainerComponentTest fails if the maven repository location is non-default.
    • SM-1263 - LwContainerComponentTest fails on windows on the 3.2.2 branch
    • SM-1265 - Truncation of SM_STORE.ID field by eip component when using a jdbcStore
    • SM-1267 - maven-jbi-plugin refuses to include jbi-component jars into SE packages
    • SM-1268 - ServiceMix 3.2.2 servicemix-cxf-se /CxfSeSpringTest failing due to recent changes to the component.
    • SM-1272 - cocurrency problem in cxf bc provider
    • SM-1273 - Add repository entry for java.net dependencies
    • SM-1274 - Deployables should build before archetypes
    • SM-1275 - SMX parent pom do not have maven-checkstyle-plugin version locked so picking up checkstyle 4.3 version gives some checkstyle errors.
    • 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 - While using DefaultMessageListenerContainer transactions are not properly rolled back
    • SM-1280 - FTP poller stalls because the connection pool is empty
    • SM-1281 - Preserving or configuring content-type of http-header
    • SM-1283 - SMX 3.2 deployables should build serviceengines before bindingcomponents to avoid servicemix-cxf-bc test failure on clean repo.
    • SM-1286 - Saxon does not resolve xsl imports / includes relative to the location
    • SM-1287 - <drools:namespace-context /> element does not work anymore
    • SM-1288 - <http:consumer/> endpoints do not work when used with another web server than jetty
    • SM-1294 - Null MessageExchange parameter passed to sendError() method after HttpConsumerEndpoint timeout
    • SM-1301 - should use getDefaultBus api but not create bus explicitly
    • SM-1303 - generate endpoint description for cxf se endpoint so that we can see the wsdl from webconsole when deploy into tomcat
    • SM-1304 - Servicemix-cxf-bc provider fails to send a correct soap msg when useJBIWrapper=false
    • SM-1309 - SmxHttpExchange: Method intended to override HttpExchange not named correctly
    • SM-1312 - build broken for servicemix-wsn2005 module
    • SM-1318 - cxf bc provider should load transport according to endpoint from wsdl but not hardcoded
    • SM-1325 - README update for the servicemix-web sample
    • SM-1328 - cxf bc provider should support unqualified fault defined in the wsdl
    • SM-1331 - cxf-bc provider not handling soap headers correctly
    • SM-1334 - oneway invocation exception with cxfbc jms transport
    • SM-1340 - using servicemix-cxf-bc to proxy extenal web service,return the message which lost 'xsd' and 'xsi' namespace
    • SM-1343 - camel component lost the property which was set in the JBI endpoint
    • SM-1344 - NPE in servicemix-http ws-security when not configuring the keystore
    • SM-1349 - SimpleFlatFileMarshaler runs out of memory on big files
    • SM-1351 - Cxf Bc should transform import xsd to inline xsd for endpoint's definition
    • SM-1352 - content based router does not work anymore because of wrong evaluate mode
    • SM-1353 - Problem with CXF SE component after stop and restart
    • SM-1356 - cxf-bc tests failing due to CxfBcProvider schema import handling throws null pointer exception.
    • SM-1357 - EL in web console are not evaluated in WebSphere 6.1
    • SM-1365 - OSWorkflow tests using example file which includes wrong dtd version
    • SM-1368 - Bug with backslashes in SMX 3.2.2-SNAPSHOT under Windows
    • SM-1369 - all modules in servicemix build failed when generate checkstyle report since it expect a LICENSE file in current folder
    • SM-1373 - Camel component does not forward out message correctly when used in a pipeline
    • SM-1377 - servicemix-file endpoint error
    • SM-1382 - Camel cannot change JbiExchange's out message when JBI InOnly MessageExchange was initially received
    • SM-1393 - ServiceMix client does not send the DONE status when using the request() method
    • SM-1394 - CxfBcRMSequenceTest intermittent failures on windows.
    • SM-1397 - Explicitly specifying a MEP on a JBI endpoint should override the Camel Exchange's MEP
    • SM-1407 - Memory Leak in http consumer processor when a timeout occurs
    • SM-1419 - cxf bc provider should load cxf bus interceptor configuration as well
    • SM-1420 - Some servicemix pom refer to repo.mergere.com which is not online so needs to be changed to repo1.maven.org
    • SM-1425 - Property 'property' not found when xmlns="http://www.springframework.org/schema/beans" is defined
    • 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 - Soap marshalers can not be overriden
    • SM-1430 - Incoming attachments not processed in CxfBcProviderMessageObserver.
    • SM-1431 - CXF (se proxy) routing issues with same servicenames
    • SM-1434 - servicemix-jms does not honor jms 1.02 when sending the out message as a consumer
    • SM-1443 - The servicemix-binding-component archetype test named MySpringComponentTest is missing a public constructor
    • SM-1458 - servicemix-ftp is unable to poll subdirectories on GuildFTP
    • SM-1464 - The 'rescheduleTimeouts' property of the SplitAggregator does not work
    • SM-1471 - cxf bc provider should handle response message with security soap header correctly
    • SM-1472 - servicemix-archetypes-itests tests failed
    • SM-1482 - ServiceMix doesn't start: no matching PropertyEditor found for String -> ObjectName
  • Improvement
    • SM-1112 - Add a way to access the Delivery Channel inside the ScriptExchangeHelper to create new Message Exchanges etc.
    • SM-1115 - FilePoller should offer configurable targetOperation
    • SM-1123 - Namespace support for the xpath parameter annotation.
    • SM-1130 - FtpPoller should offer configurable targetOperation
    • SM-1155 - New component: OSWorkflow JBI Component
    • SM-1174 - update cxf version used in servicemix
    • SM-1218 - ServiceMix logging refers to the incubator website
    • SM-1222 - FilePoller and FileSender archetypes
    • SM-1233 - add jms transport support for cxf-bc
    • SM-1236 - CXF BC should be able to manage WSA Headers as a Map of Strings
    • SM-1253 - checkstyle error in servicemix-osworkflow
    • SM-1255 - Ability to not check duplicate files when uploading
    • SM-1256 - exclusion axiom-impl dependency for woden in servicemix-soap2
    • SM-1261 - Allow script component to send InOut exchanges as a consumer
    • SM-1264 - Cleanup the servicemix-binding-component archetype so the BCs it creates pass the Checkstyle rules
    • SM-1271 - Make ComponentContext available to beans configured in BeanComponent service unit xbean.xml
    • SM-1284 - should avoid using hardcode lib version of ws-notification sample
    • SM-1313 - cxf bc provider should add SoapActionOutInterceptor by default
    • SM-1315 - Enhance logging inside TraceComponent.java to log NormalizedMassage properties
    • SM-1319 - always use LogUtils.getL7dLogger to get Logger which support pluggable log frame work from cxf
    • SM-1320 - Add the maven-remote-resources-plugin to the build to automatically produce NOTICE, LICENSE and DEPENDENCIES files
    • SM-1322 - switch to using the finer grained Spring jars
    • SM-1333 - Support custom line separator for SimpleFlatFileMarshaler
    • SM-1336 - CXF-SE should convert outbound DataHandlers into JBI Attachments
    • SM-1338 - cxf bc consumer should use NormalizedMessage but not NormalizedMessageImpl
    • SM-1341 - remove org.apache.servicemix.jbi.messaging.NormalizedMessageImpl dependency for servicemix-cxf-se to make it runable on servicemix4 jbi layer
    • SM-1348 - Add support for mapping between JBI NormalizedMessage attachments and Camel Message attachments
    • SM-1355 - XML escaping converter for SimpleFlatFileMarshaler
    • SM-1358 - JAXPXPathExpression subclass returning any kind of object not only String
    • SM-1359 - Increase the default size of the thread pool
    • SM-1364 - allow SimpleFlatFileMarshaler to use XmlEscapingCoverter
    • SM-1367 - Provide logging statements when doing authorization in SMX
    • SM-1372 - support exception check for cxf bc provider outgoing chain
    • SM-1379 - CXF BC provider should support dynamic HTTP location URI
    • SM-1402 - Cleaning up the ServiceMix-Camel component pom
    • SM-1403 - Clean up the ServiceMix example of Camel
    • SM-1408 - Add a timeout on the http endpoint for both consumer and provider sides
    • SM-1415 - Allow specifying an encoding on the DefaultFileMarshaler
    • SM-1450 - Allow the jetty client thread pool size to be configurable
    • SM-1452 - remove camel-itests from camel example in kit
    • SM-1463 - ship commons-lang and commons-io in kit since they are used by servicemix-core
    • SM-1478 - ServiceMix http binding component should allow option to create jetty Client per HttpProvider.
  • New Feature
    • SM-971 - SU archetype for servicemix-drools
    • SM-1096 - File-based message auditor
    • SM-1226 - Validation component should optionally handle errors by propagating a "correct JBI message" with "fault content"
    • SM-1239 - EIP StaticRecipientList should propagate properties in asynchronous exchanges
    • SM-1277 - New archetype: Top-level pom.xml with SA project
    • SM-1361 - cxf bc should delegate ws-security to jaas
    • SM-1380 - maven archetype to support wsdl-first development with servicemix-cxf-se
    • SM-1400 - cxf bc consumer should be able to retrieve wsdl from internal endpoint of JBI bus if there is one

...