You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Anton Luht (JIRA)" <ji...@apache.org> on 2007/03/12 18:21:09 UTC
[jira] Created: (HARMONY-3372) [testing] source code for
harmonytest.org
[testing] source code for harmonytest.org
-----------------------------------------
Key: HARMONY-3372
URL: https://issues.apache.org/jira/browse/HARMONY-3372
Project: Harmony
Issue Type: New Feature
Components: Contributions
Reporter: Anton Luht
Priority: Minor
Attachments: Harmonytest.org.zip
This is the source code for harmonytest.org
It is in Java 1.4 because the hosting company used this version.
Producer/consumer scheme in import (org.apache.harmony.testinfra.logic.DataAccess, methods saveRunResults and getRunResults) was introduced due to memory limits set by the hosting company.
Tiles framework and validation are not used now, but files tiles-defs.xml, validation.xml and validator-rules.xml from Struts package are put to the distribution for the convenience of those who will want to use Tiles or validation.
README.txt from the archive:
This application uses Struts (http://struts.apache.org) and Hibernate
(http://hibernate.org) frameworks.
The following libraries are required to run it:
antlr-2.7.6.jar (H)
asm-attrs.jar (H)
asm.jar (H)
c3p0-0.9.0.jar (H)
cglib-2.1.3.jar (H)
commons-beanutils.jar (S)
commons-collections-2.1.1.jar (H)
commons-digester.jar (S)
commons-fileupload.jar (S)
commons-logging-1.0.4.jar (H)
commons-validator.jar (S)
dom4j-1.6.1.jar (H)
ehcache-1.1.jar (H)
hibernate3.jar (H)
jakarta-oro.jar (S)
jdbc2_0-stdext.jar (H)
jta.jar (H)
struts.jar (S)
xerces-2.6.2.jar (H)
xml-apis.jar (H)
Files marker with (H) can be found in Hibernate distribution, for example, hibernate-3.2.0.ga.tar.gz
from http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=156160
Files marker with (S) can be found in Struts distribution, for example, struts-1.2.9-bin.zip from
http://struts.apache.org/download.cgi . Jars should be put to WEB-INF/lib/ .
Additionally, you'll need a driver for your database of a choice (for example, mysql-connector-java-5.0.3-bin.jar for MySQL)
To build the application, just compile all files from WEB-INF/src/ to WEB-INF/classes/
To deploy application, you need to modify:
- web.xml - change path to directory with uploaded files. Please note that the list of runs has links to the
files in that directory and it is supposed to be exposed as <application root>/upload/ . If you rename this directory or even
make it non-accessible by HTTP, please modify list.jsp accordingly.
- hibernate.cfg.xml - change connection settings & database info. Script to create database structure (for MySQL) can be found in 'sql' dir.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-3372) [testing] source code for
harmonytest.org
Posted by "Anton Luht (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anton Luht updated HARMONY-3372:
--------------------------------
Attachment: Harmonytest.org.zip
the package with the source code
> [testing] source code for harmonytest.org
> -----------------------------------------
>
> Key: HARMONY-3372
> URL: https://issues.apache.org/jira/browse/HARMONY-3372
> Project: Harmony
> Issue Type: New Feature
> Components: Contributions
> Reporter: Anton Luht
> Priority: Minor
> Attachments: Harmonytest.org.zip
>
>
> This is the source code for harmonytest.org
> It is in Java 1.4 because the hosting company used this version.
> Producer/consumer scheme in import (org.apache.harmony.testinfra.logic.DataAccess, methods saveRunResults and getRunResults) was introduced due to memory limits set by the hosting company.
> Tiles framework and validation are not used now, but files tiles-defs.xml, validation.xml and validator-rules.xml from Struts package are put to the distribution for the convenience of those who will want to use Tiles or validation.
> README.txt from the archive:
> This application uses Struts (http://struts.apache.org) and Hibernate
> (http://hibernate.org) frameworks.
> The following libraries are required to run it:
> antlr-2.7.6.jar (H)
> asm-attrs.jar (H)
> asm.jar (H)
> c3p0-0.9.0.jar (H)
> cglib-2.1.3.jar (H)
> commons-beanutils.jar (S)
> commons-collections-2.1.1.jar (H)
> commons-digester.jar (S)
> commons-fileupload.jar (S)
> commons-logging-1.0.4.jar (H)
> commons-validator.jar (S)
> dom4j-1.6.1.jar (H)
> ehcache-1.1.jar (H)
> hibernate3.jar (H)
> jakarta-oro.jar (S)
> jdbc2_0-stdext.jar (H)
> jta.jar (H)
> struts.jar (S)
> xerces-2.6.2.jar (H)
> xml-apis.jar (H)
> Files marker with (H) can be found in Hibernate distribution, for example, hibernate-3.2.0.ga.tar.gz
> from http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=156160
> Files marker with (S) can be found in Struts distribution, for example, struts-1.2.9-bin.zip from
> http://struts.apache.org/download.cgi . Jars should be put to WEB-INF/lib/ .
> Additionally, you'll need a driver for your database of a choice (for example, mysql-connector-java-5.0.3-bin.jar for MySQL)
> To build the application, just compile all files from WEB-INF/src/ to WEB-INF/classes/
> To deploy application, you need to modify:
> - web.xml - change path to directory with uploaded files. Please note that the list of runs has links to the
> files in that directory and it is supposed to be exposed as <application root>/upload/ . If you rename this directory or even
> make it non-accessible by HTTP, please modify list.jsp accordingly.
> - hibernate.cfg.xml - change connection settings & database info. Script to create database structure (for MySQL) can be found in 'sql' dir.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.