Author: [email protected]
Date: Tue Mar 15 13:55:32 2011
New Revision: 885

Log:
AMDATU-138 replaced redundant/manual changelog with JIRA link

Modified:
   trunk/changelog.txt

Modified: trunk/changelog.txt
==============================================================================
--- trunk/changelog.txt (original)
+++ trunk/changelog.txt Tue Mar 15 13:55:32 2011
@@ -6,335 +6,4 @@
 Release ${project.version}
 ---------------------------
 
-The changelog below is automatically generated from JIRA. More information 
about the resolved
-issues mentioned below can be found on http://jira.amdatu.org.
-
-
-0.1.1
----------------------------------------------------------------------------------------------------
-
-** Bug
-    * [AMDATU-72] - Updating the Shindig bundle breaks it
-    * [AMDATU-174] - Investigate the ManagedService.updated() method call not 
always being invoked for required configuration dependencies.
-    * [AMDATU-254] - When a new cassandra node comes available in the cluster, 
random data is removed from the Role ColumnFamily
-    * [AMDATU-278] - useradmin gadget display problem in IE
-    * [AMDATU-284] - Non deterministic itest failures for OAuth test
-    * [AMDATU-299] - Create/remove user sometimes fails (concurrency issue?)
-    * [AMDATU-303] - ArrayIndexOutOfBoundsException error in UserAdmin REST 
service
-    * [AMDATU-311] - When opening UserAdmin gadget during JMeter UserAdmin 
test, no users or groups are returned
-    * [AMDATU-318] - Tombstones out of sync on node B in Cassandra cluster 
when they are removed from node A during downtime of node B
-    * [AMDATU-319] - Cassandra throws IllegalStateException on framework 
shutdown
-    * [AMDATU-321] - Rediculous logging in new Hector API
-    * [AMDATU-322] - Concurrency error in JdkLogForwarder
-    * [AMDATU-323] - Support other context paths then / for WAR deployment
-    * [AMDATU-324] - Replace deprecated Thrift Cassandra  PM calls with Hector 
Cassandra  PM calls
-
-** Improvement
-    * [AMDATU-157] - Deploy missing artifacts to the Amdatu repository and 
remove buildsupport
-    * [AMDATU-287] - Make the Cassandra storage port configurable
-    * [AMDATU-306] - Upgrade and allign Felix versions
-    * [AMDATU-320] - Authorization uses relocated servlet api artifact with 2.4
-
-** New Feature
-    * [AMDATU-258] - Support for WAR deployment
-
-
-0.1.0
----------------------------------------------------------------------------------------------------
-
-** Bug
-    * [AMDATU-83] - "gadgets.window.setTitle" has no effect
-    * [AMDATU-111] - "gadgets.window.adjustHeight()" has no effect
-    * [AMDATU-127] - "Unable to load version.properties" exception is thrown 
upon startup
-    * [AMDATU-134] - Gadget definitions are stored in a random KeySpace
-    * [AMDATU-153] - After upgrading to Shindig 2.0.0 the dashboard does'nt 
work: gadgets don't get refreshed after moving
-    * [AMDATU-160] - While loading a gadget, the pubsub2router (Shindig 2.0) 
is not initialized
-    * [AMDATU-175] - Dashboard doesn't work (JS error) when course example 
service not yet started
-    * [AMDATU-193] - Amdatu does not build
-    * [AMDATU-199] - Gadgetstore contains duplicate gadget definitions with 
invalid urls
-    * [AMDATU-200] - Add HTTP Caching headers to REST services
-    * [AMDATU-213] - Remove *;resolution:=optional from httpcontext bundle
-    * [AMDATU-214] - Remove *;resolution:=optional from 
org.amdatu.core.cassandra.application bundle
-    * [AMDATU-215] - Remove *;resolution:=optional from 
org.amdatu.core.shindig bundle
-    * [AMDATU-216] - Remove *;resolution:=optional from 
org.amdatu.web.rest.wink bundle
-    * [AMDATU-217] - Remove *;resolution:=optional from 
org.amdatu.semanticweb.sesame bundle
-    * [AMDATU-218] - Remove *;resolution:=optional from org.amdatu.web.jsp 
bundle
-    * [AMDATU-219] - Gadgets cannot be added to the dashboard when no user is 
not logged in
-    * [AMDATU-225] - UserAdmin doesn't start with Filebased UserAdmin storage
-    * [AMDATU-226] - The UserAdmin REST interface should be moved from the 
cassandra useradmin bundle to a stand alone bundle
-    * [AMDATU-227] - Dashboard doesn't work in IE8
-    * [AMDATU-228] - TenantEntity equals fails
-    * [AMDATU-232] - CassandraDaemonListener only creates 
ColumnFamilyAvailable services on startup
-    * [AMDATU-233] - Caching issue in dashboard
-    * [AMDATU-234] - The very first time you start Amdatu  the dashboard opens 
up empty
-    * [AMDATU-239] - URLs should be relative instead of absolute for REST 
services and other resources
-    * [AMDATU-240] - When I add a user with strange characters (a:$%^&*!" for 
example), the useradmin gadget is broken
-    * [AMDATU-241] - UserAdmin cassandra storage provider does not remove a 
group member when a user is removed
-    * [AMDATU-242] - No ColumnFamilyAvailable services are started for 
ColumnFamily's in new keyspaces when the CF provider defined keyspace null
-    * [AMDATU-244] - Build error on Bamboo in GadgetManagementServiceTest
-    * [AMDATU-248] - Compile warnings using Maven 3
-    * [AMDATU-249] - Cannot login with user just created with UserAdmin gadget
-    * [AMDATU-250] - Upon the very first boot of Amdatu a Cassandra related 
error is thrown
-    * [AMDATU-251] - During execution of the CassandraDaemonIntegrationTest an 
error comes by, although the test succeeds
-    * [AMDATU-252] - New Persistence Manager and ColumnFamilyAvailable service 
not registered from keyspaces and CF's created from another node in the cluster
-    * [AMDATU-255] - Adding a gadget fails when a hostname is used containing 
a '-'
-    * [AMDATU-257] - Authorization build introduced tokenmanager deps make in 
reactor build fail
-    * [AMDATU-260] - Incorrect use of == for String compare in TenantEntity 
equals method
-    * [AMDATU-261] - useradmin restlets cannot handle urls as username -> this 
crashes wink(!)
-    * [AMDATU-262] - Bamboo builds keep getting hung on same issue
-    * [AMDATU-265] - Using Cassandra clients other then the basic Thrift 
client causes an OoutOfMemory error
-    * [AMDATU-266] - Cassandra daemon started incorrectly
-    * [AMDATU-267] - Shutdown of Amdatu causes exception since dep mgr update
-    * [AMDATU-270] - NullPointerException exceptions in felix dm appear upon 
framework shutdown
-    * [AMDATU-274] - Exception when registering ColumnFamily of type 'Standard'
-    * [AMDATU-275] - Error "org.openrdf.rdf2go.RepositoryModel not closed, 
closing now." drops by every now and then
-    * [AMDATU-276] - useradmin gadget posts to http (instead of to the 
currently used protocol)
-    * [AMDATU-285] - StackOverflowError in FilterHandler of dispatcher
-    * [AMDATU-286] - useradmin user restlet doesn't return properties in GET 
request
-    * [AMDATU-292] - NPE in WinkServletFilter when no dispatcher is available
-    * [AMDATU-293] - Amdatu logs a slf4j version mismatch error upon startup
-    * [AMDATU-294] - Even with loglevel set to WARNING, always some DEBUG and 
INFO messages are logged upon startup
-    * [AMDATU-295] - Upon stopping Amdatu, errors come by
-    * [AMDATU-296] - When running the OAuthTwoLeggedTest integration test, an 
error comes by about duplicate claims of useradminstore-fs configuration
-    * [AMDATU-297] - With the latest Felix dep mgr required service 
dependencies may be null when start is invoked
-    * [AMDATU-300] - Amdatu token is sometimes incorrectly invalidated
-    * [AMDATU-301] - Major increase in response times (factor 46) and decrease 
of throughput (98%) in 0.1.0 compared to 0.0.6
-    * [AMDATU-302] - OAuthTwoLegged integration test sometimes fails
-    * [AMDATU-309] - An error appears in the console when adding the UserAdmin 
gadget
-
-** Improvement
-    * [AMDATU-80] - Change the url for REST services
-    * [AMDATU-84] - User Profiles are not tenant specific
-    * [AMDATU-87] - Use OpenAJAX Hub in the dashboard
-    * [AMDATU-135] - Move DefaultGadgetRepository gadgets to an example bundle
-    * [AMDATU-178] - Move caching mechanism from service implementation in 
Gadget management service to a separate bundle
-    * [AMDATU-183] - Expose opensesame more in the sesame-service
-    * [AMDATU-187] - Proposal: Use RDF2Go as abstraction layer for triple 
stores
-    * [AMDATU-263] - Refactor oauth consumerregistry-fs to fsstorage 
implementation
-    * [AMDATU-268] - Make OAuthServiceConsumerRegistry API consistent
-    * [AMDATU-269] - Embed Cassandra libraries in Cassandra using maven 
dependencies from Riptano site
-    * [AMDATU-272] - Distribute cassandra tooling with Amdatu
-    * [AMDATU-277] - Re-introduce fileinstall to autodeploy config files and 
bundles
-    * [AMDATU-279] - Add timestamps to console loghandler
-    * [AMDATU-288] - Redundant tenant loopups in shindig dispatcher extender 
logic
-    * [AMDATU-304] - Create a tenant cache and refactor tenant management 
service to handle updates of tenant config
-
-** New Feature
-    * [AMDATU-112] - Add a service to create OAuth tokens
-    * [AMDATU-158] - Design an Amdatu logo!
-    * [AMDATU-222] - Create a management gadget for user management
-    * [AMDATU-282] - Integrate web dispatcher project
-    * [AMDATU-298] - Add JMeter build plans for some basic performance tests
-
-** Question
-    * [AMDATU-29] - Guice in a OSGi framework
-
-** Task
-    * [AMDATU-165] - Make being logged in more stateless; replace 
httpsession/jsessionid approach with tokens stored in cookie
-    * [AMDATU-168] - Remove cassandra.yaml and log4j.properties from the 
deploy directory
-    * [AMDATU-179] - Refactor httpsession dependency of login service with 
oAuth token dependency, stored in browser cookie
-    * [AMDATU-180] - Remove order- and other dependencies between bundles
-    * [AMDATU-181] - Split off oAuth as separate bundle (currently it is 
contained by the Shindig bundle)
-    * [AMDATU-182] - Implement two-legged oAuth support
-    * [AMDATU-185] - Remove the sesame-application in amdatu-semantic-web
-    * [AMDATU-186] - Remove the course-references from SesameService
-    * [AMDATU-201] - Implement persistent oAuth service consumer registry
-    * [AMDATU-202] - Associate authorize token step of oAuth dance with Amdatu 
login service or even pluggable login service
-    * [AMDATU-205] - Disable oAuth support in Shindig
-    * [AMDATU-206] - Implement oAuth Signed Requests support
-    * [AMDATU-207] - Refactor Filebase storage bundles to prevent code 
duplication
-    * [AMDATU-211] - Add example gadget to use full-blown 3-legged oAuth
-    * [AMDATU-245] - Provide pluggable mechanism for tenant resolving
-    * [AMDATU-246] - Centralize login context information
-    * [AMDATU-247] - Implement pluggable and centralized context management 
service
-    * [AMDATU-273] - Add metatype information to the necessary bundles
-    * [AMDATU-281] - Upgrade Pax Exam version to latest release
-
-
-0.0.6
----------------------------------------------------------------------------------------------------
-
-** Bug
-    * [AMDATU-70] - Possible memory leak when restarting Cassandra
-    * [AMDATU-73] - Improve the ColumnFamiliyProvider to allow different 
ColumnFamiliy definitions for keyspaces.
-    * [AMDATU-74] - ConsoleLog Handler doesn't use setting for 
java.util.logging logmessages.
-    * [AMDATU-76] - Dashboard doesn't work in IE8
-    * [AMDATU-82] - Loading of gadget definitions is very slow
-    * [AMDATU-101] - Can't start my copied application
-    * [AMDATU-137] - Running the integration tests fails at random
-    * [AMDATU-143] - Amdatu release module does not build outside reactor
-    * [AMDATU-144] - NPE when calling TenantManagementService.getTenantById
-    * [AMDATU-146] - Performing clean deletes target directory during build
-    * [AMDATU-147] - Configurations managed by UserAdmin are read-only in 
Felix Webconsole
-    * [AMDATU-149] - Gadget categories fail to be created upon first boot
-    * [AMDATU-150] - Dashboard doesn't work anymore after shindig 2.0.0 upgrade
-    * [AMDATU-152] - Integration tests fail on second install cycle
-    * [AMDATU-154] - Stopping a bundle that uses a httpcontext, does'nt 
unregister the context
-    * [AMDATU-156] - Site generation is broken due to unavailable snapshot skin
-    * [AMDATU-159] - Build broken on Bamboo because of NullPointerException in 
Cassandra
-    * [AMDATU-166] - AuthorizationService interface is missing login and 
logout methods
-    * [AMDATU-167] - Release profile is broken and fails to build
-    * [AMDATU-170] - Gadgestore REST service returns a 404
-    * [AMDATU-171] - Configuration of login gadget not set when service is 
restarted
-    * [AMDATU-172] - Images are missing in dashboard jquery plugin
-    * [AMDATU-173] - Course example gadget gives a 501 error and shows up empty
-    * [AMDATU-184] - Integration tests succeed, but several exceptions and 
errors pass by
-    * [AMDATU-189] - Random failures for filter/jsp integration test
-    * [AMDATU-192] - Integration test "UserAdminStoreTest" sometimes fails
-
-** Improvement
-    * [AMDATU-115] - Enable codechecking and reporting to build and site 
generation
-    * [AMDATU-116] - Add deployment of artifacts (bin / javadoc / sources) to 
the repository
-    * [AMDATU-117] - Split project metadata from module/profile concerns 
through seperate parent pom
-    * [AMDATU-121] - Refactor TenantManagementService integration test for new 
Cassandra 0.7 version
-    * [AMDATU-128] - Replace Pax JSP bundle with an implementation that could 
work with any implementation of the OSGi HTTP service specification
-    * [AMDATU-133] - Upgrade Shindig application bundle from 
1.1-BETA5-incubating to 2.0.0
-    * [AMDATU-136] - Change the order of the releases in changelog.txt
-    * [AMDATU-145] - Set svn:ignore on common IDE files
-    * [AMDATU-161] - Document tenant management mechanism
-    * [AMDATU-169] - Separate REST calls to retrieve gadgets from AppData from 
dashboard plugin
-    * [AMDATU-196] - Provide nice default projectTemplate for maven eclipse 
plugin
-    * [AMDATU-197] - Replace Felix OSGi core and compendium with official OSGi 
alliance releases
-    * [AMDATU-198] - Add an AtomSyndicationLink class to external bundle to 
prevent the need of Wink dependencies in REST services
-
-** New Feature
-    * [AMDATU-176] - Implement filebased storage for tenant management
-    * [AMDATU-177] - Implement filebased storage for pax useradmin
-
-** Task
-    * [AMDATU-118] - Refactor the package structure to the standard form
-    * [AMDATU-129] - Refactor SVN layout
-    * [AMDATU-130] - Replace Cassandra and Bundle cache storages for Amdatu 
core with some simple persistent storage
-    * [AMDATU-131] - Implement Simple persistent storage for Amdatu core
-    * [AMDATU-132] - Replace Pax Web with a HttpService implementation that 
implements nothing more but the OSGi specification
-    * [AMDATU-141] - Factor out Cassandra-reliant storage for Tenant service
-    * [AMDATU-151] - Replace dependency on Pax Web implementation for filter 
registration
-    * [AMDATU-162] - Support removing gadgets from the gadget store
-    * [AMDATU-191] - Move Cassandra bundles to separate subproject 
'amdatu-cassandra'
-
-
-0.0.5
----------------------------------------------------------------------------------------------------
-** Bug
-    * [AMDATU-59] - Sometimes a 500 occurs on the web console
-    * [AMDATU-64] - Newly installed bundles are assigned start level 1
-    * [AMDATU-66] - Mimetype service doesn't start
-    * [AMDATU-85] - Building amdatu gives an error on the mail.jar
-    * [AMDATU-88] - mvn eclipse:eclipse generates wrong project files
-    * [AMDATU-102] - Reactor build breaks due to missing depdency.type for non 
jar dependecies
-    * [AMDATU-106] - Latest Amdatu version doesn't start anymore
-    * [AMDATU-109] - Amdatu nightly build doesn't boot properly
-    * [AMDATU-122] - Maven has jre target 1.5 but the code isn't 1.5 compliant
-    * [AMDATU-127] - "Unable to load version.properties" exception is thrown 
upon startup
-
-** Improvement
-    * [AMDATU-48] - Improve the ColumnFamiliyProvider to wait restarting 
Cassandra till 'all' services are available
-    * [AMDATU-86] - mvn install needs a bit of memory -- out of heap space 
errors
-    * [AMDATU-89] - Update usage of Dependency Manager to latest trunk
-    * [AMDATU-96] - Add project info in root pom
-    * [AMDATU-98] - Usage of custom maven-settings.xml should not be necessary
-    * [AMDATU-100] - Update maven pom.xml of artifacts to inherit 
configuration maven-antrun-plugin
-    * [AMDATU-104] - Replace service trackers by Dependency manager approach
-    * [AMDATU-107] - Refactor integration tests in test-bundles module to 
start using Pax Exam framework
-    * [AMDATU-110] - Upgrade to Cassandra 0.7
-
-** Task
-    * [AMDATU-34] - Enhance maven build files to facilitate generating nightly 
builds (bin and sources)
-    * [AMDATU-78] - Generate and publish javadoc
-    * [AMDATU-91] - Move configuration out of the module source
-    * [AMDATU-99] - Provide content for maven-site-plugin to publish project 
information
-    * [AMDATU-103] - Services that read (and require) their config from 
ConfigAdmin should use a ManagedService
-    * [AMDATU-108] - Configure maven site generation such that static project 
information is generated from Subversion
-    * [AMDATU-123] - Add readme.txt and changelog.txt to release distribution
-    * [AMDATU-124] - Change Shindig configuration to only use Config Admin
----------------------------------------------------------------------------------------------------
-
-
-0.0.4
----------------------------------------------------------------------------------------------------
-** Bug
-    * [AMDATU-62] - Using both JAX-RS @FormParam annotations and 
getParameterNames doesn't work
-    * [AMDATU-63] - Configuration not picked up by LogHandler bundle
-    * [AMDATU-67] - HttpSessions are destroyed when refreshing the page
-    * [AMDATU-90] - Error starting Amdatu - Fatal error: Unknown ListenAddress
-    * [AMDATU-93] - Error "Could not load tenants" upon very first startup 
appears
-    * [AMDATU-94] - Test persons are missing in latest Amdatu version
-
-** Improvement
-    * [AMDATU-69] - Add support for storing more object types then just byte[] 
in properties of UserAdmin
-    * [AMDATU-71] - Shindig container is using an insecure security token
-
-** New Feature
-    * [AMDATU-77] - REST service for usermanagment
-
-** Task
-    * [AMDATU-17] - Add Tenant context service
-    * [AMDATU-54] - Implement persistence of user profiles
-    * [AMDATU-55] - Implement basic authorization
-    * [AMDATU-56] - Storage of dashboard configuration in profile
-    * [AMDATU-57] - Support dynamic creation of keyspaces in Cassandra
-    * [AMDATU-58] - Minimum loglevel of printing logmessages to the console 
should be configurable
-    * [AMDATU-61] - Implement extensible profile mechanism
-    * [AMDATU-75] - Support persistence of gadget definitions
-    * [AMDATU-79] - It must be possible to add custom Gadget categories
----------------------------------------------------------------------------------------------------
-
-
-0.0.3
----------------------------------------------------------------------------------------------------
-** Bug
-    * [AMDATU-40] - Errors appear upon clean startup (ClassCastException's)
-    * [AMDATU-46] - Move creation of test profiles and persons from profile 
bundle to course example bundle
-    * [AMDATU-51] - Root pom.xml defines far too many dependencies with scope 
provided
-    * [AMDATU-52] - Install without clean throws runtime exception
-    * [AMDATU-53] - Dashboard not always accessible (404)
-    * [AMDATU-122] - Maven has jre target 1.5 but the code isn't 1.5 compliant
-    * [AMDATU-127] - "Unable to load version.properties" exception is thrown 
upon startup
-
-** Improvement
-    * [AMDATU-45] - Apache Wink bundle not using OSGi aggregate jar
-    * [AMDATU-110] - Upgrade to Cassandra 0.7
-
-** Task
-    * [AMDATU-5] - Add TemplateConfigManager service for replacing config 
entries in static config files
-    * [AMDATU-7] - Add service to dynamically add and remove ColumnFamilies in 
Cassandra
-    * [AMDATU-35] - Add SPARQL/RDF support (Sesame)
-    * [AMDATU-37] - Persist courses of course example using SAPRQL/RDF
-    * [AMDATU-38] - Extend example user profiles (persons) with school, 
education and school year
-    * [AMDATU-39] - Add SPARQL Endpoint REST service and gadget
-    * [AMDATU-41] - Convert Apache Wink implementation of JAX-RS to use the 
whiteboard pattern
-    * [AMDATU-42] - Clean up the API we currently expose from Apache Wink so 
it's pure JAX-RS.
-    * [AMDATU-43] - Public API should be in the "primary" package name, not in 
.api.
-    * [AMDATU-44] - Apache Wink now practically restarts the world on every 
resource change.
-    * [AMDATU-47] - Implement ColumnFamilyProvider service to automatically 
add, update and remove ColumnFamilies from Cassandra
-    * [AMDATU-49] - Replace all hard configuation entries with values from 
ConfigurationAdmin
-    * [AMDATU-50] - Add very basic Logging service that listens to log events 
and (for the time being) prints them to System.out
----------------------------------------------------------------------------------------------------
-
-
-0.0.2
----------------------------------------------------------------------------------------------------
-** Task
-    * [AMDATU-11] - Add Apache Wink OSGi bundle
-    * [AMDATU-15] - Add example gadget: courses
-    * [AMDATU-16] - Add example service: courses
-    * [AMDATU-32] - Centralize configuration of hostname, port number and work 
directory
-    * [AMDATU-33] - Refactor pom's and packages to conform to conventions on 
http://amdatu.org/confluence/display/Amdatu/Conventions
----------------------------------------------------------------------------------------------------
-
-
-0.0.1
----------------------------------------------------------------------------------------------------
-**  Task
-    * [AMDATU-1] - Create maven pom files and modules
-    * [AMDATU-2] - Add core bundles
-    * [AMDATU-3] - Add httpcontext service
-    * [AMDATU-4] - Add shindig application bundle
-    * [AMDATU-6] - Add cassandra application bundle
-    * [AMDATU-8] - Add peristence manager for Cassandra
-    * [AMDATU-9] - Add Tenant service
-    * [AMDATU-10] - Add profile service
-    * [AMDATU-12] - Implement basic authorization with JSecurity
-    * [AMDATU-13] - Add simple dashboard application
-    * [AMDATU-14] - Add example gadget: friends
----------------------------------------------------------------------------------------------------
\ No newline at end of file
+http://jira.amdatu.org/jira/browse/AMDATU#selectedTab=com.atlassian.jira.plugin.system.project%3Achangelog-panel
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits

Reply via email to