CVSClient is a javacvs client for Colimas without UI. I compared eclipse cvs client, jCVS and netbean cvs client, and decided to use netbean cvs client as the core of Colimas cvs component.
Because the netbean does not support ext, extssh well, CVSClient only supports "pserver" util now. Now CVSCheckout is commited into Colimas CVS. The module name is CVSClient.
DB Access Component Ver0.1.1 is finished.
You can download it from http://sourceforge.net/project/showfiles.php?group_id=144823
1. dbaccess_0_1_1.jar contains DB(MySQL) access component, services interface and log component.
2. dbaccess_0_1_1.jar dependents log4j and mysql-connector.
3. the foler "resources" contains dbaccess.properties, log.properties and sql.properties
4. colimas_ddl_20060114.sql is the DDL of Colimas DB.
5. org\colimas\test\mapper is the package that uses to test the mapper classes of DB access component.
6. Run run-test.bat under windows like:
>run-test.bat org.colimas.test.mapper.StatisticsEntityQueryCase D:/MyProject/colimas/V_0_1/colimas/release
>REM TEST PROGRAM
>REM Param1: Test Class Name
>REM Param2: current Path
>java -cp .;dbaccess_0_1_1.jar;log4j-1.2.13.jar;mysql-connector-java-3.1.10-bin.jar org.colimas.test.mapper.StatisticsEntityQueryCase D:/MyProject/colimas/V_0_1/colimas/release... read more
I will adopt workflow conception to implement logic layer.
I call my workflow as SWF4L(simple workflow for logic layer) using java and xml. "Simple" means no network transition. The architecture will be published soon.
I am glad to announce that the detail design of Colimas has been completed. Thanks all of friends for your kindly help. I published coding phase schedule(http://colimas.sourceforge.net/docs/CDSchedule.html) for your reference.
And happy new year.
I import Database Structure(SQL file) into cvs.
filename with 20050806 is the newest one.
I import 3 types of docs into colimas-clms cvs
1. data definition with dtd
2. data definition with xsd
3. GUI docs for users to understand what colimas look like.
Component library management system definition is published in my blog in English.
http://blog.csdn.net/tyrone1979/archive/2005/08/03/444810.aspx
I published some source codes needed in Colimas in my Chinese blog. http://blog.csdn.net/tyrone1979
I published 3 docs
Proposal in English
Business requirement specification in Chinese
System function specification in Chinese
activation.jar
ant.jar
axis-ant.jar
axis.jar
commons-beanutils.jar
commons-discovery-0.2.jar
commons-fileupload-1.0.jar
commons-io-1.0.jar
commons-lang-2.0.jar
commons-logging-1.0.4.jar
dtdparser121.jar
ibmjsse.jar
jaas.jar
jaasmod.jar
jaxrpc.jar
jsp-api.jar
log4j-1.2.8.jar
lucene-1.4.3.jar
mail.jar
mysql-connector-java-3.1.7-bin.jar
poi-2.5.1-final-20040804.jar
poi-contrib-2.5.1-final-20040804.jar
poi-scratchpad-2.5.1-final-20040804.jar
saaj.jar
servlet-api.jar
struts.jar
tm-extractors-0.4.jar
velocity-dep-1.4.jar
wsdl4j-1.5.1.jar
xalan.jar
xerces.jar
xsdlib-jwsdp-1.3.jar
The project colimas is planned to develope with java, jsp, xml, xsl, tomcat 5, mysql, cvs, doxygen, graphviz.
Design phase will be finished on September 31th.
The implementation phase is from October 1st,2005 to March 1st,2006