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
======================