/* | |
* Licensed to the Apache Software Foundation (ASF) under one or more | |
* contributor license agreements. See the NOTICE file distributed with | |
* this work for additional information regarding copyright ownership. | |
* The ASF licenses this file to You under the Apache License, Version 2.0 | |
* (the "License"); you may not use this file except in compliance with | |
* the License. You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software | |
* distributed under the License is distributed on an "AS IS" BASIS, | |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
* See the License for the specific language governing permissions and | |
* limitations under the License. | |
*/ | |
Apache ServiceMix 4.2.0 | |
================================ | |
Overview | |
-------- | |
Apache ServiceMix 4.2.0 is a major release of the OSGi based ServiceMix ESB platform. This release contains many | |
bugfixes and feature enhancements over the 4.0.0 release. ServiceMix 4.2.0 includes the following dependencies: | |
- Apache Felix Karaf 1.4.0 (http://felix.apache.org/site/apache-felix-karaf.html) | |
A lightweight OSGi platform built on top of Apache Felix OSGi framework. Karaf provides much of the core OSGi | |
functionality and features (SSH shell, console commands, provisioning, blueprint XML support, etc...) | |
- Apache ServiceMix NMR 1.2.0 | |
An OSGi based NMR and JBI container, with a new clustering engine ready for enterprise deployment | |
- Apache ServiceMix Components 2010.01 | |
OSGi and JBI compatible components for common integration bindings such as FTP, HTTP, JMS, etc. as well as | |
service engines such as Camel (Enterprise Integration Patterns), Quartz, JSR-223 Scripting, etc. | |
ServiceMix 4.2.0 also ships with a web console for administering and deploying endpoints and components, | |
additional OSGi bundles, and configuration files. We also include support for running outof the box web applications | |
via WAR file deployment. This release includes preliminary implementations of the OSGi Enterprise Specification 4.2 | |
and includes support for OSGi fragment bundles. OSGi framework support defauls to Apache Felix, but can be changed | |
via a simple configuration paramater to use Eclipse Equinox. | |
Changelog | |
--------- | |
The following list shows the bug fixes and enhancements included in this release. | |
Release Notes - ServiceMix 4 - Version 4.2.0 | |
** Sub-task | |
* [SMX4-220] - Extend the help command to display usefull help for all commands available | |
* [SMX4-221] - The option --help on commands doesn't display good enough help | |
** Bug | |
* [SMX4-51] - Loan broker bpel demo fails in smx4 | |
* [SMX4-93] - servicemix binary throws error on startup | |
* [SMX4-206] - Apache ServiceMix 4 binary assembly zip file is not valid | |
* [SMX4-246] - Avoid duplication of config files for NMR and Features assembly build | |
* [SMX4-258] - add wss4j and xmlsec bundle in cxf feature | |
* [SMX4-260] - fix groovy.xml for simple example | |
* [SMX4-264] - Upgrade Features to Spring DM 1.2.0-rc1 | |
* [SMX4-270] - Features build fails on Hudson when building the assembly | |
* [SMX4-274] - servicemix-osgi-cxf-code-first-archetype no longer works..... | |
* [SMX4-275] - Upgrading jaxrs api from 0.8 to 1.0 | |
* [SMX4-278] - cxf-transport-osgi: OsgiServlet fails to set Message.REQUEST_URI property, resulting in NPE in JAXRSInInterceptor | |
* [SMX4-283] - there's no README for the cxf-jaxrs example in the kit | |
* [SMX4-287] - can't build bridge-camel example if not build bridge example first | |
* [SMX4-298] - servicemix-scripting feature can't start alone | |
* [SMX4-302] - CXF feature doesn't include the saaj-impl bundle | |
* [SMX4-303] - *.jks shouldn't be changed when generated src kit | |
* [SMX4-304] - Hudson does not deploy artifacts for SMX4 features/assembly | |
* [SMX4-305] - SMX 4 development builds have two files with ${} names not replaced | |
* [SMX4-307] - servicemix-client fails with java.lang.NoClassDefFoundError: org/apache/sshd/client/future/ConnectFuture | |
* [SMX4-308] - Update examples to co-ordinate with OSGI HTTP Service default port to now be 8181 | |
* [SMX4-309] - Problem in ActiveMQ command documentation and/or implementation | |
* [SMX4-310] - JAX-WS consumer can not access the JAX-WS service deployed into the nmr | |
* [SMX4-311] - Problems using CXF http-centric client api in ServiceMix JBI component | |
* [SMX4-312] - gshell failed when invoking osgi/list command | |
* [SMX4-317] - camel features doen't includes right version of bundles which are shipped with Servicemix | |
* [SMX4-320] - port used in examples should be changed from 8080 to 8181 | |
* [SMX4-322] - Copying zip file to deploy directory on Windows causes error from java.util.zip.ZipFile file in use by another process | |
* [SMX4-323] - ant tasks do not work from install (taskdef.properties incorrect) | |
* [SMX4-326] - Hot-deployed CXF bundles do no start after restarting servicemix | |
* [SMX4-338] - FUSE ESB 4 Failover does not work with PostgreSQL and Oracle | |
* [SMX4-340] - servicemix xmlsec(1.4.2 & 1.4.3) bundle should use optional import | |
* [SMX4-345] - feature name for cxf-wsdl-first-osgi-package example should be examples-cxf-wsdl-first-osgi-package | |
* [SMX4-357] - xmlbeans bundle should import ant optionally | |
* [SMX4-362] - Missined commons-vfs bundle dependency in features/assembly/pom | |
* [SMX4-363] - Unable to create a camel-jpa route inside Servicemix | |
* [SMX4-364] - nmr/examples not getting picked up in generated zip/gz | |
* [SMX4-365] - Some remaining references to servicemix.base (vs. karaf.base) | |
* [SMX4-370] - add a startup.properties for features kit | |
* [SMX4-371] - porting camel example working with karaf and camel 2.0 | |
* [SMX4-372] - porting bridge-camel example working with karaf and camel 2.0 | |
* [SMX4-373] - porting simple example working with karaf and camel 2.0 | |
* [SMX4-374] - add system.properties for features kit | |
* [SMX4-375] - strange output of console | |
* [SMX4-376] - restart karaf container in servicemix kit will hang | |
* [SMX4-377] - Replace our own camel features descriptor with the one provided by Camel itself | |
* [SMX4-378] - Updates to the servicemix example readmes: Maven version and port no updates | |
* [SMX4-380] - Zip distro for features includes the wrong etc/org.apache.felix.karaf.features.cfg files | |
* [SMX4-381] - update maven-bundle-plugin version to 2.0.0 | |
* [SMX4-383] - cluster demo can't work in current Servicemix kit | |
* [SMX4-385] - NMRConduitTest compilation failure on JDK 6 | |
* [SMX4-386] - unix kit is missing the start/stop scripts | |
* [SMX4-387] - The start scripts call bin/karaf rather than bin/servicemix | |
* [SMX4-388] - Update the bundle to export the version number | |
* [SMX4-389] - Features repository url not available during startup | |
* [SMX4-392] - Default JMX connector path used by JBI ant tasks has been superceeded by Karaf switch-over | |
* [SMX4-393] - XMLSec bundle has bad imports | |
* [SMX4-395] - update org.apache.servicemix.management.cfg with new jmx url/user/password with karaf | |
* [SMX4-396] - Problems using JbossMessaging JMS provider (jndi problem) | |
* [SMX4-397] - help content for activemq command isn't correct | |
* [SMX4-398] - openjpa bundle should import the transaction package without optional flag | |
* [SMX4-399] - Assembly build failures from mismatch of versions in features.xml | |
* [SMX4-403] - Failed to parse a schema during ServiceMix 4 / Fuse ESB 4.1.0.2 build | |
* [SMX4-404] - Updates to ServiceMix example readmes | |
* [SMX4-406] - Groovy bundle fails to build | |
* [SMX4-407] - java.io.FileNotFoundException: etc/activemq-broker.xml when start servicemix not from $SMX_HOME | |
* [SMX4-413] - some port specified in cxf-jaxrs demo isn't correct | |
* [SMX4-414] - shouldn't ship loan-broker-bpel example in smx4 kit | |
* [SMX4-415] - need add josql bundle to activemq feature | |
* [SMX4-416] - Bridge example fails after restart | |
* [SMX4-420] - In-only consumers break Camel routes containing in-out parts | |
* [SMX4-421] - JBI Maven plugin can not build SA if several Camel SUs are included | |
* [SMX4-422] - CamelCXF Producer does not work if deployed inside JBI SU | |
* [SMX4-426] - Redundancy in bundles/versions for PAX-WEB between feature file of ServiceMix 4.1.0-SNAPSHOT and Karaf 1.1.0-SNAPSHOT | |
* [SMX4-437] - Update loan-broker-bpel example to use ode-1.3.4 feature | |
* [SMX4-440] - servicemix-osgi-cxf-wsdl-first-archetype and servicemix-osgi-cxf-code-first-archetype doesn't work anymore | |
* [SMX4-442] - Inconsisten Jetty versions between SMX4.1-SNAPSHOT and Camel 2.1-SNAPSHOT breaks CXF | |
* [SMX4-443] - CXF JAX-RS feature lists a duplicate JAX-RS 1.0 specs bundle dependency | |
* [SMX4-451] - camel-osgi demo fails with org.apache.camel.FailedToStartRouteException (Multiple consumers for the same endpoint) | |
* [SMX4-453] - servicemix.bat doesn't handle server and client parameter properly | |
* [SMX4-461] - Test failures in SMX4 Features' project on AIX | |
* [SMX4-462] - Installing camel-cxf breaks the console | |
* [SMX4-463] - servicemix-osgi-camel-archetype uses obsolete XML schema namespaces for Camel | |
* [SMX4-466] - camel-osgi feature no longer exists in Camel 2.1 | |
* [SMX4-467] - Feature for 'servicemix-http' is incomplete | |
* [SMX4-468] - Unable to start admin:create'd instances with the provided bin/karaf command | |
* [SMX4-473] - WSRMTest fails on AIX | |
* [SMX4-474] - namespace of the message in cxf-camel-nmr example should match the class package | |
* [SMX4-476] - ServiceMix camel-ognl feature don't include all required dependencies | |
* [SMX4-477] - groovy-bundle references to wrong antlr versions | |
* [SMX4-478] - SMX4 assembly contains several files named <original-name>.<id>.formatted | |
* [SMX4-480] - Files in deploy folder before initial startup are getting deployed before boot features | |
* [SMX4-481] - Not correct file mode in etc directory of the distribution | |
* [SMX4-485] - ServiceMix 4 doesn't use the etc/shell.init.script provided in the distro | |
* [SMX4-491] - Wrap commons-pool 1.4 and 1.5.4 in servicemix bundles | |
* [SMX4-500] - version filter for README.txt of examples doesn't work anymore | |
* [SMX4-501] - miss bundle for activemq feature | |
* [SMX4-502] - stop script doesn't match the default user/pass used by ServiceMix | |
* [SMX4-504] - headers/attachment would lose from camel exchange to nmr exchange | |
* [SMX4-508] - features should be self contained | |
* [SMX4-515] - opensaml bundle should include conf/schemas resource folders | |
* [SMX4-516] - The camel-nmr ServiceMixProducer creates a new Channel per-exchange, also doesn't close it. | |
** Improvement | |
* [SMX4-203] - Name of the Endpoints / MBeans in JConsole is confusing and useless | |
* [SMX4-219] - The help of the shell commands is wrong or not sufficient and needs improvement | |
* [SMX4-259] - minor revise for examples README | |
* [SMX4-267] - Port bridge sample to use camel instead of eip component | |
* [SMX4-282] - Add the Java DSL example for the example of camel-osgi | |
* [SMX4-284] - add filter to exclude artifacts after running mvn eclipse:eclipse for examples | |
* [SMX4-286] - Restructure and add more description to 'bridge' example | |
* [SMX4-293] - change cxf nmr transport id to match the package path of generated code | |
* [SMX4-316] - add xmlbeans bundle for cxf feature | |
* [SMX4-319] - feature for cxf-ws-addressing miss version attribute | |
* [SMX4-324] - feature kit should reuse the ant related files from nmr kit | |
* [SMX4-325] - Fixed the XMLResolver's IOException of JDK 1.5 in XMLResolver bundle | |
* [SMX4-327] - add cxf-osgi and cxf-nmr features to features-repo | |
* [SMX4-334] - Create top-level examples README that lists with a brief description all the examples, and general info | |
* [SMX4-346] - shouldn't specify release version for xsi:schemaLocation for cxf-wsdl-first-osgi-package example | |
* [SMX4-347] - add opensaml bundle for cxf feature | |
* [SMX4-349] - Restructure and add more description to 'camel-osgi' example | |
* [SMX4-351] - add more package import for cxf-osgi-transport bundle so that it can work with ws-security | |
* [SMX4-352] - Fix the ClassNotFoundException in the xml security bundle | |
* [SMX4-353] - add cxf-ws-security test in examples/itests | |
* [SMX4-354] - OSGi bundles and versioning | |
* [SMX4-356] - Added OpenJPA 1.2.1 bundle | |
* [SMX4-366] - Update rest of SMX4 examples | |
* [SMX4-379] - Redo the branding for ServiceMix | |
* [SMX4-401] - ServiceMix 4 features file must be updated for ActiveMq 5.3.0 | |
* [SMX4-428] - Support direct delegation to Camel routes | |
* [SMX4-446] - Update Feature file of SMX4 to use HTTP feature of karaf and same version of jetty as camel feature file | |
* [SMX4-475] - Add a new bundle for Lucene 3.0.0 (lucene-core) jar in order to support the camel-lucene feature in Camel | |
* [SMX4-479] - Override etc/org.ops4j.pax.logging.cfg to generate servicemix.log in place of karaf.log | |
* [SMX4-482] - Default user is karaf/karaf and not smx/smx in the distribution | |
* [SMX4-484] - Create a smack 3.1.0 bundle | |
* [SMX4-494] - Add a new bundle for Lucene 3.0.1 (lucene-core) jar in order to support the latest version of the camel-lucene feature in Camel | |
* [SMX4-496] - add optional package bundle for cxf feature | |
* [SMX4-512] - Upgrade to ActiveMQ 5.3.1 | |
* [SMX4-514] - Need a Netty bundle in Servicemix 4/Karaf to facilitate installation of the recently added camel-netty component | |
** New Feature | |
* [SMX4-143] - Create an "servicemix-osgi-restful-service" archetype that shows how to deploy a RESTful CXF web service in SMX4 | |
* [SMX4-268] - add java client for the new added bridge-camel example which is easy for CPI test | |
* [SMX4-279] - Provide cxf-jaxrs feature and associated demo | |
* [SMX4-313] - ruby webservice support | |
* [SMX4-314] - groovy webservice support | |
* [SMX4-315] - javascript webservice support | |
* [SMX4-444] - Add camel-activemq feature | |
* [SMX4-448] - Create bundle for AspectJ | |
* [SMX4-450] - Create a specs bundle for JPA 2.0 | |
* [SMX4-454] - Provide example : camel-loadbalancing-cxf-jax-rs-dao | |
* [SMX4-460] - Add bundle for jstl and standard jars files required for Web project using jsp/taglibs | |
* [SMX4-470] - Create bundle for Dozer | |
* [SMX4-486] - Add an example to show how to use ServiceMix' Transaction support in a Camel route | |
* [SMX4-495] - Added new version (6.1.22) of jetty cometd bundle | |
* [SMX4-499] - Add jsendnsa-core-1.3.1 bundle for camel-nagios | |
* [SMX4-509] - add cxf ws-rm example | |
** Task | |
* [SMX4-201] - Upgrade to woodstox 4.x as it comes natively as an osgi bundle | |
* [SMX4-257] - Provide a Xalan 2.7.1 bundle | |
* [SMX4-261] - add Velocity 1.6.2 Bundle | |
* [SMX4-271] - flesh out features/examples/cxf-ws-addressing | |
* [SMX4-272] - Upgrade to CXF 2.2 | |
* [SMX4-273] - add opensaml bundle | |
* [SMX4-281] - Improve test coverage :: SMX4 :: cxf-transport-osgi | |
* [SMX4-290] - Improve test coverage :: SMX4 :: cxf-transport-nmr | |
* [SMX4-291] - Improve test coverage :: SMX4 :: cxf-binding-nmr | |
* [SMX4-292] - add example to demostrate how to package JBI endpoint with spring dm osgi bundle | |
* [SMX4-294] - refactor tests to not use port 9000 so that the tests can pass with sonar on same machine | |
* [SMX4-296] - upgrade to cxf 2.2.2 | |
* [SMX4-300] - add cxf-ws-addressing example into the kit | |
* [SMX4-301] - Improve test coverage :: SMX4 :: servicemix-camel | |
* [SMX4-306] - ensure all test pass with IBM jdk | |
* [SMX4-332] - Port SMX4 nmr and features over to karaf | |
* [SMX4-335] - Replace the Geronimo mail bundle with Sun's ri | |
* [SMX4-336] - update cxf version to 2.2.3 | |
* [SMX4-337] - use wss4j bundle jar directly instead of the servicemix wss4j bundle one | |
* [SMX4-339] - Create Javax mail 1.4.1 bundle | |
* [SMX4-341] - use new created xmlsec 1.4.3 bundle in smx4 kit | |
* [SMX4-367] - upgrade the org.apache.servicemix.camel.component to use camel 2.0 | |
* [SMX4-369] - upgrade org.osgi.compendium and org.osgi.core version to 1.4.0 | |
* [SMX4-400] - Upgrade the Features project to depend on CXF 2.2.4 | |
* [SMX4-411] - Remove unused file: org.apache.servicemix.management.cfg | |
* [SMX4-436] - Add a bundle for juel 2.1.2 | |
* [SMX4-438] - Change out-of-the-box etc/activemq-broker.xml to listen on tcp://0.0.0.0:61616 instead of tcp://localhost:61616 | |
* [SMX4-464] - add a demo for cxf with ws-security using http-osgi transport | |
* [SMX4-465] - Update Jettison dependency to 1.2 | |
* [SMX4-471] - Upgrade to Camel 2.2.0 | |
* [SMX4-472] - add JPA/Hibernate example in SMX4 | |
* [SMX4-483] - Add explicit statement to top-level NOTICES.txt on relicensing of specs bundles under ASL | |
* [SMX4-488] - Add a bundle for JavaMail 1.4.3 | |
* [SMX4-492] - Upgrade to use JavaMail 1.4.3 | |
* [SMX4-493] - Upgrade to commons-dbcp 1.3 | |
* [SMX4-498] - Added new version (7.0.1.v20091125) of jetty cometd bundle | |
* [SMX4-517] - create a OSGi bundle for jsch 0.1.42 | |
** Test | |
* [SMX4-269] - remove unnecessary camel endpoint spring definition for SmxToCxfTest | |
* [SMX4-288] - Exclude demo/example modules from Sonar test coverage reports. | |
* [SMX4-368] - fix IntegrationTest wit karaf | |
* [SMX4-409] - examples/itests/test/IntegrationTest failed after upgrade to activemq 5.3 | |
* [SMX4-447] - Failing unit in servicemix-camel component in the features project | |
** Wish | |
* [SMX4-348] - use XmlSchema 1.4.5 directly as it's already a bundle | |
Apache ServiceMix 4.0 | |
================================ | |
Overview | |
-------- | |
Apache ServiceMix 4.0 is the first release of our OSGi based integration platform. It includes two major components: | |
- Apache ServiceMix Kernel 1.1.0 | |
an OSGi runtime with a lot of extra features (SSH connectivity, provisioning enhancements, Spring integration, ...) | |
- Apache ServiceMix NMR 1.0.0 | |
an OSGi based NMR and JBI container, which also comes with a new clustering engine ready for enterprise deployment | |
In addition, ServiceMix 4.0 also ships with enhanced ActiveMQ, Camel and CXF integration as well as a whole set of | |
examples to let you leverage this functionality. We also have out-of-the-box support for deploying and running web | |
applications, so they can run together with everything else in the same container. | |
Changelog | |
--------- | |
The following list shows the bug fixes and enhancements included in this release. | |
** Sub-task | |
* [SMX4-220] - Extend the help command to display usefull help for all commands available | |
* [SMX4-221] - The option --help on commands doesn't display good enough help | |
** Bug | |
* [SMX4-16] - Deploying the servicemix-web-console-3.2.1.war does not work | |
* [SMX4-17] - The war deployer is not included in the distribution | |
* [SMX4-18] - Examples Integration Tests pointing to a previous version of xmlschema cxf bundle | |
* [SMX4-20] - get BundleException when try to install camel-nmr feature | |
* [SMX4-24] - welcome screen and info command display wrong version information of servicemix | |
* [SMX4-31] - Example cxf-camel-nmr fails with ClassNotFoundException | |
* [SMX4-32] - servicemix-camel: NPE in ServiceMixProducer | |
* [SMX4-35] - SMX4 assembly not getting installed/deployed | |
* [SMX4-36] - Bug in the installation of SMX4 on windows - txt and jar files included by multiple bundles | |
* [SMX4-37] - Servicemix 4 assembly incorrectly looking for servicemix-shared-compat | |
* [SMX4-40] - CXF Components are failing to deploy into Smx4 | |
* [SMX4-41] - SMX4 basic sample fails with error Unrecognized xbean namespace mapping: http://activemq.org/ra/1.0 | |
* [SMX4-42] - Smx4 camel demo fails because the *itests* directory is missing | |
* [SMX4-43] - Build failure when trying to build servicemix-features | |
* [SMX4-52] - The cxf-osgi example is failing to install in SMX4 | |
* [SMX4-53] - camel-nmr example does not deploy correctly | |
* [SMX4-54] - Camel assembly fails to deploy in SMX4 | |
* [SMX4-55] - Remove ServiceMix 3 itests from bridge example | |
* [SMX4-56] - The cxf-camel-nmr demo is failing in a smx4 kit | |
* [SMX4-57] - Came-sa is failing to deploy because camel-core appears to be missing | |
* [SMX4-59] - add Incubator Repository to pom | |
* [SMX4-63] - SMX4 intermittently stalls while starting on Linux | |
* [SMX4-64] - The latest jbi-maven-plugin is broken | |
* [SMX4-65] - servicemix-script test failures | |
* [SMX4-67] - kit miss pom.xml in examples folder so that can't build the samples | |
* [SMX4-68] - correct README.txt for samples | |
* [SMX4-69] - the pom.xml in examples should be filted when build kit | |
* [SMX4-70] - bridge example failing to deploy | |
* [SMX4-71] - Components build order incorrect | |
* [SMX4-72] - NullPointerException on 'features install' | |
* [SMX4-74] - can't build features trunk with clean local repo | |
* [SMX4-75] - get javax.jbi.JBIException: null mBeanServer when exit smx4 | |
* [SMX4-77] - Problem with properties used in <parent> in several poms under features/trunk/examples | |
* [SMX4-80] - add-features-to-repo of features-maven-plugin didn't check if the file is in local repo before copy it | |
* [SMX4-88] - camel-nmr example doesn't work | |
* [SMX4-89] - features project build failing | |
* [SMX4-90] - make feature project build successfully according to recent refactor of SMX3 container | |
* [SMX4-94] - org.mortbay.util version mismatch | |
* [SMX4-95] - camel example doesn't work | |
* [SMX4-96] - cxf-camel-nmr example doesn't work | |
* [SMX4-98] - Integration tests fails with Java 6 | |
* [SMX4-100] - bridage example doesn't work | |
* [SMX4-101] - Need a JMX mbean to allow shutting down of SMX4 container | |
* [SMX4-103] - bridge example fails due to ClassNotFoundException | |
* [SMX4-104] - servicemix-wsn2005 failed to start | |
* [SMX4-106] - Slow startup can cause bridge-sa deployment to fail | |
* [SMX4-112] - Should exclude the org.apache.servicemix.features.cfg from the kernel kit | |
* [SMX4-118] - features maven plugin can't build with jdk15 | |
* [SMX4-119] - Startup exceptions for missing bundle | |
* [SMX4-126] - The dynamic-import doesn't seem to find the javax.* classes in smx4 | |
* [SMX4-128] - WSAddressingTest test case failures on AIX. | |
* [SMX4-129] - Servicemix features POM needs to depend on 1.1.0-SNAPSHOT of servicemix-utils | |
* [SMX4-131] - Servicemix 4 is missing commons-codec bundle in kit.(required by servicemix-http component) | |
* [SMX4-135] - The CXF NMR transport does not use the given URI to identify the NMR endpoint | |
* [SMX4-139] - Make SAAJ implementation bundle works on non Sun JVM | |
* [SMX4-146] - can not find javax.xml.transform.stax.StAXSource | |
* [SMX4-148] - Trouble Building Spec Project | |
* [SMX4-151] - cxf-transport-osgi doesn't forward the 'Accept' HTTP header to CXF | |
* [SMX4-153] - The subshells are no longer working correctly | |
* [SMX4-154] - "packages help" is not working with german locale | |
* [SMX4-155] - ServiceMix4 trunk actually can't be built because of missing deps | |
* [SMX4-156] - Samples :: WSDL First :: JSR 181 fails to build | |
* [SMX4-160] - Create a default client for the "servicemix-osgi-cxf-code-first-archetype" so that you can run this against the deployed bundle. | |
* [SMX4-165] - Add bundle for hamcrest 1.2 | |
* [SMX4-177] - commons-dbcp component doesn't allow dynamic imports | |
* [SMX4-180] - Examples will not build from trunk | |
* [SMX4-188] - camel xslt compoent can't work with JAXP ri 1.4.2 bundle | |
* [SMX4-189] - Activation spec fails compile with JDK 1.6 | |
* [SMX4-194] - junit bundle needs to be built as the kernel tests depend on it | |
* [SMX4-195] - servicemix-camel unit tests fail when using latest SNAPSHOT of the Camel 1.5 branch | |
* [SMX4-198] - remove unnecessary folder from kit examples | |
* [SMX4-200] - Startup hangs occasionally | |
* [SMX4-204] - Unable to retrieve endpoint for a given service QName | |
* [SMX4-205] - Logging not fully working with Windows (Vista?) | |
* [SMX4-206] - Apache ServiceMix 4 binary assembly zip file is not valid | |
* [SMX4-216] - jar file cannot be found during mvn clean install execution of http://svn.apache.org/repos/asf/servicemix/smx4/features/trunk/assembly | |
* [SMX4-217] - Unresolved constraint in servicemix-osworkflow feature | |
* [SMX4-222] - Jsp support is not enabled. Is org.ops4j.pax.web.jsp bundle installed? | |
* [SMX4-224] - ServiceMix-Mail is unable to find specific providers for protocols like imaps | |
* [SMX4-225] - Duplicate artifact and groupid in kernel branding modules | |
* [SMX4-228] - Make sure all NMR dependencies are in the local Maven repository when building an SMX4 features assembly | |
* [SMX4-230] - Compatibility issue in the org.apache.servicemix.cxf.transport.nmr project | |
* [SMX4-246] - Avoid duplication of config files for NMR and Features assembly build | |
* [SMX4-249] - camel-cxf, camel-msv and camel-stringtemplate can not be installed | |
* [SMX4-250] - Error with the OSGI bundle cglib version n° created (2.1.0.3 instead of 2.1.3) | |
** Improvement | |
* [SMX4-19] - use bundle jar for org.apache.servicemix.camel.component | |
* [SMX4-21] - add bundle jar for commons-io | |
* [SMX4-22] - verify MESSAGE dataFormat of camel-cxf can work with servicemix-camel | |
* [SMX4-23] - add bundle jar for commons-jxpath | |
* [SMX4-25] - Upgrade to CXF 2.1.x | |
* [SMX4-27] - avoid hardcode lib version in features.xml | |
* [SMX4-29] - Include examples with binary distribution and add readmes | |
* [SMX4-34] - Add an out-of-the-box ActiveMQ broker configuration | |
* [SMX4-47] - can't download javax.ws.rs:jsr311-api:jar:0.8 | |
* [SMX4-49] - Add a Camel features.xml to easily install Camel components | |
* [SMX4-58] - filter version in the examples README of kit | |
* [SMX4-60] - add apache snapshots repo to org.ops4j.pax.url.mvn.cfg to avoid mvn url resolve exception | |
* [SMX4-62] - add legal version property to bundles-pom | |
* [SMX4-91] - Upgrade to jetty 6.1.12rc1 | |
* [SMX4-113] - Provide java based client to test bridge example. | |
* [SMX4-120] - change SOAPFactory and MessageFactory name in saaj-impl bundle | |
* [SMX4-168] - add jetty-bundle-6.1.14 | |
* [SMX4-171] - Develop test case to demonstrate and verify native deployment of CXF service using jbi/nmr transport | |
* [SMX4-172] - Develop test case to demonstrate and verify native deployment of CXF service using jms transport | |
* [SMX4-183] - use servicemix javamail api and activation bundle jar but not geronimo javamail and activation api bundle | |
* [SMX4-186] - ensure camel feature use same spring version as the container | |
* [SMX4-190] - add OsgiDestinationRegistryIntf so that we can export/import OsgiDestinationRegistry by interface | |
* [SMX4-191] - upgrade spring to 2.5.6 and spring osgi to 1.2.0-m2 for features project | |
* [SMX4-192] - revise examples README to use the new syntax gshell command | |
* [SMX4-193] - specify feature version in feature dependency if not use the default one | |
* [SMX4-196] - Implement OSGi RFC 98 (Transactions in OSGi) | |
* [SMX4-199] - Move 'demos' folder into 'examples/kernel-demos' folder. | |
* [SMX4-203] - Name of the Endpoints / MBeans in JConsole is confusing and useless | |
* [SMX4-208] - Make activemq feature depends on transaction | |
* [SMX4-209] - Upgrade quarz bundle to 1.6.1 | |
* [SMX4-219] - The help of the shell commands is wrong or not sufficient and needs improvement | |
* [SMX4-226] - Avoid use of ActiveMQ ShutdownHook when ActiveMQ is embedded in ServiceMix 4 | |
* [SMX4-229] - Upgrade to XBean 3.5 | |
* [SMX4-240] - Feature.xml file generated for camel contains duplicate bundles. It must be cleaned up | |
* [SMX4-241] - servicemix-cxf-bc feature should depend on cxf feature but not include duplicated bundles cxf feature have | |
* [SMX4-242] - feature maven plugin should add default version to feature when generate feature.xml | |
* [SMX4-245] - Upgrade to latest version of pax web | |
* [SMX4-252] - CXF Feature should have a jsr311 specs bundle installed | |
* [SMX4-255] - revise README for cxf-nmr examples | |
** New Feature | |
* [SMX4-15] - Make JEE specs that use the services discovery mechanism work in OSGi | |
* [SMX4-79] - Use the features plugin to generate the assembly and use OSGi packaged JBI components instead of the JBI packaging | |
* [SMX4-142] - Create an "servicemix-osgi-ws-wsdl-first" archetype that shows how to deploy a WSDL-first CXF web service in SMX4 | |
* [SMX4-143] - Create an "servicemix-osgi-restful-service" archetype that shows how to deploy a RESTful CXF web service in SMX4 | |
* [SMX4-178] - add nmr:address ExtensibilityElement for wsdl port | |
* [SMX4-179] - add bundle jar for geronimo-javamail_1.4_provider | |
* [SMX4-181] - add bundle for javamail api | |
* [SMX4-182] - add bundle jar for geronimo-javamail_1.4_provider-1.5.jar | |
* [SMX4-185] - add bunle jar for activation api | |
* [SMX4-207] - add ant script which is used for management JBI artifacts using Mbeans into distributions | |
* [SMX4-243] - Install the web feature by default | |
* [SMX4-244] - Install the jbi clustering by default | |
** Task | |
* [SMX4-30] - Build SMX4 Assembly | |
* [SMX4-48] - Remove examples with static SMX3 configuration from assembly | |
* [SMX4-86] - add example to show how to use osgi propertie placeholder and how to deploy & update the properties file from shell | |
* [SMX4-87] - update cxf version to 2.1.3-SNAPSHOT | |
* [SMX4-99] - remove wsdl-first sample from smx4 kit since servicemix-jsr181 is deprecated in smx4 | |
* [SMX4-108] - remove loan-broker-bpel from kit | |
* [SMX4-110] - add missing pax lib to m2-repo | |
* [SMX4-136] - update to cxf 2.1.3 | |
* [SMX4-137] - update to camel 1.5 | |
* [SMX4-163] - exclude xom dependency from xstream | |
* [SMX4-170] - need add SSHD snapshots repo to nmr project | |
* [SMX4-212] - Upgrade to cxf 2.1.4 | |
* [SMX4-223] - Remove the svn repo from the features config file | |
** Test | |
* [SMX4-33] - several smx4/features/camel tests failed due to recent change in camel-cxf component | |
* [SMX4-66] - Add a basic http osgi client/server test to feature/trunk/example | |
* [SMX4-82] - Add soap handler osgi test to servicemix 4 trunk/examples | |
* [SMX4-85] - Add WS-Addressing osgi tests | |
* [SMX4-122] - IntegrationTest will fail in features/examples/itests | |
* [SMX4-133] - WS Security Test failing on AIX | |
* [SMX4-138] - testSoapHandlerOsgi failed | |
* [SMX4-147] - examples/itests/IntegrationTest failed due to can't find javax.resource package when start cxf-bundle | |
* [SMX4-149] - ServiceMix Example CXF OSGi build error on AIX; DTDDVFactoryImpl does not extend from DTDDVFactory. | |
* [SMX4-253] - add servlet-name osgi service property for org.apache.servicemix.cxf.transport.http_osgi.SpringOsgiServlet to avoid NPE in pax.web.extender | |
Apache ServiceMix 4.0-m1 | |
================================ | |
See the README.txt file for more general informations about ServiceMix 4. | |
This is the first milestone of ServiceMix 4. All the features are not | |
fully implemented yet and things may be changed until the final 4.0 release. | |
Please refer to the web site for more informations and feel free to ask any | |
questions on the ServiceMix mailing lists or simply to provide feedback | |
(we appreciate it very much). | |
Thanks you for downloading ServiceMix Kernel. Enjoy ! | |
The ServiceMix Team | |
http://servicemix.apache.org/team.html | |