jump to navigation

Google New Browser .. Nice way to introduce a product.. Blogging via Comic Book September 5, 2008

Posted by sandakith in OpenSource, Tooling.
add a comment

Google on Google Chrome – comic book

So Goole gonna dip in to the web bowsers field also.



Jini Installation On RH Linux August 29, 2008

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

I tried to download and run the Installation of Jini on RH Linux and it gave me this error [1]

Which was never accoured to me, when I further lookin to the problem, I found the solution..

We need to have a environment variable LAX_VM set to $JAVA_HOME/jre/bin/java”

BTW this was all with Jini 2.1 with Sun JDK 1.4.x and its Seems like the installer script uses default embedded JVM using LAX_VM argument.


Extracting the installation resources from the installer archive…
Configuring the installer for this system’s environment…

Launching installer…

Warning: -Xmx50331648 not understood. Ignoring.
Warning: -Xms16777216 not understood. Ignoring.
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

Stack Trace:
java.lang.NoClassDefFoundError: while resolving class: ZeroGe
at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
at _Jv_ResolvePoolEntry(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
at ZeroGd.<clinit>() (Unknown Source)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
at _Jv_ResolvePoolEntry(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
at com.zerog.ia.installer.LifeCycleManager.a(boolean) (Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.b(java.lang.String[]) (Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.a(java.lang.String[]) (Unknown Source)
at com.zerog.ia.installer.Main.main(java.lang.String[]) (Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.apple.mrj.MRJOSType not found in [file:/tmp/install.dir.10098/InstallerData/, file:/tmp/install.dir.10098/InstallerData/installer.zip, file:/usr/share/java/libgcj-3.4.6.jar, file:./, core:/]
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.5.0.0)
at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/libgcj.so.5.0.0)
at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/libgcj.so.5.0.0)
at _Jv_PrepareClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
at java.lang.VMClassLoader.linkClass0(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
…9 more
This Application has Unexpectedly Quit: Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

New Home.. DSL , CSCI , IUPUI August 21, 2008

Posted by sandakith in Uncategorized.
add a comment

Back with this blog post after 3 weeks of scilence I guess. Thinking back it seems I did not have any chance to blog, yeah.. I miss my WSO2 Laptop a lot.

So I have now settled down in IUPUI, Department of Computer and Information Science, Distributed Systems Lab.

Starting days of a new life ..



Eclipse Ganymede startup problem in Ubuntu : org.eclipse.swt.SWTError: XPCOM erro July 11, 2008

Posted by sandakith in Eclipse.

Here is the problem as reported in the /.metadata/.log file
org.eclipse.swt.SWTError: XPCOM error -2147467262
at org.eclipse.swt.browser.Mozilla.error(Mozilla.java:1597)
at org.eclipse.swt.browser.Mozilla.setText(Mozilla.java:1820)
at org.eclipse.swt.browser.Browser.setText(Browser.java:733)
at org.eclipse.ui.internal.intro.impl.presentations.BrowserIntroPartImplementation.generateContentForPage(BrowserIntroPartImplementation.java:252)
at org.eclipse.ui.internal.intro.impl.presentations.BrowserIntroPartImplementation.dynamicStandbyStateChanged(BrowserIntroPartImplementation.java:451)
at org.eclipse.ui.internal.intro.impl.presentations.BrowserIntroPartImplementation.doStandbyStateChanged


Here is how I solved the issue in Ubunty Hardy Harron

sudo apt-get install xulrunner

# Include this in the .bachrc
export MOZILLA_FIVE_HOME=/usr/lib/xulrunner

and for safety also download the SWT binaries for Linux. Installation procedure:

* unpack the archive: swt-*-linux-gtk.zip
* copy libswt*.so to
%JAVA_HOME%/jre/lib/i386, (%JAVA_HOME% is the folder where JRE is
installed on your system; e.g.: opt/jdk1.5._07),
* copy swt.jar to %JAVA_HOME%/jre/lib/ext


Google App Engine Python Magic July 6, 2008

Posted by sandakith in Tooling.
add a comment

Deep came with this python app that dump all your request parameters. Very useful in finding your real ip address.

Try : http://deep.appspot.com/

P.S. Y Google App Engine and host free dynamic content.

UDDI Technical Committees close. Any alternatives ? July 3, 2008

Posted by sandakith in Open Source.
add a comment

Why not.. have a look at WSO2 registry

“WSO2 Registry enables you to store, catalog, index and manage your enterprise meta data in a simple, scalable and easy-to-use model. It is designed around community concepts such as tags, comments, ratings, users and roles.”

Also see the article (Open Source Competition – Mule Galaxy vs WSO2 Registry )

Welcome to SOA Governance.

WSO2 ESB Performance Benchmark Round 3 published June 23, 2008

Posted by sandakith in Open Source.
add a comment

See more details on Oxygen Tank Article

Eclipse Ganymede Poster Contest June 23, 2008

Posted by sandakith in Eclipse.
add a comment

Next Eclipse WTP 3.0 Poster Contest

You can vote from here, http://www.eclipse.org/ganymede/postercontest.php

There are some cool stuff to look at, Enjoy !!

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

* 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
* 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
* User guide

_*Reporting Problems*_
* Issues should be reported using the public JIRA available at

_*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

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

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


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


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