Author: ccustine
Date: Mon Apr 19 22:52:42 2010
New Revision: 935763

URL: http://svn.apache.org/viewvc?rev=935763&view=rev
Log:
Update release notes for ServiceMix 4.2.0 release

Modified:
    servicemix/smx4/features/trunk/RELEASE-NOTES

Modified: servicemix/smx4/features/trunk/RELEASE-NOTES
URL: 
http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/RELEASE-NOTES?rev=935763&r1=935762&r2=935763&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/RELEASE-NOTES (original)
+++ servicemix/smx4/features/trunk/RELEASE-NOTES Mon Apr 19 22:52:42 2010
@@ -13,200 +13,447 @@
  * 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.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.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


Reply via email to