Tuesday, September 22, 2009
Java Web Server
sun glass fish server
resin server
ORION server
jetty server by apache
BLAZIX Java Server
JOnAS open/free application server
Apache_Geronimo
Friday, September 18, 2009
SUN GLASSFISH SERVER
GlassFish is based on source code donated by Sun and Oracle Corporation's TopLink persistence system. It uses a derivative of Apache Tomcat as the servlet container for serving Web content, with an added component called Grizzly which uses Java NIO for scalability and speed.
The project was launched on 6 June 2005. On 4 May 2006, Project GlassFish released the first version that supports the Java EE 5 specification.
On 8 May 2007 Project SailFin was announced at JavaOne as a sub-project under Project GlassFish. Project SailFin aims to add Session Initiation Protocol (SIP) servlet functionality to GlassFish.[1]
On 17 September 2007 the GlassFish community released version 2 (aka Sun Java System Application Server 9.1) with full enterprise clustering capabilities, Microsoft-interoperable Web Services.
On 21 January 2009 Sun Microsystems and the community released version GlassFish 2.1 (aka Sun GlassFish Enterprise Server 2.1) which serves as the basis for the Sailfin SIP AppServer project (aka Sun Communication Application Server).
In version 3, GlassFish adds new features to ease migration from Tomcat to GlassFish[2]. The other main new features are around modularity (GlassFish v3 Prelude shipped with an Apache Felix OSGi runtime), startup time (a few seconds), deploy-on-change (provided by NetBeans and Eclipse plugins), and session preservation across redeployments[3]. GlassFish v3 "final" is set to be aligned with the upcoming Java EE 6 release.
Glassfish server
MONITERING sun java SERVER FOR ALERTS halcyoninc
Wednesday, November 5, 2008
java related technologies summary
JDK1.7, C, C++, Java, Python, lisp, Ruby, COBOL, FORTRAN, Pascal, Fox pro, SQL, UML.
Web Technologies:
JDBC, Servlets, JSP, RMI, EJB, JNDI, Java Beans, JMS, Java Mail,LDAP,JDO, JPA , Java Doc,CORBA, MQ Series, JTA, JDO, POJO, JSTL, Struts Tag Libraries, i18N, Junit, easyMock.
Front End Technologies:
XHTML4, DHTML,JSP,Swing, JSF, AWT, ColdFusion, Perl, PHP, Struts 2.0, ASP, Visual Basic,
JavaScript--web 2.0,JSON, DOJO, Extj, GWT, YUI,EXT JS,JQuery,Prototype,Scriptaculous
DTM SQL editor , Html editor Dream Weaver, DOM.
ECM Tools:
EMC Documentum, Interwoven Team site ,IBM File Net , Vignette,IBM MAXIMO ASSET Mgt tool
DataBases ----- Oracle8i/9i/10g,oracle, IBM DB2, Sybase, exist, Tera Data, MS SQL Server, Sun MySQL, NCR Teradata, eXist, Sybase, IBM Informix 7, Cloudscape 4.0
Web/Application servers:
Weblogic 7.1/8.1/9.2/10,IBM Websphere5/6.1, Oracle Application Server10g, Tomcat4/5/6, JBoss4.2, Adobe JRun, Pramati Server 3.0, Orion app server (j2ee 1.3),Web logic portal 9.2/10 , BroadVision , JBoss portals
RDBMS tools : MS SQL Query Analyzer, Toad9.6 , Pl/sql Developer , apex sql edit, ERWin DB Model SQL Navigator , SQL Prompt , alotova sql editor, SQL Prompt , alotova sql editor, AquafoldSql editor
EAI Tools: ESB, TIBCO, Web Methods, JCAPS, IBM Process Server.
JAVA Rules Engines –PEGA, ISACS Blaze Advisor Rules Engine.
Frameworks: Jakarta Struts, Validator framework, spring, Web Services, SMC.
XML Technologies:
XML, XSD, XSL, XSLT, DOM, SAX, JAXP, JAXB, XML Spy, XML-Query, SOAP,
WSDL, Web services ,Xfire, EDI, XPATH, X12, Xml editor stylusstudio , ALTOVA , BPML, HIPAA, HL7.
IDE:
Eclipse3, WSAD, Web Logic work shop, Net Beans, RAD, J developer, J builder , Intelli J IDE, Edit plus, KAWA.
JAVA Build Tools: Log4J, logback,
Version Control Tools: VSS(Team Foundation Server ), VSS, Harvest ,Rational Clear Case.
ORM TOOLS----Hibernate, Oracle Top Links, I Batis
Performance tuning ----- JConsole, JProfile, Manage Engine
OOAD Design Tools: MS Visio, Rational Rose, together.
Reporting Tools: JFree Pie Chart, Crystal, iText, Jasper Reports, BIRT,Informatica , BOXI.
Testing tools: Test director, Win Runner, Test Director, Mercury Quality Center(QTP ),
Rational Clear Quest, create test cases , Unit, Regression System , Integration Testing,
ATLAS, Capture ,Remidi Bug Tracking Tool, Bug Reporting,
SDLC Methodology: Waterfall, V Model, TDD, Agile software development
Tools: Cute FTP, PUTTY, Smart FTP, Real VNC Viewer, Dam Ware Remote Control system Access, Oracle Identity Management, Agile, JProbe, RSA, Smart FTP, Real VNC Viewer, PUTTY.
Operating Systems: WindowsXP/NT/98/2k, DOS, UNIX, AIX, Sun Solaris, LINUX, Unix Shell Scripting.
MS office -Word, Excel, Power Point.,
J2EE Design Patterns --Value object (VO) =DTO having all set /get methods like bean
DAO Interface ,DAO impl is a bean or class
Developed implementation plans for shipping the services to System, Performance, UAT and Production boxes.
SDLC methodologies: V model ,Water fall model,SCRUM, XP, TDD , Agile
Monday, November 3, 2008
Saturday, October 4, 2008
ant and Maven scripts
Here some of links will explain very clearly
ANT and Groovy
building-web-applications-with-maven-2
ant-build-script-for-java-web-application
build.xml
maven-1.x using war
Ant+Jetty+Plugin
roseindia-----jboss---buildingwebapplicationwithant
tomcat-6.0-doc-appdev-build.xml
some of the other scripting tools for build the application
make, gnumake, nmake, jam
groovy
Sunday, September 28, 2008
java load and stress testing tool
apache Jmeter
Jmeter is one of the Java tools which is used to load testing client/server applications. Earlier it was used for testing Web Applications only however now-a-days its being used for other test functions. It is typically used to measure performance and to load test functional behavior of client-server applications. It can also handle FTP and JDBC requests. You must be aware of such other tools like WinRunner. You will be glad to know that as compared to WinRunner, Jmeter is easy to use due to its simple and intuitive GUI. Moreover its absolutely free and can be modified at ease as its an openApache jmeter testing tool
Wednesday, September 24, 2008
JAVA RELATED
Java Platform Overview Key packages of the Java platform
Unit Testing framework easymock
Unit Testing for JAVA--Testng framework
EAI
EAI on ITTOOLBOX
unix
eclipse
objectweb
libresource
eclipse plugins
sysdeo pulg in for eclipse tomcat
ContentManagementTools
contenet management tools
AJAX
Introduction to AJAX
ajaxpatterns
java stuff
ajax javaee 5
arctechsoftware
SAS training meterial
SAS
taleo
web works
TheRegistersite for softwares
GENERICS JAVA 6 new features
Java SE6
Spoken English
freeenglishnow for spoken englishenglish pictures
chicago catalist
PHP training
PHPOracle DBA
oracle news
java Oracle performence
java Oracle performenceoracle news
bea weblogic portals version 10
Introduction to bea portals
Web Logic portals
bea web logic
weblogic version 10
www.javacoffeebreak.com
iText reports
iText reportstext to pdf converted software
Web-based Oracle Reports
Jasper Report from Java
cold fusion
Design patterns
OOPS
RSA feed creation from sites
enterprise applications
sun java studio
SUN Training
EJB 3
Build Flexible Logs With log4j
designpatterns
java interview question
Sunday, September 21, 2008
Spring example guide
SaxParserProject examples
-------------------Spring frame work ----------------
spring referencespring
struts spring
Thursday, September 18, 2008
java interview Questions
- http://www.bestjavainterviewquestions.com/
- http://javaprepare.blogspot.com/
- http://www.blogtoplist.com/
- http://www.bestjavainterviewquestions.com/
- https://www.blogcatalog.com/
- http://javainterviewquestions.50webs.com/
- http://stores.lulu.com/
- http://www.rajwanshi.com/
- http://www.developersbook.com/
- http://faqs.javabeat.net/
java interview questions interview questions from javagalaxy JGuru Java faqs java boutique interview questions exforsys EJB INTERVIEW QUESTIONS geek interview questions java 2 s interview questions
ORACLE FAQS
Some info on outer joins
Query A: Oracle Outer Join Syntax
view plaincopy to clipboardprint?
SELECT d.dname, d.deptno, e.ename
FROM dept d, emp e
WHERE d.deptno = e.deptno(+) and
d.deptno in (10,40)
SELECT d.dname, d.deptno, e.ename
FROM dept d, emp e
WHERE d.deptno = e.deptno(+) and
d.deptno in (10,40)
Query B: ANSI Outer Join Syntax Version 1
view plaincopy to clipboardprint?
SELECT d.dname, d.deptno, e.ename
FROM dept d LEFT OUTER JOIN emp e
ON d.deptno = e.deptno
WHERE d.deptno in (10,40)
SELECT d.dname, d.deptno, e.ename
FROM dept d LEFT OUTER JOIN emp e
ON d.deptno = e.deptno
WHERE d.deptno in (10,40)
Query C: ANSI Outer Join Syntax Version 2
view plaincopy to clipboardprint?
SELECT d.dname, d.deptno, e.ename
FROM dept d LEFT OUTER JOIN emp e
ON d.deptno = e.deptno and
d.deptno in (10,40)
SELECT d.dname, d.deptno, e.ename
FROM dept d LEFT OUTER JOIN emp e
ON d.deptno = e.deptno and
d.deptno in (10,40)
Do note the slight difference between the two ANSI versions: Query B has the filter predicate in the WHERE clause, where Query C has the filter predicate in the ON clause.
Query Results
Query A
DNAME DEPTNO ENAME
-------------- ---------- ----------
ACCOUNTING 10 CLARK
ACCOUNTING 10 KING
ACCOUNTING 10 MILLER
OPERATIONS 40
4 rows selected.
Query B
DNAME DEPTNO ENAME
-------------- ---------- ----------
ACCOUNTING 10 CLARK
ACCOUNTING 10 KING
ACCOUNTING 10 MILLER
OPERATIONS 40
4 rows selected.
Query C
DNAME DEPTNO ENAME
-------------- ---------- ----------
ACCOUNTING 10 CLARK
ACCOUNTING 10 KING
ACCOUNTING 10 MILLER
RESEARCH 20
SALES 30
OPERATIONS 40
6 rows selected.
Tuesday, September 16, 2008
http://www.openqa.org/ For QA testing
Friday, September 12, 2008
testing for java
Tuesday, July 15, 2008
fire bug for fire fox browser
Tuesday, July 8, 2008
Servers and port numbers
- DB2: 50000 and 50001
- SQL Server: 1433
- LDAP: 389 is the default, but if you choose to separate your LDAP server from your WebSphere servers with a firewall, this port will also need to be configured.
| bootstrapPort | 900 | admin.config | admin.config | server-cfg.xml |
| lsdPort | 9000 | |||
| LSDSSLPort | 9001 | |||
| HTTP transport port | 9080 | Database | Database | |
| HTTPS transport port | 9443 |
Wednesday, May 7, 2008
Portal servers in IT Market
Enterprise Platform Vendors:
- SAP - SAP Enterprise Portal
- Computer Associates - CleverPath Portal
- Oracle - PeopleSoft Enterprise Portal
Application Server Portals - These products are extensions of Java application servers:
- IBM - Websphere Portal Server
- Sun - Sun Java System Portal Server
- BEA - WebLogic Portal
- Oracle - Oracle Portal
Pure-Play Providers:
- Vignette - Vignette Application Portal (VAP)
- Plumtree - Plumtree Corporate Portal
Departmental Portals:
- Microsoft - SharePoint Portal Server
Specialty Portal Products:
- ATG - Dynamo e-Business Platform
- Broadvision - Broadvision Portal
Major Open Source Portals:
- Apache Project - Jetspeed 2 Enterprise Portal
- Zope - Plone
Thursday, May 1, 2008
JSON
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.
JSON is built on two structures:
- A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
- An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.
These are universal data structures. Virtually all modern programming languages support them in one form or another. It makes sense that a data format that is interchangable with programming languages also be based on these structures.
Security Assertion Markup Language (SAML) is an XML standard for exchanging authentication and authorization data between security domains, that is, between an identity provider (a producer of assertions) and a service provider (a consumer of assertions). SAML is a product of the OASIS Security Services Technical Committee.
The single most important problem that SAML is trying to solve is the Web Browser Single Sign-On (SSO) problem. Single sign-on solutions are abundant at the intranet level (usingcookies, for example) but extending these solutions beyond the intranet has been problematic and has led to the proliferation of non-interoperable proprietary technologies. SAML has become the definitive standard underlying many web Single Sign-On solutions in the enterprise identity management problem space.
http://www.youtube.com/results?search_query=extjs&search_type=&aq=f
JSON
http://www.youtube.com/watch?v=PoW1EZR7S80
http://sitepen.com/labs/guides/?guide=DojoQuickStart
http://www.youtube.com/watch?v=8mwKq7_JlS8