[ANNOUNCE] HiveMind 1.1 Released

2005-10-26 Thread Howard Lewis Ship
 The final 1.1 release of the HiveMind services and configuration
microkernel has been released.

HiveMind is an inversion-of-control container that mixes in a powerful
approach to modularization and configuration. It is ideally suited for
building richly extensible frameworks. Tapestry 4.0 is built on
HiveMind. HiveMind overlaps in functionality with the very popular
Spring framework, but offers a significant number of its own wrinkles
... and integrates very cleanly with Spring.

Release 1.1 offers a significant number of improvements over 1.0. A
few highlights:

* Services and configurations may now be private to a module, and
not directly accessible from other modules.
* Lightweight initialization allows properties of an object
instance to be configured without having to make the object a
full-fledged service.
* The locale is now tracked on a per-thread basis, and may be
changed at any time.
* Services may now be defined in terms of a Java class, not a Java
interface.
* Groovy may be used, instead of XML, to define services and configurations.
* Modules may define a package; class names appearing in the XML
may omit that package.
* Streamlined XML with much smarter defaults for many attributes.
* Support for AOP Alliance style method interception.
* Services may now be exposed via JMX for remote control, and to
monitor performance.
* Much improved auto-wiring of services implementations, including
automatic dependency injection via constructor parameters.
* Support for building services around the Gang Of Four Strategy
and Chain of Command patterns.
* Configurations data may now be injected as a Map rather than a
List, by defining the attribute used as a key.
* Conditional contribution, controlled by the presence (or
absence) of classes, or JVM system properties.
* Service proxies may now be serialized and deserialized.
* HiveDoc has been improved, both in content and in presentation.

Full details are available in the change log.

Download HiveMind from
http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi
--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



no jsp2 path possible NO SUFFICIENT DOCUMENTING

2005-10-26 Thread NICEPHOTOG
[Tomcat docs not sufficient about .tld  and tag handler classes]
FINALLY THIS MESSAGE IS TO LET YOU KNOW THERE IS NO SUFFICIENT
 DOCUMENTING FOR WEB APP CUSTOM TAG CLASSES RELATING EITHER JAR OR
DIRECTORY FOR JASPER-TOMCAT5.0 ANYWHERE ON THE WEB OR
THE PLANET BUT TRUTHFULLY FOR ANY LEVEL OF JSP AND ENGINE.
[its all well to say org.apache... says its a path in a jar but its not part of 
my or
anyone elses application and i have looked through suns jsp2.0 specs,
then thats j2ee and that would probably operate FOR J2EE.]
I cannot find either a path or jar file path system to operate the 
tag handlers through .tld for tomcat 5.0
Im new to tomcat but i have never found and for the point ANY documentation
that explicitly tells the path to a tag handler class in the .tld relative or 
in context
to the web application custom web-app base.
web.xml servlet matching, most do not find required for custom tag handler 
classes
but i have got it down to the .tag will load but the classes do not and are not
explicitly either not loading or not found after being sure the path is either
/WEB-INF/tags or /META-INF/tags with the .tld /WEB-INF/wap.tld
in the .war
The servlet operated ok but the jsp custom tagging cannot be located
as either jar or class.
jsp-config
jsp-property-group
tag-class
name
tag(not tag-file)

thanks anyway though

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]