jump to navigation

WSO2 Registry 1.1 released June 22, 2008

Posted by sandakith in Open Source.
add a comment

The WSO2 Registry team is pleased to announce the release of its
version 1.1.

The WSO2 Registry is a hub for managing data in a web-friendly and
community-enabled way. It was built with enterprise metadata for SOA in
mind, but really it’s up to you – the Registry can hold any kind of
“stuff” including images, service descriptions, text files, office
documents… and every resource you put in the Registry becomes a center
for social activity.

Eschewing the complexity (and WS-* focus) of specs like UDDI, our
Registry uses the Atom Publishing Protocol (via Apache Abdera) to offer
a standard and RESTfully simple remote interface, which can be accessed
easily by custom code, feed readers, and even browsers.

The Registry has been designed both to encourage “grass-roots” community
around your data and also to allow for IT-friendly governance. A full
feature list follows. We hope you’ll find many uses for it, and that
you’ll share them with us as we work to make it even better!

The release can be obtained from: http://wso2.org/downloads/registry

*_Features_*
* Storing and managing arbitrary resources and collections
* Tagging, commenting and rating
* Managing users and roles
* Authentication and authorization on all resources and actions
* Resource / collection versioning and rollback
* Advanced search capabilities – tags, users, etc.
* Built in media type support for common types (WSDL, XSD)
* Built in support for WSDL and Schema validation
* Built in support for WSI validation
* Dependency management – maintain relationships between dependent
resources
* Pluggable media type handlers for handling custom media types
* Support for processing custom URL patterns via pluggable URL handlers
* Support for custom query languages via pluggable query processors
* Activity log and filtering support for the activity logs
* Atom Publishing Protocol (APP) support for reading/writing the data
store remotely
* Subscribe to directories, comments, tags, etc. with any standard
feed reader (Bloglines, Google Reader, etc)
* Java client for remote access via APP
* Embedded and WAR deployments
* Web based user interface with Web 2.0 look and feel

_*Major changes from last release*_
* Performance improvements
* Change from auto-versioning collections to explicit checkpointing
* Lifecycle/Aspect support
* Much improved WSDL handling, validation, and WS-I validation
* Support for transaction handling
* Generic typed associations
* API improvements, including streamlined Filter/Handler plugins
* Bug fixes

_*Known Issues*_
* Log entries do not persist across resource rename/copy right now.
See http://wso2.org/jira/browse/REGISTRY-425

_*Product Information*_
* Home page
http://www.wso2.org/projects/registry
* User guide
http://wso2.org/wiki/display/registry/WSO2+Registry+User+Guide

_*Reporting Problems*_
* Issues should be reported using the public JIRA available at
https://wso2.org/jira/browse/REGISTRY

_*Getting in Touch*_
The WSO2 Registry community can be contacted via mailing lists:

For Users: registry-user@wso2.org
For Developers: registry-dev@wso2.org

For details on subscriptions: http://www.wso2.org/projects/registry

Questions can also be raised in this forum: http://wso2.org/forum/351

_*
Collaboration*_
As an open-source project, we welcome not only feedback, but active
collaboration. If you’ve got ideas for features, comments on things
that should work differently, patches, or if you’d simply like to hear
what others are doing with the project, please come join us. We look
forward to meeting you.

Enjoy the WSO2 Registry!

– WSO2 Registry Team

Advertisements

WSO2 WSAS 2.3 released June 14, 2008

Posted by sandakith in Open Source.
add a comment

The WSO2 WSAS team is pleased to announce the release of the WSO2 WSAS 2.3. WSO2 WSAS is an enterprise ready Web services engine powered by Apache Axis2 release under the Apache Software License 2.0.

This release can be downloaded from http://wso2.org/projects/wsas/java

From the WSO2 WSAS 2.3 – Release Note – 10th June 2008
======================================================

WSO2 WSAS is an enterprise ready Web services engine powered by Apache Axis2 which offers a complete middleware solution. It is a lightweight, high performing platform for Service Oriented Architectures, enabling business logic and applications.
Bringing together a number of Apache Web services projects, WSO2 WSAS provides a secure, transactional and reliable runtime for deploying and managing Web services.

Key Features
————
* Data services support – Expose you enterprise data as a services in a jiffy
* WSAS IDE – Eclipse IDE integration
* Clustering support for High Availability & High Scalability
* Full support for WS-Security, WS-Trust, WS-Policy and WS-Secure Conversation and XKMS
* EJB service provider support – Expose your EJBs as services
* Axis1 backward compatibility – Deploy Axis1 services on WSAS & Engage advanced WS-* protocols in front of legacy services
* JMX & Web interface based monitoring and management
* WS-* & REST support
* GUI, command line & IDE based tools for Web service development

New Features In This Release
—————————-
* Improved interoperability
* Improved Data Services support
* Various bug fixes to Apache Axis2, Apache Rampart & WSAS
* WSO2 Mercury Integration – A new WS-RM Implementation

Data Services – Bringing Enterprise Data to Web
———————————————–
* Service enable data locked in relational databases, CSV & Excel files in no time
* Zero code. Simple descriptor file describes the data to service mapping
* Controlled access to your data
* Customizable XML output
* Benefit from REST & WS-* support
* Built-in Connection pooling support
* Supports exposing Stored procedures & functions
* Built-in caching
* Throttling – to ensure your database is never overloaded.
* Easy configuration via graphical console
* Test your services via Try-it tool

Training
——–

WSO2 Inc. offers a variety of professional Training Programs, including
training on general Web services as well as WSO2 WSAS, Apache Axis2, Data Services
and a number of other products.

For additional support information please refer to
http://wso2.com/training/course-catalog/

Support
——-

WSO2 Inc. offers a variety of development and production support
programs, ranging from Web-based support up through normal business
hours, to premium 24×7 phone support.

For additional support information please refer to http://wso2.com/support/

For more information on WSO2 WSAS, visit the WSO2 Oxygen Tank (http://wso2.org)

How to do various things with WSAS – WSAS HOWTO Series(http://wso2.org/library/2707)

For further information see the full release note http://wso2.org/project/wsas/java/2.3/docs/release_notes.html

Thanks for your interest in WSO2 WSAS
— WSO2 WSAS Team

Entry Posted from Drivel – A WordPress Blog Client for Gnome June 14, 2008

Posted by sandakith in Blogroll.
4 comments

To post an entry to WordPress, through Drivel on Ubuntu Linux, you only have to follow these steps

1) Apt-get install drivel
2) Application -> Internet -> Drivel
3) Login with username/password
(The Journal Type : Movable Type / Server Address (your Blog Address/xmlrpc.php))
Ex: http://test.blog.wordpress.com/xmlrpc.php
4) Write the Subject, Body. select the category and post it

Its that simple !!

WSO2 Web Services Framework for PHP v1.3.0 Released May 24, 2008

Posted by sandakith in Open Source.
add a comment

WSO2 Web Services Framework for PHP v1.3.0 Released
=====================================================

We are pleased to announce the release of WSO2 WSF/PHP 1.3.0.

WSO2 Web Services Framework for PHP (WSO2 WSF/PHP), is an open source,
enterprise grade, PHP extension for providing and consuming Web Services
in PHP.  WSO2 WSF/PHP is a complete solution for building and deploying
Web services  and is  the only PHP extension with the widest range of
WS-* specification implementations.

It’s Key features include, secure services and clients with WS-Security
support,  binary attachments with MTOM, automatic WSDL generation (code
first model),  WSDL mode for both services and clients (contract first
model)  and interoperability with .NET and J2EE.

You can download the release from:
http://wso2.org/downloads/wsf/php

Project home page:
http://wso2.org/projects/wsf/php

————
Key Features
============

1. Client API to consume Web services
* WSMessage class to handle message level options
* WSClient class with both one way and two way service invocation
support
* Option of using functions in place of object oriented API with
ws_request

2. Service API to provide Web services
* WSMessage class to handle message level options
* WSService class with support for both one way and two way
operations
* Option of using functions in place of object oriented API with
ws_reply

3. Attachments with MTOM
* Binary optimized
* Non-optimized (Base64 binary)

4. WS-Addressing
* Version 1.0
* Submission

5. WS-Security
* UsernameToken and Timestamp
* Encryption
* Signing
* WS-SecurityPolicy based configuration

6. WS-Reliable Messaging
* Single channel two way reliable messaging

7. WSDL Generation for Server Side
* WSDL generation based on annotations and function signatures,
and serving on ?wsdl or ?wsdl2 requests

8. WSDL mode support for both client and server side
* Write services and client based on a given WSDL
* WS-Addressing and WS-SecurityPolicy is supported in WSDL mode

9. REST Support
* Expose a single service script both as SOAP and REST service

10. Provide easy to use classes for common services
* Consume some well known services such as Yahoo search and Flickr
and Amazon services using predefined classes

11. wsdl2php.php script. This script can generate PHP classes for
services and clients for a given WSDL to be used with WSDL Mode .

——————————–
Major Changes Since Last Release
================================
1. Schema constructs support improvements for WSDL mode including
SimpleType restricitons, ComplexType restrictions/extensions and
attributes.
2. WSDL Import support.
3. Support for WSDLs with multiple bindings, API is provided to pick
the preferred bindings.
4. wsdl2php code generation improvements to support the improvements
done in WSDL mode.
5. HTTP Basic Authentication Support added.
6. SOAP Messages with Attachments support (SWA) added.
7. Custom Security token support added.

——————-
Reporting Problems
===================
Issues can be reported using the public JIRA available at:
https://wso2.org/jira/browse/WSFPHP

————
Contact Us
============

Please subscribe to our user or developer mailing lists. For details on
how to subscribe please visit: http://wso2.org/mail#wsfphp

We welcome your early feedback on this implementation.
Thank you for your interest in WSO2 WSF/PHP.

— WSO2 WSF/PHP Team —

University of Moratuwa, Sri Lanka among the best in Google Summer of Code May 12, 2008

Posted by sandakith in Uncategorized.
1 comment so far

Yeah this is great news !!

Dr Sanjiva’s blog post : http://sanjiva.weerawarana.org/2008/05/gsoc-univ-of-moratuwa-sri-lanka-on-top.html

DeveloperWorks article on : WSO2 WSAS and Eclipse simplify creating Web services March 10, 2008

Posted by sandakith in Eclipse, Open Source, Tooling.
add a comment

See more on : http://www.ibm.com/developerworks/opensource/library/os-eclipse-wso2wsas/?S_TACT=105AGX01&S_CMP=HP

WSO2 Registry 1.0 Released February 11, 2008

Posted by sandakith in Uncategorized.
add a comment
The WSO2 Registry team is pleased to announce the 1.0 release of the 
WSO2 Registry.

Introduction
============

The WSO2 Registry is a hub for managing data in a web-friendly and 
community-enabled way.  It was built with enterprise metadata for SOA in 
mind, but really it's up to you - the Registry can hold any kind of 
"stuff" including images, service descriptions, text files, office 
documents... and every resource you put in the Registry becomes a center 
for social activity.

Eschewing the complexity (and WS-* focus) of specs like UDDI, our 
Registry uses the Atom Publishing Protocol (via Apache Abdera) to offer 
a standard and RESTfully simple remote interface, which can be accessed 
easily by custom code, feed readers, and even browsers.

The Registry has been designed both to encourage "grass-roots" community 
around your data and also to allow for IT-friendly governance.  A full 
feature list follows. We hope you'll find many uses for it, and that 
you'll share them with us as we work to make it even better!

The release can be obtained from:  http://wso2.org/downloads/registry

Features
========

* Storing and managing arbitrary resources and collections

* Tagging, commenting and rating

* Managing users and roles

* Authentication and authorization on all resources and actions

* Resource / collection versioning and rollback

* Advanced search capabilities - tags, users, etc.

* Built in media type support for common types (WSDL, XSD)

* Dependency management - maintain relationships between dependent resources

* Pluggable media type handlers for handling custom media types

* Support for processing custom URL patterns via pluggable URL handlers

* Support for custom query languages via pluggable query processors

* Activity log and filtering support for the activity logs

* Atom Publishing Protocol (APP) support for reading/writing the data 
store remotely

* Subscribe to directories, comments, tags, etc. with any standard feed 
reader (Bloglines, Google Reader, etc)

* Java client for remote access via APP

* Embedded and WAR deployments

* Web based user interface with Web 2.0 look and feel

Product Information
===================

Home page
  http://www.wso2.org/projects/registry

User guide
  http://wso2.org/wiki/display/registry/WSO2+Registry+User+Guide

Reporting Problems
==================

Issues should be reported using the public JIRA available at
https://wso2.org/jira/browse/REGISTRY

Getting in Touch
================

The WSO2 Registry community can be contacted via mailing lists:

For Users: registry-user@wso2.org
For Developers: registry-dev@wso2.org

For details on subscriptions: http://www.wso2.org/projects/registry

Questions can also be raised in this forum: http://wso2.org/forum/351

Collaboration
=============

As an open-source project, we welcome not only feedback, but active 
collaboration.  If you've got ideas for features, comments on things 
that should work differently, patches, or if you'd simply like to hear 
what others are doing with the project, please come join us.  We look 
forward to meeting you.

Enjoy the WSO2 Registry!

- This is from WSO2 Registry Team

Exposing a spring bean as a web service February 8, 2008

Posted by sandakith in Uncategorized.
add a comment

Blog By Charitha :
http://charithaka.blogspot.com/2008/02/exposing-spring-bean-as-web-service.html

University of Moratuwa is ranked 10th in Indian sub continent February 6, 2008

Posted by sandakith in Publications.
7 comments

University of Moratuwa – 10 , world rank – 3144

University of Peradeniya – 15

University of Colombo – 26

University of Sri Jeyawardenapura – 48

Access the report here: http://www.webometrics.info/Webometrics library/Indian SC jan07.pdf

WSO2 Mashup Server 1.0 Released January 29, 2008

Posted by sandakith in Open Source, Tooling.
8 comments

The WSO2 Mashup Server team is pleased to announce the release of the Mashup Server 1.0.

The WSO2 Mashup Server is a powerful yet simple and quick way to tailor
Web-based information to the personal needs of individuals and organizations.
It has been released under the Apache Software License 2.0.

This release can be downloaded from http://wso2.org/projects/mashup

WSO2 Mashup Server 1.0 – Release Note – 28th January 2008
======================================================================
“Create, deploy, and consume Web services Mashups in the simplest fashion”

The WSO2 Mashup Server is a powerful yet simple and quick way to tailor
Web-based information to the personal needs of individuals and organizations.
It is a platform for acquiring data from a variety of sources including Web
Services, HTML pages and feeds, and process and combine it with other data
using JavaScript with E4X XML extensions. The result is then exposed as a new
Web service with rich metadata and artifacts to simplify the creation of rich
user interfaces.

The WSO2 Mashup Server will form the backbone of a become an ecosystem of
community-developed services that will broaden the palette of capabilities
for mashups and distributed applications.

WSO2 Mashup Server is released under the Apache License v2.0

Check out the project home page at http://www.wso2.org/projects/mashup for
additional information.
————————–    Features List
==========================
* Hosting of mashup services written using JavaScript with E4X XML extension
– Simple file based deployment model
* JavaScript annotations to configure the deployed services
* Auto generation of metadata and runtime resources for the deployed mashups
– JavaScript stubs that simplify client access to the mashup service
– TryIt functionality to invoke the mashup service through a web browser
– WSDL 1.1/WSDL 2.0/XSD documents to describe the mashup service
– API documentation
* Ability to bundle a custom user interface for the mashups
* Many useful Javascript Host objects that can be used when writing mashups
– WSRequest: invoke Web services from the mashup services
– File: File storage/manipulation functionality
– System: Set of system specific utility functions
– Session: Ability to share objects across different service invocations
– Scraper: Extract data from HTML pages and present in XML format
– APPClient: Atom Publishing Protocol client to retrieve/publish Atom
feeds with APP servers
– Feed: A generic set of host objects to transparently read and create Atom
and RSS feeds
* Support for recurring and longer-running tasks
* Management console to easily manage the mashups
* Simple sharing of deployed mashups with other WSO2 Mashup Servers
* Mashup sharing community portal (http://mooshup.com) to share and host your
mashups

————————–
New In This Release
==========================
* Email Host object
* IM Host object
* Revamped management interface based on WSO2 Registry
– Web 2.0 look and feel
– Improved multi-user and community support
– Improved user management support for administrators
– Email-verified self-registration
– Comments, tags, ratings
– Sophisticated search capabilities to locate and group mashups
– RSS and Atom feeds for any query
– Recent activity queries
* Improved tooling
– Scraper assistant
– JavaScript Stub Genarator
* Improved REST support via httpMethod and httpLocation annotations    * Infocard login support
* Improved sharing and downloading of mashups based on user accounts
* Special _private folder to store private data for each mashup
* Windows installer and management tray icon.

————————-
Known Issues
=========================
* Management Console was tested only on IE 6/7 & Firefox 1.5/2.0.
* Inter-service dependencies using the dynamically generated stubs may give
deployment time errors. Workaround would be to save a local copy of the stub
in to the dependent service.
* JSON support lacks try-it support
* Mashup editor will convert &lt; and &gt; characters to < and > while saving the code in the
server. This might result in malformed xml. Using these special characters with caution is adviced.
Refer http://wso2.org/jira/browse/MASHUP-607.

———————————
Future Directions
=================================
* Improved tooling support.
* An expanded toolkit of generic building-block services.
* Improved access control.
* Samples and tools to use mashups in even more places like portals and widgets.
* Lots more cool stuff.

————————
Reporting Problems
========================

Issues can be reported using the public JIRA available at
https://wso2.org/jira/browse/MASHUP

————————    Contact us
========================

WSO2 Mashup Server developers can be contacted via mailing lists:
For Users: mashup-user@wso2.org
For Developers: mashup-dev@wso2.org
For details on subscriptions: http://www.wso2.org/projects/mashup#mail

Questions can also be raised in this forum: http://www.wso2.org/forum/226

————————
Training
========================

WSO2 Inc. offers a variety of professional Training Programs, including
training on general Web services as well as WSO2 Mashup Server, WSO2 WSAS,
WSO2 ESB, Apache Axis2, Data Services and a number of other products.
For additional support information please refer to  http://wso2.com/training/course-catalog/

————————
Support
========================

WSO2 Inc. offers a variety of development and production support programs,
ranging from Web-based support up through normal business hours,
to premium 24×7 phone support. For additional support information
please refer to http://wso2.com/support/

Enjoy the Mashup Server!

– WSO2 Mashup Server Team