Permalink
Commits on Jul 16, 2014
  1. Added class check to MethodMessageHandlerInspector

    abuijze committed Jul 16, 2014
    This is to make sure old instances are ignored after classloader change.
    
    Issue #AXON-246 Fixed
  2. Added duplicate key exception checks on snapshot appending

    abuijze committed Jul 16, 2014
    Similar to inserting domain events, appending a snapshot event when an entry
    already exists with the same aggregate identifier and sequence number will
    throw a ConcurrencyException.
    The snapshotter catches this exception and logs a single line on info level,
    instead of logging the entire stacktrace.
    
    Issue #AXON-248 Fixed
  3. CommandGateways can now be configured with Callbacks using the factory

    abuijze committed Jul 16, 2014
    This is useful when a callback needs to be invoked for each command sent. With
    this mechanism, that callback doesn't have to be passed via each method
    invocation on the gateway.
    If the generic type of the callback is detected to be incompatible with the
    actual result of a command, the callback is ignored for that result.
    
    Issue #AXON-242 Fixed
Commits on Jul 12, 2014
  1. Merge pull request #121 from tomsoete/master

    abuijze committed Jul 12, 2014
    several small fixes in chapter 7 of the reference guide
Commits on Jun 2, 2014
  1. It is now allows to call apply() from an @EventSourcingHandler

    abuijze committed Jun 2, 2014
    This allows for easier event handling in more complex aggregate structures,
    where events applied by a entity can be handled and cause new events in
    another entity.
    
    Issue #AXON-236 Fixed
Commits on May 28, 2014
  1. Added @AnnotationDriven annotation for Spring Java Config

    abuijze committed May 28, 2014
    This annotation removes the need to "manually" configure the annotation
    postprocessor beans when using Java Config.
    
    Issue #AXON-240 Fixed
  2. AggregateAnnotationCommandHandler now returns identifier on aggregate…

    abuijze committed May 28, 2014
    … creation command
    
    Instead of returning null, the callback is invoked with the identifier
    of the aggregate that was created. This can help in cases where
    server-generated identifiers are being used.
    
    Issue #AXON-238 Fixed
Commits on May 21, 2014
  1. Added support for Snapshotting in DisruptorCommandBus

    abuijze committed May 21, 2014
    The Repositories in the DisruptorCommandBus now support EventStreamDecorators,
    meaning it is possible to specify a snapshotter trigger. The Spring XML support
    has been adapted to allow configuration of a snapshotter trigger, similar to
    the 'regular' repositories.
    
    Issue #AXON-237 Fixed
Commits on May 17, 2014
  1. Merge pull request #120 from norbertpotocki/doc-fixes

    abuijze committed May 17, 2014
    Documentation improvements for section 6.1
Commits on May 16, 2014
Commits on May 15, 2014
Commits on May 14, 2014
  1. Merge pull request #119 from norbertpotocki/doc-fixes

    abuijze committed May 14, 2014
    Documentation improvements
Commits on May 13, 2014
  1. Merge pull request #118 from norbertpotocki/doc-fixes

    abuijze committed May 13, 2014
    Documentation improvements
Commits on May 9, 2014
  1. Improved logging in ReplayingCluster

    abuijze committed May 9, 2014
    Activity is logged on trace level. When an exception occurs, it is loggedon
    error level.
    
    Issue #AXON-234 Fixed
Commits on May 7, 2014
  1. Documentation update

    abuijze committed May 7, 2014
  2. Updated quickstart samples

    abuijze committed May 7, 2014
Commits on Apr 30, 2014
Commits on Apr 12, 2014
  1. Added setting to force UTC timestamps in JpaEventStore

    abuijze committed Apr 12, 2014
    For proper sorting, it is highly recommended to store timestamps in UTC format.
    This ensures that timestamps stores in ISO8601 string are sortable.
    
    Issue #AXON-230 Fixed
  2. Merge branch 'jdbc-eventstore-paged-fetchFiltered' of git://github.co…

    abuijze committed Apr 12, 2014
    …m/hovenko/AxonFramework
  3. Minor modifications in XOM converters

    abuijze committed Apr 12, 2014
    Changed XmmToByteArray to XomToString converter and fixed @since in javadoc.
    
    Issue #AXON-232 Fixed
Commits on Apr 11, 2014
  1. XML serializer based on XOM

    zefixlluja committed Apr 11, 2014
    This adds support for an alternative XML serializer to dom4j.
    
    XOM is an open source (LGPL), tree-based API for processing XML with Java that strives for
    correctness, simplicity, and performance, in that order.
    http://www.xom.nu/
Commits on Apr 9, 2014
  1. Changed JPA DefaultEventEntryStore for easy configuration of custom e…

    abuijze committed Apr 9, 2014
    …ntity
    
    It is now possible to customize the Event Entry entities used by the
    DefaultEventEntryStore, by subclassing it and overriding the methods to
    create entities.
    
    Thanks to @Hippoom for providing the pull request which served as inspiration
    to this solution.
    
    Issue #AXON-211 Fixed
  2. Updated copyright notice

    abuijze committed Apr 9, 2014
  3. Implement JacksonSerializer to allow serialization to JSON

    abuijze committed Apr 9, 2014
    Issue #AXON-228 Fixed
Commits on Apr 7, 2014
  1. Support authenticationDatabase in MongoTemplate.

    gpanthe authored and abuijze committed Apr 7, 2014
    Solves similar issue as in https://jira.spring.io/browse/DATAMONGO-789
    
    Issue #AXON-231 Fixed