Difference between revisions of "User:Minooz/NexJ"

From CDOT Wiki
Jump to: navigation, search
(CDOT - NEXJ)
(CDOT - NEXJ)
Line 4: Line 4:
 
* 1- Repositories' Syncing Project
 
* 1- Repositories' Syncing Project
 
: Duration: Oct 2010 - Nov 2010
 
: Duration: Oct 2010 - Nov 2010
: Project Description: NexJ had a Mercurial Repository (Internal) in which, the NexJ Express Server (Core) code is maintained with all its histories. NexJ is planning to share a Core Repository with the Open Source Community by creating a Repository (External) that will be kept in sync with the Internal Repository.
+
: Project Description: NexJ had a Mercurial Repository (Internal) in which, the NexJ Express Server (Core) code was maintained with all its histories. NexJ was planning to share a Core Repository with the Open Source Community by creating a Repository (External) that would be kept in sync with the Internal Repository. A bash script was written to build and test new changes to the Internal Repository and push them to the External, if successful. To make this script run automatically on a regular basis, an automated building system which in general is called 'Continuous Integration System' was used. Hudson was the CI system that we used for NexJ due to its Java based nature.
 
: Project Page on [[Mercurial_Repository-nexj | Wiki]]
 
: Project Page on [[Mercurial_Repository-nexj | Wiki]]
 
: My [http://minooz.wordpress.com/2010/10/ Blogs]
 
: My [http://minooz.wordpress.com/2010/10/ Blogs]
Line 10: Line 10:
 
* 2- PostgreSQL Adapter
 
* 2- PostgreSQL Adapter
 
: Duration: Nov 2010 - Dec 2010
 
: Duration: Nov 2010 - Dec 2010
: Project Description: NexJ had a Mercurial Repository (Internal) in which, the NexJ Express Server (Core) code is maintained with all its histories. NexJ is planning to share a Core Repository with the Open Source Community by creating a Repository (External) that will be kept in sync with the Internal Repository.
+
: Project Description: Database adapters are a set of classes that create an interface to let JDBC communicate with the database. An adapter makes JDBC with one specific SQL definitions, adapts to different implementation of SQL. PostgreSQL adapter makes NexJ Express server communicates with databases in PostgreSQL platform which is an 'open source' database.
 
: Project Page on [[PostgreSQL_Adapter-nexj | Wiki]]
 
: Project Page on [[PostgreSQL_Adapter-nexj | Wiki]]
 
: My [http://minooz.wordpress.com/2010/12/15/postgresql-adapter-for-nexj-express/ Blogs ]
 
: My [http://minooz.wordpress.com/2010/12/15/postgresql-adapter-for-nexj-express/ Blogs ]

Revision as of 11:04, 16 December 2010

Projects

CDOT - NEXJ

NexJ on Wiki
  • 1- Repositories' Syncing Project
Duration: Oct 2010 - Nov 2010
Project Description: NexJ had a Mercurial Repository (Internal) in which, the NexJ Express Server (Core) code was maintained with all its histories. NexJ was planning to share a Core Repository with the Open Source Community by creating a Repository (External) that would be kept in sync with the Internal Repository. A bash script was written to build and test new changes to the Internal Repository and push them to the External, if successful. To make this script run automatically on a regular basis, an automated building system which in general is called 'Continuous Integration System' was used. Hudson was the CI system that we used for NexJ due to its Java based nature.
Project Page on Wiki
My Blogs
  • 2- PostgreSQL Adapter
Duration: Nov 2010 - Dec 2010
Project Description: Database adapters are a set of classes that create an interface to let JDBC communicate with the database. An adapter makes JDBC with one specific SQL definitions, adapts to different implementation of SQL. PostgreSQL adapter makes NexJ Express server communicates with databases in PostgreSQL platform which is an 'open source' database.
Project Page on Wiki
My Blogs

Java

JBoss application server
example Salutation
example Dog

Build & Test

  • Junit
How to run JUnit test from Command Line Q & A
FAQ
Run individual tests Using build.xml
  • Ant
xml tutorial
Tutorial Ant Apache
Ant - nexj project
ant

Tools

  • Mercurial
Mercurial SCM
Mercurial Resources
  • Cygwin
http://www.cygwin.com/ Cygwin]
Min Cygwin
  • Eclipse
Eclipse Download
Eclipse Tutorials
All Eclipse Tutorial Videos
Create Web Application
Good sample codes and tutorials [1]
setup and user-guide[2]
Mylyn user-guide[3]
install Mylyn FAQ[4]
Mylyn on Eclipse [5]
Tasktop[6]
CodeBeamer Quick Tour[7]
Installing process of CodeBeamer on Eclipse [8]
Connect to the CodeBeamer Grace's account [9]
CodeBeamer - Mylyn on Eclipse [10]

Database

Information on Database, Persistence and JDBC @ PostgreSQL Project page

General

Tasks Done