You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2013/12/21 17:04:48 UTC

git commit: Update RELEASE-NOTES in preparation for Karaf 3.0.0 release

Updated Branches:
  refs/heads/master ba320216f -> 2d4ec6cfe


Update RELEASE-NOTES in preparation for Karaf 3.0.0 release


Project: http://git-wip-us.apache.org/repos/asf/karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/2d4ec6cf
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/2d4ec6cf
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/2d4ec6cf

Branch: refs/heads/master
Commit: 2d4ec6cfe906db9ed1f1f68e0443f8074ebe2e01
Parents: ba32021
Author: Jean-Baptiste Onofré <jb...@apache.org>
Authored: Sat Dec 21 17:04:18 2013 +0100
Committer: Jean-Baptiste Onofré <jb...@apache.org>
Committed: Sat Dec 21 17:04:18 2013 +0100

----------------------------------------------------------------------
 RELEASE-NOTES | 53 +++++++++++++++++++++++++++++++++--------------------
 1 file changed, 33 insertions(+), 20 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/2d4ec6cf/RELEASE-NOTES
----------------------------------------------------------------------
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 39746f4..2f83e29 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -68,7 +68,7 @@
     * [KARAF-525] - Bundles listed in etc/startup.properties should only installed the first time
     * [KARAF-527] - The console bundle should indicate it provides the gogo related services
     * [KARAF-528] - Error while using correct feature descriptor in features-maven-plugin
-    * [KARAF-534] - Startlevel: Strange deployment behaviour 
+    * [KARAF-534] - Startlevel: Strange deployment behaviour
     * [KARAF-535] - Description for List command incorrectly claims Threshold default is -1
     * [KARAF-536] - Backspace no longer works in Putty after using 'connect' command to connect to other instance, and commands are printed in only 2 columns.
     * [KARAF-537] - admin.bat prints stacktraces to standard out
@@ -95,7 +95,7 @@
     * [KARAF-630] - SpringDeploymentListenerTest fails on IBM JDK builds with No Class Def Found Error
     * [KARAF-634] - README file refers an incorrect contribution URL
     * [KARAF-637] - Update branding-console documentation to include the changes to custom.properties
-    * [KARAF-653] - Karaf minimal is missing the feature files. 
+    * [KARAF-653] - Karaf minimal is missing the feature files.
     * [KARAF-655] - Remove http://repository.ops4j.org/maven2 from org.apache.karaf.management.cfg
     * [KARAF-656] - kar deployer service not exported
     * [KARAF-669] - Dependency artifacts should be available on the Maven central repo
@@ -130,7 +130,7 @@
     * [KARAF-824] - Web demo folder in 2.2.2 release is missing content and README.txt has bugs
     * [KARAF-826] - KarArtifactInstaller should look for "features" classifier in place of "feature"
     * [KARAF-827] - Karaf Web deployer (Pax-Web) always tries to deploy the deploy/README file
-    * [KARAF-867] - Inconsistent deployment behavior between bundle installer and feature installer 
+    * [KARAF-867] - Inconsistent deployment behavior between bundle installer and feature installer
     * [KARAF-875] - Unable to define escape the event designator '!' using '\!'
     * [KARAF-883] - NPE in features-maven-plugin
     * [KARAF-889] - dev:framework commands incorrect workflow
@@ -189,7 +189,7 @@
     * [KARAF-1110] - Archetypes don't work
     * [KARAF-1111] - Add documentation about archetypes
     * [KARAF-1114] - osgi shell blueprint bundle shouldn't use lazy default-activation
-    * [KARAF-1116] - Scripts fail at resolving java jdk. 
+    * [KARAF-1116] - Scripts fail at resolving java jdk.
     * [KARAF-1122] - Feature <configfile/> creates an empty file if the file URL is not resolved
     * [KARAF-1124] - karaf does not work properly with closing brace in the working directory path
     * [KARAF-1126] - features-maven-plugin:validate goal raises a NPE if karafConfig configuration is not set
@@ -383,7 +383,7 @@
     * [KARAF-2134] - Features deployer does not support mvn urls
     * [KARAF-2135] - Issue with jledit addition
     * [KARAF-2136] - ServiceMix Spec property mispelled in etc/system.properties
-    * [KARAF-2137] - Unable to prevent remote JMX access 
+    * [KARAF-2137] - Unable to prevent remote JMX access
     * [KARAF-2143] - Remove Jetty JUL logger configuration
     * [KARAF-2144] - MainStartTest test fails when methods are executed in reverse order
     * [KARAF-2152] - wrong version for pax-jetty
@@ -445,8 +445,10 @@
     * [KARAF-2404] - bin script is not Unix executable in the zip distribution
     * [KARAF-2407] - dev:create-dump should generate full stack traces of each thread
     * [KARAF-2416] - OverlappingFileLockException when cloning an instance
-    * [KARAF-2417] - Logging doesn't work in cloned instances 
+    * [KARAF-2417] - Logging doesn't work in cloned instances
     * [KARAF-2421] - FeatureFinder should prevent ArrayIndexOutOfBoundException
+    * [KARAF-2423] - Avoid overlapping lock exceptions when multiple threads access the admin service
+    * [KARAF-2424] - Wrapper's generated karaf-service does not work on Solaris
     * [KARAF-2427] - When using service wrapper karaf.data is wrong on child instances
     * [KARAF-2429] - It would be nice to have scr:list sort components by id.
     * [KARAF-2437] - Logs still have been printed into console after log:tail and Ctrl + C
@@ -456,12 +458,14 @@
     * [KARAF-2452] - The "--force" option is not honored when designate bundle as a system bundle
     * [KARAF-2457] - Branding is not propagated to instance created with admin:create
     * [KARAF-2458] - Update to Spring 3.2.4.RELEASE
+    * [KARAF-2460] - Feature file generated by karaf maven plugin does not contain the feature dependencies
     * [KARAF-2470] - maven-karaf-plugin: dependency ignored
     * [KARAF-2471] - Karaf Wrapper doesn't return the correct exit result when using RUN_AS_USER
     * [KARAF-2473] - log:set DEFAULT is not more supported
     * [KARAF-2475] - Config bound to bundle after uninstall
     * [KARAF-2476] - Special characters are dropped when generating the LDAP the user and role filters
     * [KARAF-2479] - ensure we escape \ in LDAP filter  correctly
+    * [KARAF-2492] - Possible UnsatisfiedLinkError when using dev:restart with native libraries
     * [KARAF-2497] - NPE in PropertiesLoginModule
     * [KARAF-2502] - karaf-service script does not properly set the RUN_AS_GROUP variable if a primary group is not set
     * [KARAF-2505] - When clean_cache-file exists the whole data-directory is deleted
@@ -481,6 +485,7 @@
     * [KARAF-2541] - On Mac OS locate the JAVA_HOME
     * [KARAF-2548] - error starting 'client' under cygwin
     * [KARAF-2552] - Running log:tail on admin:console causes full CPU usage.
+    * [KARAF-2558] - Unit Tests in error when building from trunk  on Windows platform
     * [KARAF-2561] - When starting karaf under JDK 1.8 Early Access, karaf will not start
     * [KARAF-2566] - StandardFeaturesTest fail on aries-annotation feature
     * [KARAF-2572] - Karaf does not start if there is no log appender named out
@@ -488,7 +493,6 @@
     * [KARAF-2574] - Improve message when .sshkaraf/known_hosts key changed
     * [KARAF-2577] - --help option doesn't work with command through bin/admin or bin/instance script
     * [KARAF-2595] - log:get ALL and log:set DEFAULT don't work as expected
-    * [KARAF-2600] - Failed to get the session when running clinet.bat to connect karaf instance
     * [KARAF-2601] - Support Java 6 and Java 7
     * [KARAF-2603] - ConfigMBean update() operation is blocked for the admin (karaf) user
     * [KARAF-2604] - Improve the feature:repo-add arguments description
@@ -496,7 +500,6 @@
     * [KARAF-2606] - Add compatibility bundles for console/commands
     * [KARAF-2607] - PropertiesBackingEngine allows duplicate roles to be assigned to user
     * [KARAF-2611] - jaas:user-add doesn't actually add the user
-    * [KARAF-2612] - jaas:group-* and jaas:group-role-* commands have not effect
     * [KARAF-2615] - Bundles attribute is empty in the ObrMBean
     * [KARAF-2617] - Deployed WAB are not available and stay in unknown state
     * [KARAF-2620] - Manual should use the official OSGi Web-ContextPath instead of Webapp-Context
@@ -510,6 +513,7 @@
     * [KARAF-2634] - Specify the alias when registering servlets to eliminate warnings
     * [KARAF-2636] - Improve security mechanism
     * [KARAF-2640] - SAXParseException when attempting to execute a dry run of Karaf release
+    * [KARAF-2645] - Created instances etc folder doesn't contain all mandatory files
 
 ** Dependency upgrade
     * [KARAF-449] - Upgrade to PAX-WEB 1.1.0 (SNAPSHOT right now)
@@ -788,13 +792,13 @@
     * [KARAF-470] - Move Main variables management in util
     * [KARAF-471] - would be nice for a "already exists" call to features:addurl to trigger a refresh
     * [KARAF-476] - The admin-command should be extended to handle RMI-server-port settings
-    * [KARAF-483] - pax-web jetty.xml configfile should contain default security realm 
+    * [KARAF-483] - pax-web jetty.xml configfile should contain default security realm
     * [KARAF-484] - Upgrade to Felix Framework 3.0.9
     * [KARAF-487] - Improve --help information for obr:list
     * [KARAF-488] - obr:list should also include the bundle-symbolic-name of the packages it lists as this is used to execute other OBR commands
     * [KARAF-495] - Add a Tutorials section to the website.
     * [KARAF-513] - The ssh:ssh and admin:connect command do not allow passing a command to execute
-    * [KARAF-514] - When starting a child instance, there's no way to wait until it's started 
+    * [KARAF-514] - When starting a child instance, there's no way to wait until it's started
     * [KARAF-517] - Upgrade to pax-runner 1.6.1
     * [KARAF-530] - Rename org.apache.karaf.assemblies/apache-karaf to org.apache.karaf/apache-karaf
     * [KARAF-533] - Improve depdencny handling to manual
@@ -819,10 +823,10 @@
     * [KARAF-623] - Create a shell completer for jaas realms
     * [KARAF-638] - Use the same naming convention in commands
     * [KARAF-640] - The Cellar's Hazelcast instance should be configured via Configuration Admin.
-    * [KARAF-645] - Add a flag to suppress --help Option output on 
+    * [KARAF-645] - Add a flag to suppress --help Option output on
     * [KARAF-651] - features-maven-plugin should "embed" the Karaf features descriptor
     * [KARAF-654] - Merge jetty feature with jetty-jaas feature
-    * [KARAF-659] - correct manuall about http-whiteboard feature 
+    * [KARAF-659] - correct manuall about http-whiteboard feature
     * [KARAF-661] - Typing ^D should behave as on Unix
     * [KARAF-662] - Clarify relationship of config.properties and custom.properties
     * [KARAF-663] - features-maven-plugin add-features-to-repo should embed Karaf core features descriptor
@@ -835,7 +839,6 @@
     * [KARAF-699] - Grammar fixes to source code files
     * [KARAF-700] - Updates to developer's guide
     * [KARAF-705] - Upgrade demos/web to use jdk 1.6 on the trunk.
-    * [KARAF-711] - Add documentation how to update Karaf
     * [KARAF-713] - Refactor karaf main
     * [KARAF-720] - Make 3.0.x source JDK7 compliant for type handling.
     * [KARAF-725] - Read-only commands shouldn't ask for system bundle confirmation
@@ -884,7 +887,7 @@
     * [KARAF-946] - MBeans should be renamed in singular
     * [KARAF-947] - Rename admin service to instance service
     * [KARAF-948] - Apply normalized shell command format
-    * [KARAF-956] - jaas module should throw generic FailedLoginException 
+    * [KARAF-956] - jaas module should throw generic FailedLoginException
     * [KARAF-963] - Refactoring of the modules
     * [KARAF-965] - Allow features-maven-plugin to handle multiple versions of the same feature
     * [KARAF-968] - Features file should require name attribute on features element
@@ -1036,17 +1039,27 @@
     * [KARAF-2356] - Enable use of ANSI colors in ShellTable
     * [KARAF-2360] - Add password option to admin:connect and ssh:ssh commands
     * [KARAF-2369] - extend role.filter of LDAPLoginModule to support distinguishedName filter
+    * [KARAF-2414] - Move URL handling classes to separate package
     * [KARAF-2415] - dev:create-dump: extending with environment information
+    * [KARAF-2419] - karaf maven plugin: Extract docbook and wiki help generation from mojo class
+    * [KARAF-2425] - Code cleanup in karaf maven plugin
+    * [KARAF-2426] - Support flat repo structure and meta data export in AddToRepositoryMojo
     * [KARAF-2438] - Improve ScrServiceMBean to display more details about SCR components
     * [KARAF-2443] - bundle-level and update commands should take symbolic name as parameter
     * [KARAF-2450] - Create "service-wrapper" alias to the wrapper feature
     * [KARAF-2459] - help command should be contextual to the current subshell
     * [KARAF-2469] - karaf-maven-plugin should take dependency exclusion into account
     * [KARAF-2474] - Provide a command for dumping the System, and OSGi properties
+    * [KARAF-2484] - Export Bundle-SymbolicName and Bundle-Version in karaf-maven-plugin
+    * [KARAF-2491] - Create extra karaf maven plugin command for meta data export and optionally eliminate duplicates
     * [KARAF-2493] - Fixing some bugs about failed resolutions, not adding core features by default
     * [KARAF-2494] - Fixing some bugs about failed resolutions, not adding core features by default
     * [KARAF-2496] - Add a configuration to define the behaviour of the subshell completion
+    * [KARAF-2499] - Karaf should exit if the data directory is deleted
+    * [KARAF-2500] - Karaf should monitor the lock file existence
+    * [KARAF-2501] - Break some bundle dependencies in the console
     * [KARAF-2507] - Add alias to display features installed or features uninstalled
+    * [KARAF-2521] - The client script should find better default values
     * [KARAF-2526] - Adding diagnostics for spring dm errors
     * [KARAF-2527] - Move duplicate package reporting from bundle:diag to package:exports
     * [KARAF-2535] - Introduce blueprint-web feature
@@ -1062,7 +1075,6 @@
     * [KARAF-2616] - war feature should depends to http (instead of pax-http)
     * [KARAF-2618] - Add start()/stop() operations with just bundle ID in the WebMBean
     * [KARAF-2637] - Optimize the kar deployer to not read/write the status every time a bundle changes
-    * [KARAF-2638] - Speed up karaf startup a bit by setting the specs timeout to 0
     * [KARAF-2639] - Provide a way to configure ciphers and macs and use only the secured one by default
 
 ** New Feature
@@ -1078,7 +1090,7 @@
     * [KARAF-477] - Karaf console should gracefully handle errors due to the history file being read only.
     * [KARAF-478] - Subclasses of Console should be able to change the history file.
     * [KARAF-523] - Allow maven style names in startup.properties
-    * [KARAF-541] - Support JMX SSL via etc/org.apache.karaf.management.cfg 
+    * [KARAF-541] - Support JMX SSL via etc/org.apache.karaf.management.cfg
     * [KARAF-572] - Command to show all registered servlets and their contexts
     * [KARAF-581] - Also make rmiRegistryHost configurable
     * [KARAF-605] - Add param to Gogo Argument and Option to override default value with specific value
@@ -1111,7 +1123,7 @@
     * [KARAF-1546] - Add -i/--install-all option to feature:add-url
     * [KARAF-1762] - command to list bundles with the requested class
     * [KARAF-1806] - Add version attribute in the SystemMBean
-    * [KARAF-2037] - karaf 3.0 with gemini blueprint 
+    * [KARAF-2037] - karaf 3.0 with gemini blueprint
     * [KARAF-2044] - Provide the ability to edit text resources from the Karaf shell
     * [KARAF-2050] - Ability to configure ssh session idle timeout - currently hardcode as 5 minutes
     * [KARAF-2078] - Create the shell:date command
@@ -1124,6 +1136,7 @@
     * [KARAF-2372] - Introduce boot features sync mode property (true|false)
     * [KARAF-2434] - Add support for JAAS groups
     * [KARAF-2435] - Add Role-based access to JMX
+    * [KARAF-2439] - Karaf maven plugin should allow to export feature meta data so user can create start scripts for containers
     * [KARAF-2455] - Role-based security for OSGi Services
     * [KARAF-2545] - Add feature:repo-refresh command
     * [KARAF-2549] - Provide additional enterprise features
@@ -1134,6 +1147,7 @@
 
 ** Task
     * [KARAF-328] - Drop support for JDK 1.5
+    * [KARAF-378] - Apache Karaf 3.0.0 Release
     * [KARAF-431] - Add documentation around remote management via JMX
     * [KARAF-432] - Remove spring2 support from karaf features
     * [KARAF-433] - Add documentation about KAR archive format and deployer
@@ -1170,10 +1184,9 @@
     * [KARAF-1445] - more svn:ignore are needed
     * [KARAF-2062] - Add a spring3.2 feature
     * [KARAF-2161] - Incorrect LGPL license info in Notices file
-    * [KARAF-2233] - Release Apache Karaf 3.0.0.RC1 
+    * [KARAF-2233] - Release Apache Karaf 3.0.0.RC1
     * [KARAF-2336] - Remove karaf-pax-exam and use pax-exam for itests
     * [KARAF-2413] - Add features:chooseurl for camel-extra
-    * [KARAF-2511] - Review and update documentation for Karaf 3.0.0
     * [KARAF-2619] - Remove jetty.xml from Karaf
 
 ** Test
@@ -1188,10 +1201,10 @@
     * [KARAF-1896] - itests.EnterpriseFeaturesTest.installApplicationWithoutIsolationFeature fails with NotSerializableException
     * [KARAF-1916] - Make tests faster by using EagerSingleStagedReactorFactory
     * [KARAF-2087] - add a testcase to cover the scenario that the AdminService can always load latest instance status which changed by external process
+    * [KARAF-2485] - Fix StandardFeaturesTest
     * [KARAF-2533] - Use PerClass for feature tests
 
 
-
                     Apache Karaf 3.0.0.RC1
                     ======================