Change Log for 0.4

This page contains the changes in the source code of the version 0.4.

Changes

Wed, 02 Mar 2011 10:21:32 +0100:

  • [maven-release-plugin] prepare for next development iteration
  • Fixing version number because the janus-site module is not inside Maven module tree.
  • Add code errors for general warnings, and for the failure on kernel termination looking-up.
  • Add functions to build general warning status.
  • Add in parameters the exception which is the cause of a status in StatusFactory.
  • Avoid the KernelAgent to fail on killMe invocation when the Thread executors does not accept task for Kernel termination looking-up.
  • Add an utility function which is completely avoiding invocation of logger API (usefull to avoid SecurityException from applets).
  • Add equal to compare an agentaddress and a classical UUID
  • Apply catch-all statement guideline.
  • Use more robust version of Arakhn?\195?\170 libs: 6.0-SNAPSHOT
  • Use last versions of the maven plugins.
  • Forward the assertion errors to ensure that they are going to the JVM.
  • Add getInputValues(Class) in CapacityContext.
  • Make the heavy thread to log more complete error messages.
  • Update javadoc.
  • Solving conflict.
  • Log severe error when exception is reaching a thread run function.
  • CLeaning POM files.
  • JANUS-78 
  • JANUS-79 
  • JANUS-80 
  • Use the Arakhne.org tag replacer during the javadoc generation.
  • Update the javadoc to use the special tags from the Arakhne.org Maven replacer plugin.
  • Fixing unit test failure #1216
  • JANUS-81 
  • JANUS-12 
  • JANUS-76 
  • JANUS-37 
  • Make the function names of QueuedSignalAdapter better against their behaviours.
  • JANUS-82 
  • Avoid NullPointerException when passing a null Boolean value to a primitive boolean parameter when invoking the kernel factory.
  • replace DistantKernelHandler from crio module by DistantCRIOContextHandler in crio module and DistantKernelHandler in kernel module.
  • Add missed serial numbers.
  • Solve problem in application name settings for the kernel OSGI support
  • Deprecate the functions that take a string as resource names. Because OSGi contains a collection of class loaders, the localization of the messages should always use the class loaders.
  • Add debugging message.
  • Fixing small bug to allow JXTA binding.
  • Add missing override annotations Correct the bug in the network for the creation and forward of distant group creation Still a bug in the message sending and thread creation of jxta: too many threads Add missing methods in roleplayer and organization
  • Apply developer guidelines.
  • Apply developer guidelines.
  • Add clean mojo.
  • Fixing bug in preparedist mojo.
  • Add dependencies between properties to ensure that any change in a property value are propagated to the other property values, which are built from the changed property.
  • Add assertion on property values.
  • Remove unecessary property set.
  • Apply developer guidelines.
  • Add missed unit tests.
  • Refine the janus properties dedicated to the configuration folders.
  • Change the default phase for the janus mojo.
  • Add mojo to make easier to debug bundles in Eclipse.
  • Fixing unit tests.
  • Make JXTA_HOME a configuration directory for an application instance.
  • Generate the Bundle informations in two passes: one to generate the manifest in target/classes, second to create the jar of the bundle.
  • Fixing deprecated maven variable
  • Remove unecessary maven dependency
  • Finalize cleaning dependencies and plugins management
  • Fixing pom errors.
  • Cleaning osgi problem with embedded dependencies
  • Fixing zip util.
  • Add the properties JXTA_LOGGING and JXTA_LEVEL
  • Clean code
  • Add logging level for JXTA in properties.
  • Distant group connection is now working Message are not sent, netty client is dead Signing jar of janus network containing JXSe embedded dependencies
  • The simple chat is now working Cleaning loading class in osgi helper
  • Tuning last details
  • Forward -D command line option to the runned instance of the JRE.
  • Add public description for the CRIO groups.
  • Add forgotten id on execution tag
  • Add management of group name, leave and obtain condition, membership to JXTA
  • Fixing unmodifiable collections
  • Add unmodifiable collection built from two sets.
  • JANUS-41 
  • Adding support for sending/receiving distant agent-agent messages
  • Remove unused junit code.
  • Apply developer guidelines.
  • Remove unused code.
  • JANUS-85 
  • Fixing the POM configuration for the OSGi Bundles to avoid incompatibility with the other Maven tools.
  • Support the new release of the Arakhn?\195?\170 librairies: 6.0
  • Fixing OSGIfication.
  • [maven-release-plugin]prepare release janus-0.4


Related Pages

2012-04-30Internet service is up again after 5 days of broken service.
This page was last modified on 2 March 2011, at 21:34. This page has been accessed 642 times.
Copyright 2010-2012 © Janus Core Developers - Privacy policy