<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1770366740817358201</id><updated>2024-09-08T03:13:26.197+05:30</updated><category term="Software Tools"/><category term="Abstract"/><category term="Software works"/><title type='text'>It&#39;s my Xpressions</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-3685439650007716458</id><published>2012-05-05T13:33:00.000+05:30</published><updated>2012-05-06T15:12:36.416+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Abstract"/><title type='text'>Best Books for Curious Minds</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &#39;lucida grande&#39;, tahoma, verdana, arial, sans-serif; font-size: medium; letter-spacing: 1px; line-height: 20px;&quot;&gt;1. Introduction to random vibrations spectral and wavelet analysis&lt;/span&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;lucida grande&#39;, tahoma, verdana, arial, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;letter-spacing: 1px; line-height: 20px;&quot;&gt;2. Atmospheric and space flight dynamics&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;color: #333333; font-family: &#39;lucida grande&#39;, tahoma, verdana, arial, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;letter-spacing: 1px; line-height: 20px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/3685439650007716458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/3685439650007716458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/3685439650007716458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/3685439650007716458'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2012/05/best-books-for-curious-minds.html' title='Best Books for Curious Minds'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-5364344001223986773</id><published>2012-05-05T12:34:00.002+05:30</published><updated>2012-05-06T15:12:36.426+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Abstract"/><title type='text'>The law in my dreams</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/-70UlV6GQvuE/T6TUWFh2JjI/AAAAAAAAAZU/SZY6vtcuZYc/s1600/images.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;204&quot; src=&quot;http://1.bp.blogspot.com/-70UlV6GQvuE/T6TUWFh2JjI/AAAAAAAAAZU/SZY6vtcuZYc/s320/images.jpg&quot; width=&quot;204&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
How can you imagine this universe ?&lt;br /&gt;
&lt;br /&gt;
Universe can be thought of a volume with no borders......

It is a nice idea to think of......&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;We human beings are limited to volume.....what it means ..? Here is the explanation.....&lt;/span&gt;&lt;br /&gt;
Think of a creature which is limited &amp;nbsp;to an Area...If that creature is allowed to move around a sphere surface...It feels the area is unlimited.....&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Sphere &lt;/span&gt;exists in a &lt;span style=&quot;color: blue;&quot;&gt;volume&lt;/span&gt;..that the creature which is limited to &lt;span style=&quot;color: blue;&quot;&gt;area&lt;/span&gt; is unaware of.....&lt;br /&gt;
&lt;br /&gt;
Same applies to us..we are limited to volume..may be this universe exists on a 4 dimensional sphere(n-sphere). This concept opened a lot of new&amp;nbsp;possibilities..but still no real progress other than speculations...&lt;br /&gt;
&lt;br /&gt;
We may be able to explain complex properties in 3-Dworld with simple equations in a 4-D world.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/5364344001223986773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/5364344001223986773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/5364344001223986773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/5364344001223986773'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2012/05/law-in-my-dreams.html' title='The law in my dreams'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-70UlV6GQvuE/T6TUWFh2JjI/AAAAAAAAAZU/SZY6vtcuZYc/s72-c/images.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-4234241770290945321</id><published>2011-10-08T00:39:00.001+05:30</published><updated>2012-05-06T15:11:23.283+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>HTML5 WEBGL</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
HTML5 + webGL

applications on browser comes true

check out readymap products&lt;br /&gt;
&lt;br /&gt;
3-D globe can be visualized with a detailed dem..and is really useful to make it work on internet.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/4234241770290945321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/4234241770290945321' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/4234241770290945321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/4234241770290945321'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2011/10/html5-webgl.html' title='HTML5 WEBGL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-3210590198352019600</id><published>2008-10-02T12:51:00.002+05:30</published><updated>2012-05-06T15:11:23.273+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>acceleo-the modelling tool</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
MDA with Eclipse : Acceleo 2.0.0 generates JEE applications&lt;br /&gt;
Model Driven Engineering refers to the systematic use of models as primary engineering artifacts throughout the engineering lifecycle, the set of tools needed to apply such an approach is made of graphical modelers (UML), interoperability layers (XML/XMI imports and exports) and tools to take advantage of this models using &quot;Model to Text&quot; transformations.&lt;br /&gt;
&lt;br /&gt;
IT companies used to buy expensive proprietary solutions for these needs, thanks to the Eclipse project and some high quality free software plugins one may now have a full featured IDE with modeling support.&lt;br /&gt;
&lt;br /&gt;
Acceleo is one of these tools, the latest release brings open-source generator modules for many technologies (JEE, Php, CSharp, Python...) These modules are by a &lt;a href=&quot;http://www.acceleo.org/pages/generators-contacts/&quot;&gt;team of architects&lt;/a&gt; trying to provide &lt;i&gt;state of the art&lt;/i&gt; code architecture using well-tried framework and best practices. The JEE generator is directly inspired by the Sun blueprints with Struts and Hibernate. Spring support is on its way and should be integrated for the next release.&lt;br /&gt;
&lt;br /&gt;
The Eclipse ecosystem is now providing nice open-source UML modelers such as &lt;a href=&quot;http://www.topcased.org/&quot;&gt;Topcased&lt;/a&gt;. Using this modeler one is able to design a sofware system using Class diagrams.&lt;br /&gt;
&lt;br /&gt;
These diagrams may be annotated using &lt;a href=&quot;http://en.wikipedia.org/wiki/Stereotype_(UML)&quot;&gt;Stereotypes&lt;/a&gt; in order to add semantic information. Basically two main stereotypes are used on UML classes : &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Screen&lt;/b&gt; : mean this class is a screen, each association going from a screen to another meaning &lt;i&gt;I&#39;m able to navigate from this screen to this other screen&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Entity&lt;/b&gt; : mean this class is a business object that should be persisted.&lt;/li&gt;
&lt;/ul&gt;
As many technologies trying to avoid strong coupling, JEE tends to be quite verbose. Using a MDA approach one can greatly improve its productivity and its software consistency generating files. As an example an Entity &quot;&lt;b&gt;Book&lt;/b&gt;&quot; generates: &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Book.java&lt;/i&gt; DTO&lt;/li&gt;
&lt;li&gt;&lt;i&gt;BookDAO.java&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;ProjectDAOFactory.java&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;BookDAOImpl.java&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;book.hbm.xml&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;dao.properties&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;project-ddl.sql&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;project-constraints.sql&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;hibernate.config.xml&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
A &quot;&lt;b&gt;Welcome&lt;/b&gt;&quot; screen will produce: &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Welcome.jsp&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;WelcomeAction&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;WelcomeForm&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;tiles-def.xml&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;struts-config.xml&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;validator.xml&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;web.xml&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;context.xml&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Welcome.css&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Welcome.js&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
Changing a screen, adding for instance an association to another screen, will cause the update of the struts-config.xml and associated files.&lt;br /&gt;
&lt;br /&gt;
Note the fact that as soon as an entity or a screen is designed and the corresponding code has been generated you&#39;re able to deploy the software on application servers. This capability is useful for quick prototyping, encouraging exchanges with the final customer.&lt;br /&gt;
&lt;br /&gt;
The &lt;a href=&quot;http://www.acceleo.org/pages/demo-flash/&quot;&gt;screencasts&lt;/a&gt; describes the use of the module: modeling, generating, adding a new business entity and a new screen and then generating again the whole architecture without loosing the previous customizations.&lt;br /&gt;
Other features for the JEE module are described on the &lt;a href=&quot;http://www.acceleo.org/pages/uml2-to-jee-java-struts-hibernate-generator/&quot;&gt;JEE module official web page&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
This pragmatic vision is enforced by an efficient tooling: writing generation templates is made easy thanks to a simple syntax and full-featured editors (highlighting, error detections and completion). This set of tool has been validated with success on &lt;a href=&quot;http://www.acceleo.org/pages/testimonials/&quot;&gt;real-world projects&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Acceleo is not just a template language and provides behavior to keep user code. That means once you&#39;ve generated your software and you complete the source code, this so-called &quot;user code&quot; won&#39;t be lost when you re-generate information.&lt;br /&gt;
&lt;br /&gt;
Emphasizing the Eclipse integration, it provides a seamless use of the MDA approach for the developers.&lt;br /&gt;
&lt;a href=&quot;http://www.acceleo.org/pages/download-acceleo-2-0-0/&quot;&gt;&quot;Ready to use&quot; bundles&lt;/a&gt; are available providing Acceleo, the set of JEE, CSharp, Php and other modules, and an UML2 modeler.&lt;br /&gt;
&lt;br /&gt;
Thanks to many projects Eclipse is now providing a full set of modeling tools, do you use or plan to use them? Have you tried to apply a model driven approach on any project?&quot;).substring(0,300);&lt;br /&gt;
return _diggURL ;&lt;br /&gt;
}&lt;br /&gt;
Model Driven Engineering refers to the systematic use of models as primary engineering artifacts throughout the engineering lifecycle, the set of tools needed to apply such an approach is made of graphical modelers (UML), interoperability layers (XML/XMI imports and exports) and tools to take advantage of this models using &quot;Model to Text&quot; transformations.IT companies used to buy expensive proprietary solutions for these needs, thanks to the Eclipse project and some high quality free software plugins one may now have a full featured IDE with modeling support.Acceleo is one of these tools, the latest release brings open-source generator modules for many technologies (JEE, Php, CSharp, Python...) These modules are by a &lt;a href=&quot;http://www.acceleo.org/pages/generators-contacts/&quot;&gt;team of architects&lt;/a&gt; trying to provide state of the art code architecture using well-tried framework and best practices. The JEE generator is directly inspired by the Sun blueprints with Struts and Hibernate. Spring support is on its way and should be integrated for the next release.The Eclipse ecosystem is now providing nice open-source UML modelers such as &lt;a href=&quot;http://www.topcased.org/&quot;&gt;Topcased&lt;/a&gt;. Using this modeler one is able to design a sofware system using Class diagrams. These diagrams may be annotated using &lt;a href=&quot;http://en.wikipedia.org/wiki/Stereotype_(UML)&quot;&gt;Stereotypes&lt;/a&gt; in order to add semantic information. Basically two main stereotypes are used on UML classes :&lt;br /&gt;
Screen : mean this class is a screen, each association going from a screen to another meaning I&#39;m able to navigate from this screen to this other screen.&lt;br /&gt;
Entity : mean this class is a business object that should be persisted.As many technologies trying to avoid strong coupling, JEE tends to be quite verbose. Using a MDA approach one can greatly improve its productivity and its software consistency generating files. As an example an Entity &quot;Book&quot; generates:&lt;br /&gt;
Book.java DTO&lt;br /&gt;
BookDAO.java&lt;br /&gt;
ProjectDAOFactory.java&lt;br /&gt;
BookDAOImpl.java&lt;br /&gt;
book.hbm.xml&lt;br /&gt;
dao.properties&lt;br /&gt;
project-ddl.sql&lt;br /&gt;
project-constraints.sql&lt;br /&gt;
hibernate.config.xmlA &quot;Welcome&quot; screen will produce:&lt;br /&gt;
Welcome.jsp&lt;br /&gt;
WelcomeAction&lt;br /&gt;
WelcomeForm&lt;br /&gt;
tiles-def.xml&lt;br /&gt;
struts-config.xml&lt;br /&gt;
validator.xml&lt;br /&gt;
web.xml&lt;br /&gt;
context.xml&lt;br /&gt;
Welcome.css&lt;br /&gt;
Welcome.jsChanging a screen, adding for instance an association to another screen, will cause the update of the struts-config.xml and associated files.Note the fact that as soon as an entity or a screen is designed and the corresponding code has been generated you&#39;re able to deploy the software on application servers. This capability is useful for quick prototyping, encouraging exchanges with the final customer.The &lt;a href=&quot;http://www.acceleo.org/pages/demo-flash/&quot;&gt;screencasts&lt;/a&gt; describes the use of the module: modeling, generating, adding a new business entity and a new screen and then generating again the whole architecture without loosing the previous customizations.Other features for the JEE module are described on the &lt;a href=&quot;http://www.acceleo.org/pages/uml2-to-jee-java-struts-hibernate-generator/&quot;&gt;JEE module official web page&lt;/a&gt;. This pragmatic vision is enforced by an efficient tooling: writing generation templates is made easy thanks to a simple syntax and full-featured editors (highlighting, error detections and completion). This set of tool has been validated with success on &lt;a href=&quot;http://www.acceleo.org/pages/testimonials/&quot;&gt;real-world projects&lt;/a&gt;.Acceleo is not just a template language and provides behavior to keep user code. That means once you&#39;ve generated your software and you complete the source code, this so-called &quot;user code&quot; won&#39;t be lost when you re-generate information.Emphasizing the Eclipse integration, it provides a seamless use of the MDA approach for the developers.&lt;a href=&quot;http://www.acceleo.org/pages/download-acceleo-2-0-0/&quot;&gt;&quot;Ready to use&quot; bundles&lt;/a&gt; are available providing Acceleo, the set of JEE, CSharp, Php and other modules, and an UML2 modeler. Thanks to many projects Eclipse is now providing a full set of modeling tools, do you use or plan to use them? Have you tried to apply a model driven approach on any project?&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/3210590198352019600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/3210590198352019600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/3210590198352019600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/3210590198352019600'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/10/acceleo-modelling-tool.html' title='acceleo-the modelling tool'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-5006424078885893186</id><published>2008-08-12T17:37:00.004+05:30</published><updated>2012-05-06T15:11:23.288+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>using ajax in an elegant way without dojo</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;color: #ff6600;&quot;&gt;//------------------------------------Library--------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
//------takes a formid and returns elements inside in a format to -----------&lt;br /&gt;
//----------------send by ajax with post(not get)----&lt;br /&gt;
&lt;br /&gt;
function getForm(formid)&lt;br /&gt;
{ &lt;br /&gt;
var getstr=&#39;&#39;;&lt;br /&gt;
var obj=document.getElementById(formid)?  document.getElementById(formid) : document.forms[formid];&lt;br /&gt;
var inputobjs=null;&lt;br /&gt;
inputobjs=obj.getElementsByTagName(&quot;INPUT&quot;);&lt;br /&gt;
for (i=0; i&lt;inputobjs.length;&gt;&lt;br /&gt;        {&lt;br /&gt;            var inpobj=inputobjs[i];&lt;br /&gt;            if (inpobj.tagName == &quot;INPUT&quot;)&lt;br /&gt;            {&lt;br /&gt;                if (inpobj.type == &quot;text&quot;)&lt;br /&gt;                {&lt;br /&gt;                    getstr +=&quot;&amp;amp;&quot; + inpobj.name + &quot;=&quot; + inpobj.value;&lt;br /&gt;                }&lt;br /&gt;                if (inpobj.type == &quot;hidden&quot;)&lt;br /&gt;                {&lt;br /&gt;                    getstr +=&quot;&amp;amp;&quot; + inpobj.name + &quot;=&quot; + inpobj.value;&lt;br /&gt;                }&lt;br /&gt;                if (inpobj.type == &quot;password&quot;)&lt;br /&gt;                {&lt;br /&gt;                    getstr +=&quot;&amp;amp;&quot; + inpobj.name + &quot;=&quot; + inpobj.value;&lt;br /&gt;                }&lt;br /&gt;                if (inpobj.type == &quot;checkbox&quot;)&lt;br /&gt;                {&lt;br /&gt;                    if (inpobj.checked)&lt;br /&gt;                    {&lt;br /&gt;                    getstr +=&quot;&amp;amp;&quot; + inpobj.name + &quot;=&quot; + inpobj.value;&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;                if (inpobj.type == &quot;radio&quot;)&lt;br /&gt;                {&lt;br /&gt;                    if (inpobj.checked)&lt;br /&gt;                    {&lt;br /&gt;                    getstr +=&quot;&amp;amp;&quot; + inpobj.name + &quot;=&quot; + inpobj.value;&lt;br /&gt;                    } &lt;br /&gt;                   &lt;br /&gt;                }&lt;br /&gt;            }  &lt;br /&gt;        }&lt;br /&gt;        var selobjs=null;&lt;br /&gt;        selobjs=obj.getElementsByTagName(&quot;SELECT&quot;);&lt;br /&gt;        for (i=0; i&lt;selobjs.length;&gt;&lt;br /&gt;        {&lt;br /&gt;            var sel = selobjs[i];&lt;br /&gt;            getstr +=&quot;&amp;amp;&quot; + sel.name + &quot;=&quot; + sel.options[sel.selectedIndex].value;&lt;br /&gt;        }&lt;br /&gt;       &lt;br /&gt;        var txtAreaobjs=null;&lt;br /&gt;        txtAreaobjs=obj.getElementsByTagName(&quot;TEXTAREA&quot;);&lt;br /&gt;        for (i=0; i&lt;txtareaobjs.length;&gt;&lt;br /&gt;        {&lt;br /&gt;            var txtAr = txtAreaobjs[i];&lt;br /&gt;            getstr +=&quot;&amp;amp;&quot; + txtAr.name + &quot;=&quot; + ((txtAr.value==&quot;&quot;)?txtAr.innerHTML:txtAr.value);&lt;br /&gt;        }&lt;br /&gt;       &lt;br /&gt;       &lt;br /&gt;        return getstr;&lt;br /&gt;    }&lt;br /&gt;      &lt;br /&gt;      &lt;br /&gt; //---------------------use to send data(postdata) using ajax--------------------&lt;br /&gt;&lt;br /&gt;    function fetchData(dataSource, postData, callback)&lt;br /&gt;    {&lt;br /&gt;        httpRequest = false;&lt;br /&gt;        if (window.XMLHttpRequest)&lt;br /&gt;        {&lt;br /&gt;            httpRequest = new XMLHttpRequest();&lt;br /&gt;        }&lt;br /&gt;        else if (window.ActiveXObject)&lt;br /&gt;        {&lt;br /&gt;            try&lt;br /&gt;            {&lt;br /&gt;                httpRequest = new ActiveXObject(&quot;Msxml2.XMLHTTP&quot;);&lt;br /&gt;            }&lt;br /&gt;            catch(e)&lt;br /&gt;            {&lt;br /&gt;                try&lt;br /&gt;                {&lt;br /&gt;                    httpRequest = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;)&lt;br /&gt;                }&lt;br /&gt;                catch (e)&lt;br /&gt;                {&lt;br /&gt;                    alert(&quot;fetchData, e: &quot; + e);&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            return false;&lt;br /&gt;        }&lt;br /&gt;        httpRequest.onreadystatechange = callback;&lt;br /&gt;        httpRequest.open(&quot;POST&quot;, dataSource, true);&lt;br /&gt;        httpRequest.setRequestHeader(&quot;Content-Type&quot;, &quot;application/x-www-form-urlencoded&quot;);&lt;br /&gt;        if (postData == null)&lt;br /&gt;        {&lt;br /&gt;            httpRequest.send(null);&lt;br /&gt;        } else&lt;br /&gt;        {&lt;br /&gt;            var params = postData;&lt;br /&gt;            httpRequest.send(params);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #ff6600;&quot;&gt;//------------------------------------Usage--------------------------------&lt;/span&gt;&lt;br /&gt;function submitAccessMaster(savetype)&lt;br /&gt;{&lt;br /&gt;//getform method retrieves all the values inside a form&lt;br /&gt;fetchData(ProjAccessPath+&#39;/hercules.do?do=accessmasterSet&#39;, getForm(&#39;iacmform&#39;), updateAccessMaster);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function updateAccessMaster()&lt;br /&gt;{    dojo.byId(&#39;iacserror&#39;).innerHTML=&quot;Saving&quot;;&lt;br /&gt;    if (httpRequest.readyState == 4)&lt;br /&gt;    {&lt;br /&gt;        if (httpRequest.status == 200)&lt;br /&gt;        {&lt;br /&gt;            var data=httpRequest.responseXML;&lt;br /&gt;            var acmins=data.getElementsByTagName(&quot;acmins&quot;)[0];&lt;br /&gt;            var insstatus=setAcsJSLine(acmins,&quot;status&quot;);&lt;br /&gt;            var message=setAcsJSLine(acmins,&quot;message&quot;);&lt;br /&gt;            var savetype=setAcsJSLine(acmins,&quot;savetype&quot;);&lt;br /&gt;            if (insstatus==&quot;success&quot;)&lt;br /&gt;            {&lt;br /&gt;                var acno=setAcsJSLineSerRslt(acmins,&quot;acno&quot;);&lt;br /&gt;                var acname=setAcsJSLineSerRslt(acmins,&quot;acname&quot;);&lt;br /&gt;                var acreorder=setAcsJSLineSerRslt(acmins,&quot;reorder&quot;);&lt;br /&gt;                if(savetype==&quot;Add&quot;)&lt;br /&gt;                {&lt;br /&gt;                    var tbl=dojo.byId(&#39;searchresulttable&#39;);&lt;br /&gt;                    var trow = tbl.insertRow(1);&lt;br /&gt;                    trow.id=&#39;tr&#39;+acno;&lt;br /&gt;                      trow.onclick = function () {&lt;br /&gt;                    klik(acno);&lt;br /&gt;                    getAccessoryMaster(acno);&lt;br /&gt;                    }&lt;br /&gt;                      var tdno = trow.insertCell(0);&lt;br /&gt;                      var tdname = trow.insertCell(1);&lt;br /&gt;                      var tdreorder = trow.insertCell(2);&lt;br /&gt;                      applytdstyle(tdno);&lt;br /&gt;                      applytdstyle(tdname);&lt;br /&gt;                      applytdstyle(tdreorder);&lt;br /&gt;                      tdno.innerHTML=acno;&lt;br /&gt;                      tdname.innerHTML=acname;&lt;br /&gt;                      tdreorder.innerHTML=acreorder;&lt;br /&gt;                 }&lt;br /&gt;                 else if(savetype==&quot;Edit&quot;)&lt;br /&gt;                 {&lt;br /&gt;                     var row = dojo.byId(&#39;tr&#39;+acno);&lt;br /&gt;                     var tdno = row.cells[0];&lt;br /&gt;                     var tdname = row.cells[1];&lt;br /&gt;                     var tdreorder = row.cells[2];&lt;br /&gt;                     applytdstyle(tdno);&lt;br /&gt;                      applytdstyle(tdname);&lt;br /&gt;                      applytdstyle(tdreorder);&lt;br /&gt;                    tdno.innerHTML=acno;&lt;br /&gt;                      tdname.innerHTML=acname;&lt;br /&gt;                      tdreorder.innerHTML=acreorder;&lt;br /&gt;                 }&lt;br /&gt;                &lt;br /&gt;                 dojo.byId(&#39;accessnoTop&#39;).value=acno;&lt;br /&gt;                 klik(acno);&lt;br /&gt;            }&lt;br /&gt;            else&lt;br /&gt;            {&lt;br /&gt;                if(savetype==&quot;Add&quot;)&lt;br /&gt;                {&lt;br /&gt;                    addnewStyle();&lt;br /&gt;                }&lt;br /&gt;                 else if(savetype==&quot;Edit&quot;)&lt;br /&gt;                 {&lt;br /&gt;                     doEditStyle();&lt;br /&gt;                 }&lt;br /&gt;            }&lt;br /&gt;            dojo.byId(&#39;iacserror&#39;).innerHTML=message;&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            alert(&quot;Error retreiving data.&quot;);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/txtareaobjs.length;&gt;&lt;/selobjs.length;&gt;&lt;/inputobjs.length;&gt;&lt;span style=&quot;color: #ff6600;&quot;&gt;//------------------------------------Library--------------------------------&lt;/span&gt;&lt;br /&gt;
function setFormData(formid,fmCntsName,fmCntsXml,XmlParent)&lt;br /&gt;
{&lt;br /&gt;
if(fmCntsName.length!=fmCntsXml.length)&lt;br /&gt;
{&lt;br /&gt;
alert(&quot;Mismatch in Names and XmlValues to set..&quot;);&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
for( i=0; i &amp;lt; fmCntsName.length;i++)&lt;br /&gt;
{&lt;br /&gt;
document.getElementById(formid).elements[fmCntsName[i]].value=&lt;br /&gt;
setAcsJSLine(XmlParent,fmCntsXml[i]);&lt;br /&gt;
}&lt;br /&gt;
}&lt;span style=&quot;color: #990000;&quot;&gt;&lt;br /&gt;//---------------------------------------Usage---------------------------------&lt;/span&gt;&lt;br /&gt;
setFormData(&#39;iacmform&#39;,[&#39;accessdesc&#39;,&#39;uom&#39;,&#39;category&#39;,&#39;accesssalevalue&#39;,&#39;reorderlevel&#39;],&lt;br /&gt;
[&#39;desc&#39;,&#39;uom&#39;,&#39;cat&#39;,&#39;sale&#39;,&#39;re&#39;],ac);&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/5006424078885893186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/5006424078885893186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/5006424078885893186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/5006424078885893186'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/08/using-ajax-in-elegant-way-without-dojo.html' title='using ajax in an elegant way without dojo'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-1064954216150542954</id><published>2008-07-20T17:24:00.002+05:30</published><updated>2012-05-06T15:11:23.259+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>HTML Select Options via ajax</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;InnerHTML won&#39;t work with ie and firefox in HTML select,&lt;br /&gt;but using ajax if we retrieve a page with&amp;lt;option&amp;gt;&lt;br /&gt;tag, there is a good work around&lt;br /&gt;&lt;br /&gt;from&lt;br /&gt;http://elmicoxcodes.blogspot.com/2007/02/innerhtml-and-select-option-in-ie.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/1064954216150542954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/1064954216150542954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/1064954216150542954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/1064954216150542954'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/07/html-select-options-via-ajax.html' title='HTML Select Options via ajax'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-1905165728140769197</id><published>2008-06-30T11:50:00.004+05:30</published><updated>2012-05-06T15:11:23.268+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>Adding events and styles that work in both firefox2.0/3.0 and IE6.0</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;small&gt;&lt;span style=&quot;text-decoration: underline; color: rgb(204, 0, 0);&quot;&gt;For Events in a table row&lt;/span&gt;&lt;/small&gt;&lt;br /&gt;trow.onclick = function () {&lt;/span&gt; &lt;span style=&quot;font-family:verdana;&quot;&gt;                   fun1(acno);&lt;/span&gt; &lt;span style=&quot;font-family:verdana;&quot;&gt;                    fun2(acno);&lt;/span&gt; &lt;span style=&quot;font-family:verdana;&quot;&gt;                }&lt;/span&gt; &lt;span style=&quot;font-family:verdana;&quot;&gt;where trow=document.getElementById(&#39;id_row&#39;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;small&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;text-decoration: underline; color: rgb(204, 0, 0);&quot;&gt;For styles in a table row&lt;/span&gt;&lt;/span&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;function applytdstyle(tdobj)&lt;br /&gt;{&lt;br /&gt;   tdobj.style.fontFamily=&quot;Verdana, Arial, Helvetica, sans-serif&quot;;&lt;br /&gt;   tdobj.style.fontSize=&quot;11px&quot;;&lt;br /&gt;   tdobj.style.color= &quot;#666666&quot;;&lt;br /&gt;   tdobj.style.lineHeight=&quot;15px&quot;;&lt;br /&gt;   tdobj.style.paddingRight=&quot;2px&quot;;&lt;br /&gt;   tdobj.style.textAlign=&quot;center&quot;;&lt;br /&gt;   tdobj.style.borderBottom=&quot;solid 1px #d8d8d8&quot;;&lt;br /&gt;   tdobj.style.borderLeft=&quot;solid 1px #d8d8d8&quot;;&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;where &lt;/span&gt;tdobj&lt;span style=&quot;font-family:verdana;&quot;&gt;=document.getElementById(&#39;id_col&#39;);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;text-decoration: underline; color: rgb(255, 102, 0);&quot;&gt;To insert a row with column and to get values from a row&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(51, 51, 255); text-decoration: underline;&quot;&gt;Add&lt;/span&gt;&lt;br /&gt;var tbl=dojo.byId(&#39;searchresulttable&#39;);&lt;br /&gt;var trow = tbl.insertRow(1);&lt;br /&gt;trow.id=&#39;tr&#39;+acno;&lt;br /&gt;trow.onclick = function () {&lt;br /&gt;fun1(acno);&lt;br /&gt;fun2(acno);&lt;br /&gt;}&lt;br /&gt;var tdno = trow.insertCell(0);&lt;br /&gt;var tdname = trow.insertCell(1);&lt;br /&gt;var tdreorder = trow.insertCell(2);&lt;br /&gt;applytdstyle(tdno);&lt;br /&gt;applytdstyle(tdname);&lt;br /&gt;tdno.innerHTML=acno;&lt;br /&gt;tdname.innerHTML=acname;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;text-decoration: underline; color: rgb(102, 0, 204);&quot;&gt;Get&lt;/span&gt;&lt;br /&gt;var row = dojo.byId(&#39;tr&#39;+acno);&lt;br /&gt;var tdno = row.cells[0];&lt;br /&gt;var tdname = row.cells[1];&lt;br /&gt;applytdstyle(tdno);&lt;br /&gt;applytdstyle(tdname);&lt;br /&gt;tdno.innerHTML=acno;&lt;br /&gt;tdname.innerHTML=acname;&lt;br /&gt;------------------------------------------------&lt;br /&gt;                    I believe these tips will be helpful for someone.&lt;br /&gt;         &lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/1905165728140769197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/1905165728140769197' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/1905165728140769197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/1905165728140769197'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/06/adding-events-and-styles-that-work-in.html' title='Adding events and styles that work in both firefox2.0/3.0 and IE6.0'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-3517800011636589685</id><published>2008-06-30T11:07:00.002+05:30</published><updated>2012-05-06T15:11:23.277+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>Eclipse plugin management easier way</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Make a folder for each third party plugins...&lt;br /&gt;if you do it by help-software updates-find and install ie, easy by specifying new path, else make a folder manually and in the help-softwareUpdates-ManageConfiguration...Add a link to the newly formed folder ie, enough&lt;br /&gt;..else you can make use of links&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/3517800011636589685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/3517800011636589685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/3517800011636589685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/3517800011636589685'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/06/eclipse-plugin-management-easier-way.html' title='Eclipse plugin management easier way'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-7044617686732235223</id><published>2008-06-26T12:22:00.002+05:30</published><updated>2011-10-08T00:00:30.804+05:30</updated><title type='text'>basic query order in Oracle</title><content type='html'>&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-1274042850095219&quot;;
/* coder */
google_ad_slot = &quot;6775282307&quot;;
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;

&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;br /&gt;
&lt;span class=&quot;boldbodycopy&quot;&gt;1.&lt;/span&gt;&lt;span class=&quot;bodycopy&quot;&gt; FROM/WHERE &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;boldbodycopy&quot;&gt;2.&lt;/span&gt;&lt;span class=&quot;bodycopy&quot;&gt; ROWNUM is assigned &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;boldbodycopy&quot;&gt;3.&lt;/span&gt;&lt;span class=&quot;bodycopy&quot;&gt; SELECT &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;boldbodycopy&quot;&gt;4.&lt;/span&gt;&lt;span class=&quot;bodycopy&quot;&gt; GROUP BY &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;boldbodycopy&quot;&gt;5.&lt;/span&gt;&lt;span class=&quot;bodycopy&quot;&gt; HAVING &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;boldbodycopy&quot;&gt;6.&lt;/span&gt;&lt;span class=&quot;bodycopy&quot;&gt; ORDER BY &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_client = &quot;ca-pub-1274042850095219&quot;;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;/* coder */&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_slot = &quot;6775282307&quot;;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_width = 728;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_height = 90;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;//--&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;
&lt;/script&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;script &lt;=&quot;&quot; font=&quot;&quot; type=&quot;text/javascript&quot;&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;
&lt;/script&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_client = &quot;ca-pub-1274042850095219&quot;;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;/* coder */&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_slot = &quot;6775282307&quot;;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_width = 728;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_height = 90;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;//--&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;
&lt;/script&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;script &lt;=&quot;&quot; font=&quot;&quot; type=&quot;text/javascript&quot;&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;
&lt;/script&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_client = &quot;ca-pub-1274042850095219&quot;;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;/* coder */&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_slot = &quot;6775282307&quot;;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_width = 728;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;google_ad_height = 90;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;//--&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;
&lt;/script&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;bodycopy&quot;&gt;&lt;script &lt;=&quot;&quot; font=&quot;&quot; type=&quot;text/javascript&quot;&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;font class=&quot;bodycopy&quot;&gt;
&lt;/script&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/7044617686732235223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/7044617686732235223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/7044617686732235223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/7044617686732235223'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/06/basic-query-order-in-oracle.html' title='basic query order in Oracle'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-8750861518270290265</id><published>2008-06-10T16:50:00.001+05:30</published><updated>2012-05-06T15:11:36.894+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>Custom Dojo Build</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;1. Add ant.bat to environment variable(if eclipse installed it is in its plugin folder otherwise download)&lt;br/&gt;2. Put buildscripts,release,tests,src (with all files of dojo) and demo folders inside dojo folder.&lt;br/&gt;3. Copy dojo.js,README and LICENSE files to the dojofolder&lt;br/&gt;   (the files are available from http://svn.dojotoolkit.org/branches/0.4/) &lt;br/&gt;4. Put lib, profiles folder inside buildscripts folder.&lt;br/&gt;5. Add these files(from above link inside buildscripts folder) build.xml,build_notice.txt,&lt;br/&gt;   buildUtil.js,buildUtilXd.js,copyright.txt,dojoGuardEnd.js,dojoGuardStart.js,&lt;br/&gt;   flattenResources.js,internStrings.js,makeDojoJs.js,stripComments.js,xdgen.js&lt;br/&gt;6. Add ant_apache_bsf.jar,ant_dojotest.jar,bsf.jar,custom_rhino.jar,js.jar to lib folder.&lt;br/&gt;7. Add foo.profile.js file inside profiles folder&lt;br/&gt;    &lt;br/&gt;    its contents&lt;br/&gt;    ____________&lt;br/&gt;&lt;br/&gt;    var dependencies = [ &lt;br/&gt;    &quot;dojo.event.*&quot;,&lt;br/&gt;    &quot;dojo.widget.Menu2&quot;,&lt;br/&gt;    &quot;dojo.widget.TabContainer&quot;,&lt;br/&gt;    &quot;dojo.widget.Tooltip&quot;,&lt;br/&gt;    &quot;dojo.widget.ContentPane&quot;,&lt;br/&gt;    &quot;dojo.widget.LinkPane&quot;,&lt;br/&gt;    &quot;dojo.widget.Button&quot;&lt;br/&gt;    ];&lt;br/&gt;&lt;br/&gt;    load(&quot;getDependencyList.js&quot;);&lt;br/&gt;    &lt;br/&gt;            ie, required widgets depends upon your page.&lt;br/&gt;&lt;br/&gt;8.  Then run the command inside buildscripts folder&lt;br/&gt;    &lt;br/&gt;    ant -Dprofile=foo -Dstrip_and_compress=true clean release&lt;br/&gt;&lt;br/&gt;9. You can add options to get the css integrated into file and to remove comments&lt;br/&gt;&lt;br/&gt;    ant -Dprofile=foo -Dstrip_and_compress=true clean release intern-strings strip-resource-comments&lt;br/&gt;&lt;br/&gt;        Technorati Tags: &lt;a rel=&#39;tag&#39; href=&#39;http://technorati.com/tag/Custom%20Dojo&#39; class=&#39;performancingtags&#39;&gt;Custom Dojo&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/8750861518270290265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/8750861518270290265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/8750861518270290265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/8750861518270290265'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/06/custom-dojo-build.html' title='Custom Dojo Build'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-6645840807329578679</id><published>2008-06-04T10:36:00.002+05:30</published><updated>2012-05-06T15:11:43.909+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>J2EE light weight framework platforms</title><content type='html'>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Tomcat &lt;/span&gt;- Application Server&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Hibernate&lt;/span&gt; - ORM&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Struts2&lt;/span&gt; - Multi-Action Web Framework&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;JSP &lt;/span&gt;- View Template&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Dojo&lt;/span&gt;- Rich Client Widgets&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Acegi&lt;/span&gt; - Authentication and authorization.&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;SiteMesh&lt;/span&gt; - Web page layout and decoration framework.&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Quartz&lt;/span&gt; - Enterprise job scheduler.&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Log4j&lt;/span&gt; - Logging Tool&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;OSCache&lt;/span&gt; - Simple Cache and Web Cache solution&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;bIRT Report&lt;/span&gt; - Report Engine&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Lucene&lt;/span&gt; - Search engine&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;br /&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;TPTP&lt;/span&gt; - unit test&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;strong&gt;Accele0-&gt;eclipse uml modelling  mapping to struts &amp;amp; hibernate&lt;/strong&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/6645840807329578679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/6645840807329578679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/6645840807329578679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/6645840807329578679'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/06/j2ee-light-weight-framework-platforms.html' title='J2EE light weight framework platforms'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-4414727210380045678</id><published>2008-05-30T19:01:00.002+05:30</published><updated>2012-05-06T15:19:33.669+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Tools"/><title type='text'>Integrating BIRT with hibernate and struts (deploy in server tomcat)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;span style=&quot;font-family: &#39;Comic Sans MS&#39;;&quot;&gt;Download WebViewer Example inside birt-runtime-2_2_2.zip from eclipse web site.&lt;br /&gt;if you are using jdbc driver in hibernate copy that driver into WebViewerExample\WEB-INF\platform\plugins\org.eclipse.birt.report.data.oda.jdbc_2.2.2.r22x_v20071206\drivers&lt;br /&gt;then merge your application&#39;s web.xml with the webviewerExample&#39;s web.xml. Then Copy&lt;br /&gt;\article\sources\sources\src\org\eclipse\birt\samples\scripted\hibernate\CustomerList to your class. use your own hibernate factory and Abstractclass inside your application.&lt;br /&gt;Also you should add mail.jar to the lib&lt;br /&gt;&lt;br /&gt;Now design your report with scripted data source,&lt;br /&gt;and write following script at its open&lt;br /&gt;&lt;br /&gt;importPackage(Packages.org.eclipse.birt.samples.scripted.hibernate);&lt;br /&gt;(if you have out the customerList in yourpackage then write &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Comic Sans MS&#39;;&quot;&gt;importPackage(Packages.yourpackage) &lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Comic Sans MS&#39;;&quot;&gt; cul = CustomerList();&lt;br /&gt; customers = cul.listCustomers(&quot;from Customer&quot;);&lt;br /&gt; iterator = customers.iterator();&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red; font-family: &#39;Comic Sans MS&#39;;&quot;&gt;The Customers should be updated to your Abstract Class&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Comic Sans MS&#39;;&quot;&gt;write following script at its fetch&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;if(iterator.hasNext() == false ){&lt;br /&gt;  return false;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; var customer = iterator.next( );&lt;br /&gt;&lt;br /&gt; row[&quot;CUSTOMERNUMBER&quot;] = customer.getCustomerNumber();&lt;br /&gt; row[&quot;COUNTRY&quot;] = customer.getCountry();&lt;br /&gt; row[&quot;CONTACTLASTNAME&quot;] = customer.getContactLastName();&lt;br /&gt; row[&quot;CONTACTFIRSTNAME&quot;] = customer.getContactFirstName();&lt;br /&gt; row[&quot;PHONE&quot;] = customer.getPhone();&lt;br /&gt; row[&quot;SALESREPEMPLOYEENUMBER&quot;] = customer.getSalesRepEmployeeNumber();&lt;br /&gt; row[&quot;CUSTOMERNAME&quot;] = customer.getCustomerName();&lt;br /&gt;&lt;br /&gt; return true;&lt;br /&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Comic Sans MS&#39;;&quot;&gt;write following script at its close&lt;/span&gt;cul = null;&lt;br /&gt;
customers = null;&lt;br /&gt;
iterator = null;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Comic Sans MS&#39;;&quot;&gt;You should update (BIRT Report Tool from Eclipse Site)&lt;br /&gt;Help»Find and Install»Find new»Castillo-&amp;amp;amp»Editor and Report»Birt&lt;br /&gt;&lt;br /&gt; If you are connected through proxy&lt;br /&gt;Go to Windows»preferences»Find and Install&lt;br /&gt;Set up the proxy settings and enable it.&lt;br /&gt;&lt;br /&gt;you should do it each time(Dont know why aand how to over come it)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Report Designer comes with Birt is of great help. You can create a simple report.&lt;br /&gt;Add columns to datasource for scripted data set.&lt;br /&gt;&lt;br /&gt;Following Attachments will be of great help.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Comic Sans MS&#39;;&quot;&gt;&lt;a href=&quot;http://toabey.googlepages.com/article.rar&quot;&gt;article.rar&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Comic Sans MS&#39;;&quot;&gt;&lt;br /&gt;This attatchment contains a good tutorial and a sample file , ie, enough for a starting with WebViewerExample from eclipse website&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://toabey.googlepages.com/boy.gif&quot; style=&quot;max-width: 800px;&quot; /&gt;&lt;/span&gt;Technorati Tags: &lt;a class=&quot;performancingtags&quot; href=&quot;http://technorati.com/tag/Integrating%20BIRT%20with%20hibernate%20and%20struts&quot; rel=&quot;tag&quot;&gt;Integrating BIRT with hibernate and struts&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/4414727210380045678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/4414727210380045678' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/4414727210380045678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/4414727210380045678'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/05/integrating-birt-with-hibernate-and_30.html' title='Integrating BIRT with hibernate and struts (deploy in server tomcat)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-1493336349664773236</id><published>2008-05-17T12:20:00.001+05:30</published><updated>2012-05-06T15:12:53.424+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software works"/><title type='text'>Basic procedure/activities when an application calls a libray procedure</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
when an user application calls a libray procedure it puts some value according to the system service required into a register and int 30 will be executed.&lt;br /&gt;
When this is executed Operating systm system service will be called and sytem changes to kernel mode also, so that system service can call privileged instruction set.&lt;br /&gt;
&lt;br /&gt;
In linux system service is exectued by a s/s interrupt which transfers the call to the architecture specific &lt;span style=&quot;color: #6600cc;&quot;&gt;entry.s&lt;/span&gt; where a method system_entry is there and according to the number in the register this will executes the needed System service&lt;br /&gt;
&lt;br /&gt;
Also every systm call is specified using a number in linux the relation can be seen in the &lt;span style=&quot;color: #6633ff;&quot;&gt;asm/unistd.h&lt;/span&gt; file&lt;br /&gt;
&lt;br /&gt;
Also the error returned status will be stored in the globakl variable errnoh which is stored in the &lt;span style=&quot;color: #3333ff;&quot;&gt;errno.h&lt;/span&gt; file&lt;br /&gt;
Error constants can also be seen here.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Process Related&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;For each process that is maintained by the system a double linked list of struct task_struct(which is stored in &amp;lt;&lt;span style=&quot;color: #3366ff;&quot;&gt;sched.h&lt;/span&gt;&amp;gt;) is stored&lt;br /&gt;
&lt;br /&gt;
Inorder to spped the search a hash list is also kept in &lt;span style=&quot;color: #3333ff;&quot;&gt;fork.c &lt;span style=&quot;color: black;&quot;&gt;which names #pdhash&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/1493336349664773236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/1493336349664773236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/1493336349664773236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/1493336349664773236'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/05/basic-procedureactivities-when.html' title='Basic procedure/activities when an application calls a libray procedure'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-2569879156180275354</id><published>2008-05-17T12:01:00.001+05:30</published><updated>2012-05-06T15:15:39.867+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software works"/><title type='text'>J2EE  jboss-jvm_bind problem</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;h1 id=&quot;vtlz0&quot;&gt;
   J2EE &lt;/h1&gt;
&lt;h2 id=&quot;vtlz1&quot;&gt;
   jboss-jvm_bind problem &lt;/h2&gt;
go to windows console  ie, comman prompt  type:- netstat -ao         you can see all the process ids that bind to every port of the system.  Select the pid that binds to port that need to be used by jboss  usually(1097 for jndi lookup...)    go to windows task manager(ctrl+alt+delete)  then go to process tab  From the view menu select columns  check out PID check box    Find the process that matches the process id from netstat -ao    kill or close that  application&lt;br /&gt;
&lt;table id=&quot;vtlz533&quot;&gt;&lt;tbody id=&quot;vtlz534&quot;&gt;
&lt;tr id=&quot;vtlz535&quot;&gt;&lt;td height=&quot;19&quot; id=&quot;vtlz536&quot;&gt;&lt;br /&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;
&lt;img height=&quot;1&quot; id=&quot;vtlz548&quot; src=&quot;http://www.ibm.com//stats.www.ibm.com/rc/images/uc.GIF?R=noscript&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/2569879156180275354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/2569879156180275354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/2569879156180275354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/2569879156180275354'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2008/05/j2ee-jboss-jvmbind-problem-go-to.html' title='J2EE  jboss-jvm_bind problem'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1770366740817358201.post-2648587463579932406</id><published>2007-12-05T17:17:00.000+05:30</published><updated>2007-12-05T17:41:58.455+05:30</updated><title type='text'>just 4 fun</title><content type='html'>Oh! Google...U have changed the way we interact...&lt;br /&gt;more than that ... you have made learning curve with 0 degree slope</content><link rel='replies' type='application/atom+xml' href='http://dieroster.blogspot.com/feeds/2648587463579932406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1770366740817358201/2648587463579932406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/2648587463579932406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1770366740817358201/posts/default/2648587463579932406'/><link rel='alternate' type='text/html' href='http://dieroster.blogspot.com/2007/12/just-4-fun.html' title='just 4 fun'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>