Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

JIRA Issues Lists

This pages serves as a summary page of the currently open JIRA issues for Hivemind.

Version 1.2

Lists all open bugs and issues for version 1.2.

Issues/Bugs with Patches Included

JIRA Reference

Description

Notes

HIVEMIND-163

Hivemind 1.1 not jdk 1.3 compliant

 

HIVEMIND-208

Service Serialization doesn't work on a cluster

 

HIVEMIND-181

Hivmind will not work in with security enforcments due to bug in Javassist

 

HIVEMIND-69

Possibility to map exceptions of service implementation to other exceptions

 

HIVEMIND-150

It is not possible to set a service into a property via schema rules

 

HIVEMIND-164

Hivedoc Plugin

 

HIVEMIND-186

Allow overriding service implementations using specified objects

Patch for this in HIVEMIND-185

HIVEMIND-185

Should allow providing module descriptors using strings for easier testing

 

HIVEMIND-207

ClassFactoryClassLoader conceals loader resources

 

HIVEMIND-30

JNDI Adapters to Hivemind Default Registry

 

HIVEMIND-120

Proxy creation failure for non-interface beans

 

HIVEMIND-201

NullPointerException if hivemodule is an empty file

 

HIVEMIND-136

No line precise error reporting on failed translate

 

HIVEMIND-172

Allow escaping of commas in Hivemind PropertyUtils.configureProperties (and ClassAdaptor)

 

HIVEMIND-134

BeanFactory should support beans with no-args constructor

 

HIVEMIND-184

FileResource doesn't implement hashCode()

 

HIVEMIND-209

HiveMind can't inject a numeric value in an Integer property of a bean.

 

HIVEMIND-90

Example test coverage incomplete

 

HIVEMIND-168

JDK Proxy Factory

 

No patch required

The following issues/bugs require no patch in order to be fixed. Notes explain the reasoning for this.

JIRA Reference

Description

Notes

HIVEMIND-180

Maven2 POM on ibiblio lacks dependencies

Maven 2 release would solve this

Issues/Bugs with incomplete patches

This lists the current open issues/bugs in JIRA which have incomplete patches or a patch has been in subversion but has been rolled back.

JIRA Reference

Description

Notes

HIVEMIND-190

Missing ">" in first example on HiveMind Localization page

See 198

HIVEMIND-189

Confusing sentence on Inversion of Control page

See 198

HIVEMIND-198

Documentation updates for 1.2.1 to use Maven 2.0

This is not a complete patch, but as close as you can get before being able to get all examples etc into SVN to do link checks

HIVEMIND-148

Registry.getServiceIds() doesn't support concrete class service points.

No patch, but solution has been in SVN previously

HIVEMIND-166

Hivemind does not work in Oracle/OC4J

Somewhat unclear as to what the issue/solution is – patch is included but is being discussed.

HIVEMIND-50

Create JaxRpcServiceImplementationFactory implementation

Without examining the src included, not sure if it is a patch or not.

Bugs with no patch

Lists all open bugs without patches currently in JIRA.

JIRA Reference

Description

Notes

HIVEMIND-106

Problem running through web-start

 

HIVEMIND-132

<set-servive> and interface inheritence

 

HIVEMIND-151

<set-object> does no type conversion of Strings

 

HIVEMIND-155

Infinite Recusion Issue When Creating a Service

 

HIVEMIND-160

Value of schema element lacking conversion or rules subelement does not appear in list of contributions injected into service.

 

HIVEMIND-170

HiveMind can be too demanding about cross-dependencies within hivemind.FactoryDefaults

 

HIVEMIND-173

"Provided" pom.xml dependencies are not being configured to download anywhere

This has subsequently been fixed by James

HIVEMIND-182

undeploying of webapps in Servlet container

 

HIVEMIND-183

Problems with LoggingInterceptor and OC4J 10.1.3

 

HIVEMIND-191

registryDidShutdown() Called Twice on Bean Service

 

HIVEMIND-192

Using tapestry 4.0 with java 2 security enabled prevents the application from starting on several application servers (solution proposed)

 

HIVEMIND-193

AppServlet fails to work if run on a server with non-english locale

 

HIVEMIND-194

Securyty violation in secure JVM

 

HIVEMIND-196

Cannot create an interceptor for services have an interface that is not a java interface.

 

HIVEMIND-197

ShutdownCoordinator tries to construct unconstructed services.

 

HIVEMIND-200

Hivemind configuration injection always produces a List

 

HIVEMIND-202

HiveMind LoggingInterceptor does not log java.lang.Error

 

HIVEMIND-86

<element> needs to specify if content allowed

 

Not fixing

The following issues will not be fixed - the reason for this is explained in the notes section.

JIRA Reference

Description

Notes

HIVEMIND-146

Hivebuild does not work under Linux

The move to Maven 2 would make this obsolete

HIVEMIND-24

Add DataSource Factory to hivemind.lib

User does want the patch?

Version > 1.2

The following list specifies improvements to be considered for the next version after 1.2.

Open Issues with patches

JIRA Reference

Description

Notes

HIVEMIND-116

add destroy-method attribute to the construct element of BuilderFactory

 

HIVEMIND-117

add an activate-method and passivate-method attribute to the construct element of BuilderFactory

 

Open Issues

JIRA Reference

Description

Notes

HIVEMIND-109

Overriding of services

 

HIVEMIND-121

BuilderFactory should support lightweight initialization

 

HIVEMIND-128

Service Models Improvements

 

HIVEMIND-129

Easy way for ChainBuilder to aggregate chains

 

HIVEMIND-130

Chain of command "join points"

 

HIVEMIND-141

May extend element <set-object> of <invoke-factory> to support create a ojbect by calling some service's method (probly with param?)

 

HIVEMIND-147

Add <exclude and <include to hivemind.lib.MethodInterceptorFactory

 

HIVEMIND-154

Provide access to forceServiceInstantiation (Eager loading through the API)

 

HIVEMIND-156

Caching Interceptor

 

HIVEMIND-157

hot-deploy and undeploy of Hivemind Modules

 

HIVEMIND-158

Hivemind Service versioning

 

HIVEMIND-167

Attribute schema element should allow unique checks only within a particular parent element

 

HIVEMIND-178

Allow Conditional Contributions based on symbols (from SymbolSources)

 

HIVEMIND-179

Provide access to the Registry

 

HIVEMIND-188

When multiply services visible for autowire, builder silently ignores and this lead to NPE

 

HIVEMIND-203

Location should be Serializable

 

HIVEMIND-39

The ability to specify multiple interfaces of a service

 

HIVEMIND-51

RmiServiceImplementationFactory

 

HIVEMIND-62

Add ability to parse extenal files using a Schema

 

HIVEMIND-65

Exception message to imprecise

 

HIVEMIND-67

Add RemoteServiceImplementationFactory to support distributed systems

 

HIVEMIND-70

Schema extension capability

 

HIVEMIND-72

BuilderFactory extension

 

HIVEMIND-79

Hiveminds ClassFactoryClassLoader conflicts with djUnit

 

HIVEMIND-82

Exception handling needs to allow RuntimeExceptions through rather than wrapping them yet again

 

HIVEMIND-87

object translator: optionally, specify interface

 

HIVEMIND-95

Programatic Instance Registration / Bean Autowiring

 

HIVEMIND-98

Processing Rules docs (and maybe framework) enhanchement request

 

Version > 2.0-alpha-1

The following list specifies bugs to be considered for the next version after 2.0-alpha-1

Open Issues

JIRA Reference

Description

Notes

HIVEMIND-210

Problem contributing to EagerLoad with annotation module

 

HIVEMIND-195

mechanism for enhancing custom classes

Annotations requirement makes this a 2.0 issue?

Version 4.1.2

Open Issues

JIRA Reference

Description

Notes

HIVEMIND-206

registryDidShutdown not called on Hivemind services on undeploy