Amazing photos from Julian
Wow! mind blowing photons from Julian. My favorites are Psychedelic Sanjiva, Kaleidoscopic Glen and Jesus-like Sander.
" />
« December 2005 | Main | February 2006 »
Wow! mind blowing photons from Julian. My favorites are Psychedelic Sanjiva, Kaleidoscopic Glen and Jesus-like Sander.
Having worked to initiating dialog between FSF and Apache, i see good stuff in terms of license compatiblity. See Simon's blog for more info.
Also, when i was trying to understand the word "propagate" in the draft and how it could affect say Google . I ran across this other tidbit from Simon - Spreading GPL across SOA and AJAX.
Does anyone see other "viral" effects? ones that could affect companies the use GPL stuff behind closed doors?
Apache Axis2 team is proud to announce the release of Axis2 0.94
version. You can download the release from :
http://ws.apache.org/axis2/download.cgi (if you can not find the
distribution in the mirrors, please use the backup sites)
Axis2 version 0.94 comes with 5 different packages and 3 plugins,
giving you the flexibility to select one of them to suit your own
requirements. Please see
http://ws.apache.org/axis2/0_94/installationguide.html for further
details about different distributables.
Axis2 Complete Features List
* AXIOM, an XML object model working on StAX (Streaming API for
XML) parsing optimized for SOAP 1.1/1.2 Messages. This has
complete XML infoset support.
* Support for One-Way Messaging (In-Only) and Request Response
Messaging (In-Out)
* Module Architecture, mechanism to extend the SOAP Processing Model
* Module version support , can have multiple versions of the same
module and use them depending on the requirement.
* Content hierarchy
* Archive based deployment Model and Directory based deployment model
* JWS like deployment (making Java class into Web service)
* WSDL Code Generation Tool for Stub and skeletons
* WS-Addressing, both the submission (2004/08) and final (2005/08)
versions
* WSS4J module for security
* Improved and user friendly Client API
* WSDL2Java
* REST (REpresentational State Transfer) Support
* Transports supports: HTTP, SMTP, TCP, JMS
* Raw XML providers
* Support for MTOM/ MIME/ SwA
* SAAJ implementation
* DOOM - New Feature
* Pack/Unpack capability for the generated code- New Feature
* Axis Data Binding - ADB (Framework and Schema Compiler)
* Numerous bug fixes since last release
Axis2 Experimental Features List
* Sessions scoping for Application, SOAP, Transport and Request
levels
* Server side Web Service Policy support
* ?wsdl and ?xsd support
* Java2WSDL
* Generating ServiceClient for a given WSDL and invoke the
corresponding service using generated client.
Major Changes Since Last Release
* Fixing of memory leaks
* Client API changes , Introducing ServiceClient instead of
MEPClient, InOnlyMEPClient, InOutMEPClient, Call. (Please note
that the above classes will be deprecated in this release.)
* Module versioning support , can have multiple versions of the
same module and use them depending on the requirement.
* Code generator improved to process multi-port WSDL's properly
* Packing and unpacking options for the code generated classes
* Multiple Axis2 packaging distros for diferent requirements
Tools Included In This Release
* Axis2 Web Application (Web App)
* WSDL2WS- Eclipse plugin/ Command line version/ IntelliJ IDEA plugin
* Service Archive Wizard- Eclipse plugin/ IntelliJ IDEA plugin
*What's Still To Do?*
* See list of what we think needs to be done, and consider helping
out if you're interested & able!
* JAX-RPC 1.1 and/or JAX-WS compliance
* SOAP Encoding
* Binary serialization and de-serialization support
* Management Interface for Axis2
* Implementation of other Transports.
* Resource framework implementation (WS-RF) and Enterprise web
services such as JSR 109 support
* Completion of interop tests
Axis2 is taking shape and this 0.94 release is a glimpse of version
1.0 that will be coming soon. If you happen to have a vision of how
the next generation of Web Service should be, and like to contribute
to Apache Axis2 feel free to pitch in. Any contributions in the form
of coding, testing, submitting improvements to the documentation, and
reporting bugs are most welcome!
Thanks for your interest in Apache Axis2!
- - -- The Axis Development Team
The Apache Geronimo team is proud to announce the availability of Geronimo
Version 1.0 for immediate download. Please visit
http://geronimo.apache.org/downloads.html.
The release has passed all J2EE 1.4 Certification Tests. In addition, many
thanks to our community and volunteers that have tested Geronimo on many
operating systems including Linux, Windows, MacOS and zLinux as well as many
hardware platforms.
Apache Geronimo 1.0 introduces complete J2EE 1.4 certification, support for Java
Business Integration (JBI), Jetty or Tomcat Web container deployment options, a
complete Web-enabled management console based on Java Portlets, full integration
with the Eclipse Web Tools Project, and integration of Apache Derby and the
Apache Directory Server.
Included in this e-mail are relevant sections from the RELEASE-NOTES which can
be found in the distributions that are available for download. For up to the
minute Release Notes and information you can check the Geronimo home page at
http://geronimo.apache.org.
=======
Release Notes -- Apache Geronimo -- Version 1.0
Geronimo URLs
-------------
Home Page: http://geronimo.apache.org/
Downloads: http://geronimo.apache.org/downloads.html
Documentation: http://geronimo.apache.org/documentation.html
Mailing Lists: http://geronimo.apache.org/mailing.html
Source Code: http://geronimo.apache.org/svn.html
Bug Tracking: http://issues.apache.org/jira/browse/GERONIMO
Wiki: http://wiki.apache.org/geronimo
System Requirements
-------------------
You need a platform that supports the Sun JDK 1.4.2. CORBA
support requires a Sun Java 1.4.2 VM (specifically 1.4.2_08
or a higher 1.4.2_* release).
Most testing has been done on Linux, Mac OS X, and Windows.
Installing & Starting Geronimo
------------------------------
To install, simply unpack the .zip (Windows) or tar.gz (Unix) file
containing Geronimo.
Documentation is included in the docs directory in your unpacked server.
If you wish to modify the default ports that
Geronimo will use, edit the file var/config/config.xml in your
Geronimo directory.
Geronimo comes with batch and script files to control server start
and stop functions. To see usage examples simply type geronimo.bat
or geronimo.sh command as appropriate for your platform. It is
necessary to set JAVA_HOME to the copy of your Sun 1.4.2 JDK/JRE
prior to executing the command. Here is an example:
export JAVA_HOME=/directory_to_the_JRE/
bin/geronimo.sh
The command will display help text instructing you as to how to start
and stop the Geronimo server.
If you prefer to start the server without a script file you can simply type:
java -jar bin/server.jar
Once the server has started, you can access the administration console
at http://localhost:8080/console/ . The default user name is "system" and
the default password is "manager".
Administration Console Security Configuration
---------------------------------------------
The default administration user/password for the admin console and
deployment is system/manager. To change this edit the
var/security/users.properties and var/security/groups.properties
files.
Future Road Map at a Glance
---------------------------
http://issues.apache.org/jira/browse/GERONIMO?
report=com.atlassian.jira.plugin.system.project:roadmap-panel
(the above URL must be all on one line)
Late Release News (not in RELEASE-NOTES-1.0.txt in build)
---------------------------------------------------------
Just as the Geronimo Release was being prepared a report was made about a
potential security issue when using the Jetty Web Conatiner. The issue was noted
on Jetty 5.1.9 which used by geronimo 1.0, which allows a crafted URL to access the
contents of a WEB-INF directory if the server is running on a Windows platform.
This issue is fixed in Jetty 5.1.10 and will be provided in Geronimo 1.0.1 which
will
be available in the near future.
Significant Changes Since the M5 Release
----------------------------------------
* the ConfigID format has been updated in anticipatation of future
enhancements. Application plans that include configIds of
configurations included in Geronimo M5 and earlier will require
modifications. See the Wiki at http://wiki.apache.org/geronimo
for more information.
* More functionality and new look and feel for the Administrative
Console (http://localhost:8080/console/)
* Added HTTP session clustering to the Tomcat configuration
included with Geronimo
* Hot Deploy by copying your deployment artifact to the deploy/
directory
* Ability to run the deploy tool from a machine other than the
application server (remote deployment)
* Packages that represented experimental, pre-release or obsolete
versions were removed.
* Clustering
- Tomcat support for clustering is available in this release.
- WADI has been included as a technology preview for both Jetty
and Tomcat. See http://wadi.codehaus.org for additional
information.
Choice of Web container
-----------------------
Two versions of the Geronimo binary are available for download.
There is a version for the Jetty Web container and a version for
the Tomcat Web container. Both distributions are fully supported
by the Geronimo team. Please download the binary appropriate for
your installation.
Configuration
-------------
Most configuration attributes can be updated in the
geronimo/var/config/config.xml file. The attributes most likely
to be changed are already included in the supplied config.xml file,
while others may need to be added manually.
Overall Project Status
----------------------
The current version release of 1.0 represents a significant step
for the Geronimo project. After a little over two years of effort
this distribution is a fully compliant and usable J2EE container
suitable for everything from development to Enterprise deployments.
The next version of Geronimo is focused on several areas, including:
* continue to enhance the performance and usability of the server
* improve cross-platform compatibility
* improve integration with third-party development tools and
server products
User feedback is critical for future released to be successful!
The Geronimo team is anxious to gather feedback to ensure we are
meeting the needs and expectations of the user community.
In addition to the goals mentioned above, several specific changes
are currently being considered:
* Make the Geronimo kernel pluggable, to help ease integration of
external components.
* Enhance the ability to assemble customized servers (including only
the services required by the applications to be run).
* Enhance configuration, administration and management tools
* Improve clustering support for web containers and ejbs
For more information on specific bugs or features, or to help with
testing efforts, please visit JIRA, our bug/issue tracking system, at
http://issues.apache.org/jira/browse/GERONIMO
Certification Status
--------------------
Geronimo 1.0 has passed the J2EE(tm) certification test suite. We
will be filing the appropriate certification paperwork with Sun for
official J2EE certification.
Significant Missing Features
----------------------------
* J2EE Application Client that works from a machine other than the
server
* Full JSR-88 support for DConfig Beans (the current features are
somewhat incomplete)
* Offline deployment and assembly tools (expected shortly)
* Installer program (expected shortly)
Known Issues
------------
* ActiveMQ (our JMS implementation) is not shut down in the right
way and thus tends to generate exceptions to the console during
the shutdown process. This does not cause any actual problems
as far as we know, but it sure doesn't look nice.
* See also outstanding JIRA issues at
http://issues.apache.org/jira/browse/GERONIMO