Newton: Release 1.4.0
Summary
Nimble release
Download
Use the link below to download Newton.
The distribution contains the documentation, configuration and jar files for Newton.
You can verify this download against the following md5 checksum:
1b76b5895b8afe4d31872e6439114064
Release Notes - Newton - version 1.4.0
New Feature
- [NEWTON-266] - add ability to list nimble policies
- [NEWTON-272] - Support SpringDM 1.2
Improvement
- [NEWTON-276] - Tidy up system out messages on startup
- [NEWTON-279] - remove posh.args stderr trace at launch
- [NEWTON-280] - supress instance= message when using posh
- [NEWTON-284] - Nimble InstallFailureReport should print full stack trace vs top level exception
- [NEWTON-285] - Improve usefulness of Resolution History
- [NEWTON-289] - OSGi binding should print filter if fail to build osgi ldap expression
- [NEWTON-291] - Tidy up ApplicationLauncher to remove URL links
- [NEWTON-309] - Provide info on underlying failure of CDS "problem interacting with CDS while resolving urn:osgi.bundle:bsn=fractal-api,version=1.0.0"
- [NEWTON-313] - Reduce verbosity of provisioner components during failure
- [NEWTON-354] - Set up default policy for slf4j fragment support in nimble in boot scripts
- [NEWTON-360] - Update spring examples to use 1.2 release of spring
Bug
- [NEWTON-265] - ExportManagerJarTransform misses a semicolon if there is no uses clause for an exported package
- [NEWTON-267] - reading of osgi package headers terminates when the '.' package is encountered
- [NEWTON-268] - knopflerfish doesn't start in windows
- [NEWTON-269] - newton fails to launch on windows
- [NEWTON-270] - equinox and knopflerfish fail to start on windows-x64/java-64
- [NEWTON-273] - Failure in etc/scripts/single-jvm-dist-infra on windows
- [NEWTON-274] - M:\opt\newton-trunk>bin\container -Xprof -- felix fails on windows
- [NEWTON-275] - need to export EquinoxCommandHandler
- [NEWTON-278] - Failure to close input stream after failure in cds scan
- [NEWTON-287] - repeated characters break wildcard matching
- [NEWTON-288] - Variable assignment has no effect
- [NEWTON-290] - org.cauldron.newton.ldap.model.Expressions defines static singleton objects for TRUE and FALSE however these are not readResolved so leads to odd behaviour during serialization
- [NEWTON-292] - Potential npe in EntryImpl due to parameter reassignment
- [NEWTON-293] - Tidy up potential NPE highlighted by findbugs
- [NEWTON-296] - build fails using Java 5
- [NEWTON-297] - fractal/ComplexNumber does not implement equals/hashCode
- [NEWTON-299] - NPE in broker
- [NEWTON-302] - NPE in CDS content object
- [NEWTON-304] - NPE in JiniReferenceBinding
- [NEWTON-305] - ConcurrentModificationException in SimpleGraph
- [NEWTON-306] - IllegalMonitorStateException in BundleAnnotationResolver
- [NEWTON-308] - NPE in OSGiServiceBinding
- [NEWTON-310] - InstallFailureReport is not serializable
- [NEWTON-311] - "Provisioner not yet initialised, check object graph"
- [NEWTON-315] - ConcurrentModificationException in RemotePresenceRegistryImpl
- [NEWTON-316] - NPE in OSGiServiceBinding
- [NEWTON-317] - bin/container stop doesn't work
- [NEWTON-320] - Setbound and publish steps may happen in indeterminate order due to use of HashSet to store listeners in CompositeImpl
- [NEWTON-322] - documentation refers to pre-Sigil method of building bundles
- [NEWTON-323] - CDSMetadataSource does not null references to CDS service on removeContentService(CDService cds) method
- [NEWTON-355] - IllegalStateException when installing springlink composite
- [NEWTON-359] - Remote references are not cleared from spring?
- [NEWTON-361] - NPE in BundleImplementation.removeDependencyProvider


