You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by ge...@apache.org on 2009/03/21 01:25:56 UTC

svn commit: r756846 - /servicemix/smx4/features/trunk/RELEASE-NOTES.txt

Author: gertv
Date: Sat Mar 21 00:25:56 2009
New Revision: 756846

URL: http://svn.apache.org/viewvc?rev=756846&view=rev
Log:
Adding release notes for Apache ServiceMix 4.0

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

Modified: servicemix/smx4/features/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/RELEASE-NOTES.txt?rev=756846&r1=756845&r2=756846&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/RELEASE-NOTES.txt (original)
+++ servicemix/smx4/features/trunk/RELEASE-NOTES.txt Sat Mar 21 00:25:56 2009
@@ -13,7 +13,201 @@
  * 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.0-m1
                   ================================