You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(119) |
Oct
(111) |
Nov
(238) |
Dec
(395) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(239) |
Feb
(59) |
Mar
(354) |
Apr
(489) |
May
(23) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(5) |
Jun
(2) |
Jul
|
Aug
|
Sep
(3) |
Oct
(14) |
Nov
(17) |
Dec
(9) |
| 2007 |
Jan
(4) |
Feb
(3) |
Mar
|
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
(1) |
Oct
(2) |
Nov
(1) |
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
(1) |
Apr
(7) |
May
(3) |
Jun
(6) |
Jul
(4) |
Aug
(3) |
Sep
(15) |
Oct
(13) |
Nov
(35) |
Dec
(40) |
| 2009 |
Jan
(19) |
Feb
(21) |
Mar
(16) |
Apr
(18) |
May
(36) |
Jun
(20) |
Jul
(32) |
Aug
(11) |
Sep
(3) |
Oct
(2) |
Nov
(2) |
Dec
(13) |
| 2010 |
Jan
(5) |
Feb
(5) |
Mar
(7) |
Apr
(1) |
May
(1) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
(4) |
Nov
|
Dec
(3) |
| 2012 |
Jan
(3) |
Feb
(3) |
Mar
(1) |
Apr
(4) |
May
(8) |
Jun
(4) |
Jul
(9) |
Aug
(2) |
Sep
(8) |
Oct
(3) |
Nov
(8) |
Dec
(4) |
| 2013 |
Jan
(2) |
Feb
(1) |
Mar
(5) |
Apr
(6) |
May
(10) |
Jun
(5) |
Jul
(6) |
Aug
(7) |
Sep
(5) |
Oct
(2) |
Nov
(4) |
Dec
(4) |
| 2014 |
Jan
(13) |
Feb
(4) |
Mar
(7) |
Apr
(9) |
May
(20) |
Jun
(13) |
Jul
(10) |
Aug
(3) |
Sep
(5) |
Oct
(2) |
Nov
(2) |
Dec
(2) |
| 2015 |
Jan
(3) |
Feb
(3) |
Mar
(5) |
Apr
(4) |
May
(3) |
Jun
(2) |
Jul
(4) |
Aug
(3) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(3) |
| 2016 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
(4) |
Sep
(3) |
Oct
(3) |
Nov
(4) |
Dec
(2) |
| 2017 |
Jan
|
Feb
(2) |
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <bug...@ve...> - 2004-03-23 20:37:33
|
Message:
The following issue has been closed.
Resolver: Pelle Braendgaard
Date: Tue, 23 Mar 2004 12:35 PM
Written
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/XMLSIG-13
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XMLSIG-13
Summary: Create Interop Document
Type: Task
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear XMLSig
Fix Fors:
0.12
Versions:
0.12
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Tue, 23 Mar 2004 12:35 PM
Updated: Tue, 23 Mar 2004 12:35 PM
Description:
Create document outlining what interops and what doesnt.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-03-23 20:35:35
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/XMLSIG-13 Here is an overview of the issue: --------------------------------------------------------------------- Key: XMLSIG-13 Summary: Create Interop Document Type: Task Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear XMLSig Fix Fors: 0.12 Versions: 0.12 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Tue, 23 Mar 2004 12:35 PM Updated: Tue, 23 Mar 2004 12:35 PM Description: Create document outlining what interops and what doesnt. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: Pelle B. <pe...@us...> - 2004-03-23 19:34:10
|
Update of /cvsroot/neuclear/neuclear-commons In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8921 Modified Files: project.properties project.xml Log Message: Updated documentation and minor cleanups for releases 0.6 Index: project.properties =================================================================== RCS file: /cvsroot/neuclear/neuclear-commons/project.properties,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** project.properties 8 Mar 2004 17:13:54 -0000 1.16 --- project.properties 23 Mar 2004 19:23:40 -0000 1.17 *************** *** 16,24 **** maven.ui.href.link.selfref = #ff6666 ! maven.repo.central = neuclear.org maven.repo.central.directory = /home/sites/neuclear.org/public_html/maven maven.jar.index = true maven.jar.manifest.extensions.add = false #maven.ui.property.file = ui.properties ! maven.repo.remote = http://www.ibiblio.org/maven/,http://dist.codehaus.org/,http://neuclear.org/maven/ maven.uberjar.main = org.neuclear.commons.crypto.passphraseagents.ConsoleAgent --- 16,24 ---- maven.ui.href.link.selfref = #ff6666 ! maven.repo.central = old.neuclear.org maven.repo.central.directory = /home/sites/neuclear.org/public_html/maven maven.jar.index = true maven.jar.manifest.extensions.add = false #maven.ui.property.file = ui.properties ! maven.repo.remote = http://www.ibiblio.org/maven/,http://dist.codehaus.org/,http://old.neuclear.org/maven/ maven.uberjar.main = org.neuclear.commons.crypto.passphraseagents.ConsoleAgent Index: project.xml =================================================================== RCS file: /cvsroot/neuclear/neuclear-commons/project.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** project.xml 8 Mar 2004 17:13:54 -0000 1.23 --- project.xml 23 Mar 2004 19:23:40 -0000 1.24 *************** *** 4,8 **** <name>NeuClear Commons</name> <id>neuclear-commons</id> ! <currentVersion>0.6-SNAPSHOT</currentVersion> <inceptionYear>2003</inceptionYear> <package>org.neuclear.commons</package> --- 4,8 ---- <name>NeuClear Commons</name> <id>neuclear-commons</id> ! <currentVersion>0.6</currentVersion> <inceptionYear>2003</inceptionYear> <package>org.neuclear.commons</package> *************** *** 19,23 **** </description> ! <url>http://neuclear.org/commons/</url> <repository> --- 19,23 ---- </description> ! <url>http://old.neuclear.org/commons/</url> <repository> *************** *** 30,36 **** </repository> ! <siteAddress>www.neuclear.org</siteAddress> <siteDirectory>/home/sites/neuclear.org/public_html/commons/</siteDirectory> ! <issueTrackingUrl>http://jira.neuclear.org:8080/</issueTrackingUrl> <mailingLists> <mailingList> --- 30,36 ---- </repository> ! <siteAddress>old.neuclear.org</siteAddress> <siteDirectory>/home/sites/neuclear.org/public_html/commons/</siteDirectory> ! <issueTrackingUrl>http://jira.neuclear.org/</issueTrackingUrl> <mailingLists> <mailingList> *************** *** 176,180 **** <includes>*.xml</includes> <includes>*.properties</includes> ! <excludes>*.java</excludes> </resource> </resources> --- 176,180 ---- <includes>*.xml</includes> <includes>*.properties</includes> ! <excludes>*.java</excludes> </resource> </resources> |
|
From: Pelle B. <pe...@us...> - 2004-03-23 19:34:09
|
Update of /cvsroot/neuclear/neuclear-commons/xdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8921/xdocs Modified Files: index.xml installation.xml navigation.xml Log Message: Updated documentation and minor cleanups for releases 0.6 Index: index.xml =================================================================== RCS file: /cvsroot/neuclear/neuclear-commons/xdocs/index.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** index.xml 12 Dec 2003 21:36:24 -0000 1.3 --- index.xml 23 Mar 2004 19:23:40 -0000 1.4 *************** *** 2,19 **** <document> ! <properties> ! <title>NeuClear - Commons</title> ! <author email="pe...@ne...">Pelle Braendgaard</author> ! </properties> ! <body> ! <section name="Introduction"> ! <p> This is a collection of common tools and utilities used throughout the NeuClear framework. They concern them selves with all the little generalistic ! bits and pieces that dont quite fit neatly elsewhere. </p> ! </section> ! <section name="[12 December, 2003] New release 0.5"> <p> Panama City, 12th of December, 2004. We are happy to announce --- 2,33 ---- <document> ! <properties> ! <title>NeuClear - Commons</title> ! <author email="pe...@ne...">Pelle Braendgaard</author> ! </properties> ! <body> ! <section name="Introduction"> ! <p> This is a collection of common tools and utilities used throughout the NeuClear framework. They concern them selves with all the little generalistic ! bits and pieces that dont quite fit neatly elsewhere. It is not really intended as a ! library for use outside the NeuClear framework, as such it is currently not well documented. </p> ! </section> ! <section name="[23 March, 2004] New release 0.6"> ! <p> ! Panama City, 12th of December, 2004. We are happy to announce ! the 0.6 release of NeuClear Commons. ! </p> ! <p> ! Main goal of this release is to support the coming ! <a href="http://neuclear.org/id/">0.9 release ! of NeuClear ID</a>. ! <a href="http://sourceforge.net/project/showfiles.php?group_id=90470">Download it today and join in the NeuClear revolution</a>. ! </p> ! ! </section> ! <section name="[12 December, 2003] New release 0.5"> <p> Panama City, 12th of December, 2004. We are happy to announce *************** *** 22,38 **** <ul> <li>Support for JNDI datasources</li> ! <li>Transaction support via <a href="http://jotm.objectweb.org">JOTM</a></li> </ul> <p> ! Main goal of this release is to support the latest <a href="http://neuclear.org/id/">0.8 release of NeuClear ID</a>. <a href="http://sourceforge.net/project/showfiles.php?group_id=90470">Download it today and join in the NeuClear revolution</a>. </p> ! </section> <section name="[11 November, 2003] Released 0.4"> <p> This release is very quick after 0.3, but we deemed it necessary ! to move a bunch of crypto code from <a href="http://neuclear.org/id/">NeuClear ID</a> ! and <a href="http://neuclear.org/xmlsig/">NeuClear XMLSig</a> to here. If you are using any of the CVS modules as well as the latest release 0.10 of XMLSig please update to this release. --- 36,58 ---- <ul> <li>Support for JNDI datasources</li> ! <li>Transaction support via ! <a href="http://jotm.objectweb.org">JOTM</a> ! </li> </ul> <p> ! Main goal of this release is to support the latest ! <a href="http://neuclear.org/id/">0.8 release of NeuClear ID</a>. <a href="http://sourceforge.net/project/showfiles.php?group_id=90470">Download it today and join in the NeuClear revolution</a>. </p> ! </section> ! <section name="[11 November, 2003] Released 0.4"> <p> This release is very quick after 0.3, but we deemed it necessary ! to move a bunch of crypto code from ! <a href="http://neuclear.org/id/">NeuClear ID</a> ! and ! <a href="http://neuclear.org/xmlsig/">NeuClear XMLSig</a> to here. If you are using any of the CVS modules as well as the latest release 0.10 of XMLSig please update to this release. *************** *** 45,49 **** </p> </section> ! </body> </document> --- 65,69 ---- </p> </section> ! </body> </document> Index: navigation.xml =================================================================== RCS file: /cvsroot/neuclear/neuclear-commons/xdocs/navigation.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** navigation.xml 11 Nov 2003 21:17:52 -0000 1.1 --- navigation.xml 23 Mar 2004 19:23:40 -0000 1.2 *************** *** 1,21 **** <project name="NeuClear" repository="NeuClear" href="http://NeuClear.org"> ! <title>NeuClear - Distributed Clearing System</title> ! <body> ! <links> ! <!-- <item name="NeuClear Live!" href="http://NeuClear.org:8080/NeuClearframework/"/>--> ! <item name="NeuClear" href="http://neuclear.org/index.html"/> ! <item name="Wiki" href="http://wiki.neuclear.org/"/> ! <item name="Talk.org" href="http://talk.org"/> ! <item name="SourceForge" href="http://sourceforge.net/projects/neuclear/"/> ! </links> ! <menu name="NeuClear"> ! <item name="Front Page" href="/index.html"/> <item name="Installation" href="/installation.html"/> <item name="Downloads" href="http://sourceforge.net/project/showfiles.php?group_id=90470"/> ! <item name="SourceForge" href="http://sourceforge.net/projects/neuclear/"/> ! </menu> ! </body> </project> --- 1,21 ---- <project name="NeuClear" repository="NeuClear" href="http://NeuClear.org"> ! <title>NeuClear - Distributed Clearing System</title> ! <body> ! <links> ! <!-- <item name="NeuClear Live!" href="http://NeuClear.org:8080/NeuClearframework/"/>--> ! <item name="NeuClear" href="http://neuclear.org/"/> ! <item name="Issue Tracker" href="http://jira.neuclear.org/"/> ! <item name="Talk.org" href="http://talk.org"/> ! <item name="SourceForge" href="http://sourceforge.net/projects/neuclear/"/> ! </links> ! <menu name="NeuClear"> ! <item name="Front Page" href="/index.html"/> <item name="Installation" href="/installation.html"/> <item name="Downloads" href="http://sourceforge.net/project/showfiles.php?group_id=90470"/> ! <item name="SourceForge" href="http://sourceforge.net/projects/neuclear/"/> ! </menu> ! </body> </project> Index: installation.xml =================================================================== RCS file: /cvsroot/neuclear/neuclear-commons/xdocs/installation.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** installation.xml 11 Nov 2003 21:17:52 -0000 1.1 --- installation.xml 23 Mar 2004 19:23:40 -0000 1.2 *************** *** 2,14 **** <document> ! <properties> ! <title>Installing</title> ! <author email="pe...@ne...">Pelle Braendgaard</author> ! </properties> ! <body> ! <section name="Requirements"> <p> ! To build the NeuClear framework you first need to install <a href="http://maven.apache.org/">Maven</a>. Follow their installation instructions and you should be ok. I haven't tried this under windows yet, but I'm guessing it should work fine. Maven fetches all the required libraries you need the first time you attempt to build it. There are however --- 2,15 ---- <document> ! <properties> ! <title>Installing</title> ! <author email="pe...@ne...">Pelle Braendgaard</author> ! </properties> ! <body> ! <section name="Requirements"> <p> ! To build the NeuClear framework you first need to install ! <a href="http://maven.apache.org/">Maven</a>. Follow their installation instructions and you should be ok. I haven't tried this under windows yet, but I'm guessing it should work fine. Maven fetches all the required libraries you need the first time you attempt to build it. There are however *************** *** 20,24 **** </p> <p> ! If you want to get them yourself. Get the latest version of <a href="http://www.opensymphony.org">OSCore</a> and <a href="http://www.bouncycastle.org">Bouncy Castle Crypto</a>. For Bouncy Castle Crypto you need a JCE and a provider. If you're using JDK1.4 you will allready have a JCE. Otherwise the easiest thing todo is to get their combined JCE/Provider. --- 21,25 ---- </p> <p> ! If you want to get them yourself. Get the latest version of <a href="http://www.bouncycastle.org">Bouncy Castle Crypto</a>. For Bouncy Castle Crypto you need a JCE and a provider. If you're using JDK1.4 you will allready have a JCE. Otherwise the easiest thing todo is to get their combined JCE/Provider. *************** *** 27,31 **** </p> <p> ! Remember to edit your <tt>$JAVA_HOME/jre/lib/security/java.security</tt> file as well. Adding the following line: </p> <source> --- 28,33 ---- </p> <p> ! Remember to edit your ! <tt>$JAVA_HOME/jre/lib/security/java.security</tt> file as well. Adding the following line: </p> <source> *************** *** 34,39 **** <p>Making sure to change the 6 to whatever the last number is in the sequence of providers</p> <p> ! In Addition to play around with it you will need a J2EE compliant servlet engine such as <a href="http://jakarta.apache.org/tomcat/">Jakarta Tomcat</a> ! or <a href="http://jetty.mortbay.org">Jetty</a>. Install this as required. </p> </section> --- 36,43 ---- <p>Making sure to change the 6 to whatever the last number is in the sequence of providers</p> <p> ! In Addition to play around with it you will need a J2EE compliant servlet engine such as ! <a href="http://jakarta.apache.org/tomcat/">Jakarta Tomcat</a> ! or ! <a href="http://jetty.mortbay.org">Jetty</a>. Install this as required. </p> </section> |
|
From: <bug...@ve...> - 2004-03-23 19:03:35
|
Message:
The following issue has been closed.
Resolver: Pelle Braendgaard
Date: Tue, 23 Mar 2004 11:03 AM
Done
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/XMLSIG-9
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XMLSIG-9
Summary: Add ExternalSignature class
Type: New Feature
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear XMLSig
Fix Fors:
0.12
Versions:
0.12
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Tue, 23 Mar 2004 10:31 AM
Updated: Tue, 23 Mar 2004 11:03 AM
Description:
This performs a signature on an external URL.
The Class should create or verify an signature with exactly ONE reference which is an external URL.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-03-23 18:38:45
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/XMLSIG-12 Here is an overview of the issue: --------------------------------------------------------------------- Key: XMLSIG-12 Summary: Update Busy Developer Guide Type: Task Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear XMLSig Fix Fors: 0.12 Versions: 0.12 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Tue, 23 Mar 2004 10:37 AM Updated: Tue, 23 Mar 2004 10:37 AM Description: Create improved documentation for the XML Signatures. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-03-23 18:38:36
|
Message: The following issue has been closed. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/XMLSIG-11 Here is an overview of the issue: --------------------------------------------------------------------- Key: XMLSIG-11 Summary: Make XMLSignature class abstract Type: Improvement Status: Closed Priority: Major Resolution: FIXED Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear XMLSig Fix Fors: 0.12 Versions: 0.12 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Tue, 23 Mar 2004 10:36 AM Updated: Tue, 23 Mar 2004 10:36 AM Description: To encourage the use of specific Signature types we want to make XMLSignature abstact, forcing people to use a specific subclass or write their own for their particular application. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-03-23 18:38:36
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/XMLSIG-11 Here is an overview of the issue: --------------------------------------------------------------------- Key: XMLSIG-11 Summary: Make XMLSignature class abstract Type: Improvement Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear XMLSig Fix Fors: 0.12 Versions: 0.12 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Tue, 23 Mar 2004 10:36 AM Updated: Tue, 23 Mar 2004 10:36 AM Description: To encourage the use of specific Signature types we want to make XMLSignature abstact, forcing people to use a specific subclass or write their own for their particular application. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-03-23 18:36:36
|
Message:
The following issue has been closed.
Resolver: Pelle Braendgaard
Date: Tue, 23 Mar 2004 10:35 AM
Done
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/XMLSIG-10
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XMLSIG-10
Summary: Add AnyObjectSignature class
Type: New Feature
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear XMLSig
Fix Fors:
0.12
Versions:
0.12
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Tue, 23 Mar 2004 10:34 AM
Updated: Tue, 23 Mar 2004 10:35 AM
Description:
This class is for verifying xml signaturew without worrying about their reference types. It is mainly used for interop testing and should NOT be used for real production use as there are inherent security issues in doing so.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-03-23 18:36:34
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/XMLSIG-10 Here is an overview of the issue: --------------------------------------------------------------------- Key: XMLSIG-10 Summary: Add AnyObjectSignature class Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear XMLSig Fix Fors: 0.12 Versions: 0.12 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Tue, 23 Mar 2004 10:34 AM Updated: Tue, 23 Mar 2004 10:34 AM Description: This class is for verifying xml signaturew without worrying about their reference types. It is mainly used for interop testing and should NOT be used for real production use as there are inherent security issues in doing so. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-03-23 18:32:36
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/XMLSIG-9 Here is an overview of the issue: --------------------------------------------------------------------- Key: XMLSIG-9 Summary: Add ExternalSignature class Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear XMLSig Fix Fors: 0.12 Versions: 0.12 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Tue, 23 Mar 2004 10:31 AM Updated: Tue, 23 Mar 2004 10:31 AM Description: This performs a signature on an external URL. The Class should create or verify an signature with exactly ONE reference which is an external URL. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-03-23 18:27:35
|
Message:
The following issue has been closed.
Resolver: Pelle Braendgaard
Date: Tue, 23 Mar 2004 10:26 AM
Added and passes all unit tests
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/XMLSIG-8
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XMLSIG-8
Summary: Add DataObjectSignature class
Type: New Feature
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear XMLSig
Fix Fors:
0.12
Versions:
0.12
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Tue, 23 Mar 2004 10:04 AM
Updated: Tue, 23 Mar 2004 10:26 AM
Description:
Add a class that creates and verifies an Enveloping Signature containing ONE reference to an enveloped Data Object.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-03-23 18:04:35
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/XMLSIG-8 Here is an overview of the issue: --------------------------------------------------------------------- Key: XMLSIG-8 Summary: Add DataObjectSignature class Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear XMLSig Fix Fors: 0.12 Versions: 0.12 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Tue, 23 Mar 2004 10:04 AM Updated: Tue, 23 Mar 2004 10:04 AM Description: Add a class that creates and verifies an Enveloping Signature containing ONE reference to an enveloped Data Object. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-03-23 18:02:48
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/XMLSIG-7 Here is an overview of the issue: --------------------------------------------------------------------- Key: XMLSIG-7 Summary: Add EnvelopedSignature class Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear XMLSig Fix Fors: 0.12 Versions: 0.12 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Tue, 23 Mar 2004 10:01 AM Updated: Tue, 23 Mar 2004 10:01 AM Description: To create and verify EnvelopedSignature's only. This should create and verify a signature with exactly one reference that references the root element. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-03-23 18:02:46
|
Message:
The following issue has been closed.
Resolver: Pelle Braendgaard
Date: Tue, 23 Mar 2004 10:01 AM
Done
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/XMLSIG-7
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XMLSIG-7
Summary: Add EnvelopedSignature class
Type: New Feature
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear XMLSig
Fix Fors:
0.12
Versions:
0.12
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Tue, 23 Mar 2004 10:01 AM
Updated: Tue, 23 Mar 2004 10:01 AM
Description:
To create and verify EnvelopedSignature's only.
This should create and verify a signature with exactly one reference that references the root element.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-03-22 23:32:34
|
Message: Work on this issue has been started by Pelle Braendgaard (mailto:pe...@ve...) --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/GL-19 Here is an overview of the issue: --------------------------------------------------------------------- Key: GL-19 Summary: Hibernate Ledger Implementation Type: New Feature Status: In Progress Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Ledger Components: SQL Ledger Versions: r_0_4 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Sat, 20 Mar 2004 4:23 PM Updated: Mon, 22 Mar 2004 3:32 PM Description: New implementation needed in Hibernate. This should implement a BrowsableLedger as well for use in Web report generators. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:33
|
Update of /cvsroot/neuclear/neuclear-ledger-hibernate In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26291 Modified Files: project.properties project.xml Log Message: Working on Hibernate Implementation. Index: project.properties =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger-hibernate/project.properties,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** project.properties 22 Mar 2004 22:49:16 -0000 1.1.1.1 --- project.properties 22 Mar 2004 23:21:12 -0000 1.2 *************** *** 2,6 **** # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- ! maven.test.skip=true maven.compile.debug = on --- 2,6 ---- # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- ! #maven.test.skip=true maven.compile.debug = on Index: project.xml =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger-hibernate/project.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** project.xml 22 Mar 2004 22:49:14 -0000 1.1.1.1 --- project.xml 22 Mar 2004 23:21:12 -0000 1.2 *************** *** 1,95 **** <?xml version="1.0"?> <project> ! <name>NeuClear Ledger Hibernate Implementation</name> ! <id>neuclear-ledger-hibernate</id> ! <currentVersion>0.4-SNAPSHOT</currentVersion> ! <inceptionYear>2003</inceptionYear> ! <package>org.neuclear.ledger.hibernate</package> ! <logo>/images/logo.gif</logo> ! <shortDescription>NeuClear Ledger hibernate Implementation</shortDescription> ! <organization> ! <name>Antilles Software Ventures SA</name> ! <url>http://neubia.com/</url> ! </organization> ! <description> Generalised Java API for Ledger like Applications. ! </description> ! <url>http://old.neuclear.org/ledger/hibernate</url> <repository> ! <connection> scm:cvs:pserver:ano...@cv...:/cvsroot/neuclear:neuclear-ledger ! </connection> ! <url> http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/neuclear/neuclear-ledger/ ! </url> ! </repository> ! <siteAddress>old.neuclear.org</siteAddress> ! <siteDirectory>/home/sites/neuclear.org/public_html/ledger/hibernate/</siteDirectory> ! <issueTrackingUrl>http://jira.neuclear.org</issueTrackingUrl> ! <mailingLists> ! <mailingList> ! <name>NeuClear Announce</name> ! <subscribe>http://lists.sourceforge.net/lists/listinfo/neuclear-announce</subscribe> ! <unsubscribe>http://lists.sourceforge.net/lists/listinfo/neuclear-announce</unsubscribe> ! <archive>http://www.geocrawler.com/redir-sf.php3?list=neuclear-announce</archive> ! </mailingList> ! <mailingList> ! <name>NeuClear Discuss</name> ! <subscribe>http://lists.sourceforge.net/lists/listinfo/neuclear-discuss</subscribe> ! <unsubscribe>http://lists.sourceforge.net/lists/listinfo/neuclear-discuss</unsubscribe> ! <archive>http://www.geocrawler.com/redir-sf.php3?list=neuclear-discuss</archive> ! </mailingList> ! </mailingLists> ! <developers> ! <developer> ! <name>Pelle Braendgaard</name> ! <id>pelle</id> ! <email>pe...@ne...</email> ! <organization>Antilles Software Ventures SA</organization> ! </developer> ! </developers> ! <!-- Need to mark these as compile-time/run-time --> ! <dependencies> ! <dependency> ! <id>neuclear-ledger</id> ! <version>0.4-SNAPSHOT</version> ! </dependency> ! ! <dependency> ! <id>hsqldb</id> ! <version>1.7.1</version> <properties> <war.bundle>true</war.bundle> </properties> ! </dependency> ! <dependency> ! <id>neuclear-commons</id> ! <version>0.6-SNAPSHOT</version> <properties> <war.bundle>true</war.bundle> </properties> ! </dependency> ! <dependency> ! <id>junit</id> ! <name>junit</name> ! <version>3.8.1</version> ! </dependency> ! <dependency> ! <id>hibernate</id> ! <name>hibernate</name> ! <version>2.1.2</version> ! </dependency> <dependency> ! <id>carol</id> ! <version>1.5.2</version> <properties> <war.bundle>true</war.bundle> --- 1,96 ---- <?xml version="1.0"?> <project> ! <name>NeuClear Ledger Hibernate Implementation</name> ! <id>neuclear-ledger-hibernate</id> ! <currentVersion>0.4-SNAPSHOT</currentVersion> ! <inceptionYear>2003</inceptionYear> ! <package>org.neuclear.ledger.hibernate</package> ! <logo>/images/logo.gif</logo> ! <shortDescription>NeuClear Ledger hibernate Implementation</shortDescription> ! <organization> ! <name>Antilles Software Ventures SA</name> ! <url>http://neubia.com/</url> ! </organization> ! <description> Generalised Java API for Ledger like Applications. ! </description> ! <url>http://old.neuclear.org/ledger/hibernate</url> <repository> ! <connection> scm:cvs:pserver:ano...@cv...:/cvsroot/neuclear:neuclear-ledger ! </connection> ! <url> http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/neuclear/neuclear-ledger/ ! </url> ! </repository> ! <siteAddress>old.neuclear.org</siteAddress> ! <siteDirectory>/home/sites/neuclear.org/public_html/ledger/hibernate/</siteDirectory> ! <issueTrackingUrl>http://jira.neuclear.org</issueTrackingUrl> ! <mailingLists> ! <mailingList> ! <name>NeuClear Announce</name> ! <subscribe>http://lists.sourceforge.net/lists/listinfo/neuclear-announce</subscribe> ! <unsubscribe>http://lists.sourceforge.net/lists/listinfo/neuclear-announce</unsubscribe> ! <archive>http://www.geocrawler.com/redir-sf.php3?list=neuclear-announce</archive> ! </mailingList> ! <mailingList> ! <name>NeuClear Discuss</name> ! <subscribe>http://lists.sourceforge.net/lists/listinfo/neuclear-discuss</subscribe> ! <unsubscribe>http://lists.sourceforge.net/lists/listinfo/neuclear-discuss</unsubscribe> ! <archive>http://www.geocrawler.com/redir-sf.php3?list=neuclear-discuss</archive> ! </mailingList> ! </mailingLists> ! <developers> ! <developer> ! <name>Pelle Braendgaard</name> ! <id>pelle</id> ! <email>pe...@ne...</email> ! <organization>Antilles Software Ventures SA</organization> ! </developer> ! </developers> ! <!-- Need to mark these as compile-time/run-time --> ! <dependencies> ! <dependency> ! <id>neuclear-ledger</id> ! <version>0.4-SNAPSHOT</version> ! </dependency> ! ! <dependency> ! <id>hsqldb</id> ! <version>1.7.1</version> <properties> <war.bundle>true</war.bundle> </properties> ! </dependency> ! <dependency> ! <id>neuclear-commons</id> ! <version>0.6-SNAPSHOT</version> <properties> <war.bundle>true</war.bundle> </properties> ! </dependency> <dependency> ! <id>junit</id> ! <name>junit</name> ! <version>3.8.1</version> ! </dependency> ! <dependency> ! <id>hibernate</id> ! <name>hibernate</name> ! <version>2.1.2</version> ! ! </dependency> ! <dependency> ! <id>dom4j</id> ! <version>1.4</version> <properties> <war.bundle>true</war.bundle> *************** *** 97,115 **** </dependency> <dependency> ! <groupId>jotm</groupId> ! <artifactId>jotm</artifactId> ! <version>1.4.3</version> <properties> <war.bundle>true</war.bundle> </properties> </dependency> ! <!-- <dependency> <groupId>jotm</groupId> ! <artifactId>jotm_jrmp_stubs</artifactId> <version>1.4.3</version> <properties> <war.bundle>true</war.bundle> </properties> ! </dependency>--> <dependency> <id>xapool</id> --- 98,123 ---- </dependency> <dependency> ! <id>carol</id> ! <version>1.5.2</version> <properties> <war.bundle>true</war.bundle> </properties> </dependency> ! <dependency> <groupId>jotm</groupId> ! <artifactId>jotm</artifactId> <version>1.4.3</version> <properties> <war.bundle>true</war.bundle> </properties> ! </dependency> ! <!-- <dependency> ! <groupId>jotm</groupId> ! <artifactId>jotm_jrmp_stubs</artifactId> ! <version>1.4.3</version> ! <properties> ! <war.bundle>true</war.bundle> ! </properties> ! </dependency>--> <dependency> <id>xapool</id> *************** *** 126,168 **** </properties> </dependency> ! <dependency> ! <id>commons-logging</id> ! <version>1.0.3</version> ! </dependency> ! </dependencies> ! <build> ! <!-- <sourceDirectories>--> ! <sourceDirectory>src/java</sourceDirectory> ! <!-- </sourceDirectories>--> ! <unitTestSourceDirectory>src/test</unitTestSourceDirectory> ! <integrationUnitTestSourceDirectory/> ! <aspectSourceDirectory/> ! <!-- Unit test cases --> ! <unitTest> ! <includes> ! <include>**/*Test.java</include> ! </includes> ! <excludes> ! <exclude>**/LedgerTest.java</exclude> ! </excludes> ! </unitTest> ! <resources> ! <resource> ! <directory> src/java ! </directory> ! <includes>*.jks</includes> ! <includes>*.xml</includes> ! <!-- <targetPath>org/neuclear/commons/crypto/signers</targetPath>--> ! </resource> ! </resources> ! </build> </project> --- 134,176 ---- </properties> </dependency> ! <dependency> ! <id>commons-logging</id> ! <version>1.0.3</version> ! </dependency> ! </dependencies> ! <build> ! <!-- <sourceDirectories>--> ! <sourceDirectory>src/java</sourceDirectory> ! <!-- </sourceDirectories>--> ! <unitTestSourceDirectory>src/test</unitTestSourceDirectory> ! <integrationUnitTestSourceDirectory/> ! <aspectSourceDirectory/> ! <!-- Unit test cases --> ! <unitTest> ! <includes> ! <include>**/*Test.java</include> ! </includes> ! <excludes> ! <exclude>**/LedgerTest.java</exclude> ! </excludes> ! </unitTest> ! <resources> ! <resource> ! <directory> src/java ! </directory> ! <includes>*.jks</includes> ! <includes>*.xml</includes> ! <!-- <targetPath>org/neuclear/commons/crypto/signers</targetPath>--> ! </resource> ! </resources> ! </build> </project> |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:32
|
Update of /cvsroot/neuclear/neuclear-ledger-hibernate/src/java/org/neuclear/ledger/hibernate In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26291/src/java/org/neuclear/ledger/hibernate Modified Files: HibernateLedger.java Log Message: Working on Hibernate Implementation. Index: HibernateLedger.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger-hibernate/src/java/org/neuclear/ledger/hibernate/HibernateLedger.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** HibernateLedger.java 22 Mar 2004 22:49:16 -0000 1.1.1.1 --- HibernateLedger.java 22 Mar 2004 23:21:12 -0000 1.2 *************** *** 7,10 **** --- 7,14 ---- package org.neuclear.ledger.hibernate; + import net.sf.hibernate.HibernateException; + import net.sf.hibernate.Session; + import net.sf.hibernate.SessionFactory; + import net.sf.hibernate.cfg.Configuration; import org.neuclear.ledger.*; import org.neuclear.ledger.browser.BookBrowser; *************** *** 24,27 **** --- 28,40 ---- public HibernateLedger(final String id) throws LowlevelLedgerException, UnknownLedgerException { super(id); + + try { + Configuration cfg = new Configuration() + .addClass(PostedTransaction.class) + .addClass(PostedHeldTransaction.class); + factory = cfg.buildSessionFactory(); + } catch (HibernateException e) { + throw new LowlevelLedgerException(e); + } } *************** *** 34,38 **** */ public PostedTransaction performTransaction(UnPostedTransaction trans) throws UnBalancedTransactionException, LowlevelLedgerException, InvalidTransactionException { ! return null; } --- 47,63 ---- */ public PostedTransaction performTransaction(UnPostedTransaction trans) throws UnBalancedTransactionException, LowlevelLedgerException, InvalidTransactionException { ! if (!trans.isBalanced()) ! throw new UnBalancedTransactionException(this, trans); ! try { ! Session ses = factory.openSession(); ! net.sf.hibernate.Transaction t = ses.beginTransaction(); ! PostedTransaction posted = new PostedTransaction(trans, new Date()); ! ses.saveOrUpdate(posted); ! t.commit(); ! ses.close(); ! return posted; ! } catch (HibernateException e) { ! throw new LowlevelLedgerException(e); ! } } *************** *** 175,177 **** --- 200,204 ---- } + private final SessionFactory factory; + } |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:25
|
Update of /cvsroot/neuclear/neuclear-ledger-prevalent In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26208 Modified Files: project.xml Log Message: Working on Hibernate Implementation. Index: project.xml =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger-prevalent/project.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** project.xml 22 Mar 2004 20:08:46 -0000 1.2 --- project.xml 22 Mar 2004 23:20:58 -0000 1.3 *************** *** 83,86 **** --- 83,91 ---- <jar>prevayler2.01.000alpha.jar</jar> </dependency> + <dependency> + <id>trove</id> + <name>trove</name> + <version>1.0.2</version> + </dependency> </dependencies> |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:25
|
Update of /cvsroot/neuclear/neuclear-ledger-prevalent/src/test/org/neuclear/ledger/prevalent In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26208/src/test/org/neuclear/ledger/prevalent Modified Files: PrevalentLedgerTest.java Log Message: Working on Hibernate Implementation. Index: PrevalentLedgerTest.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger-prevalent/src/test/org/neuclear/ledger/prevalent/PrevalentLedgerTest.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** PrevalentLedgerTest.java 22 Mar 2004 20:08:46 -0000 1.2 --- PrevalentLedgerTest.java 22 Mar 2004 23:20:58 -0000 1.3 *************** *** 2,9 **** import org.neuclear.commons.NeuClearException; - import org.neuclear.ledger.AbstractLedgerTest; import org.neuclear.ledger.Ledger; import org.neuclear.ledger.LowlevelLedgerException; import org.neuclear.ledger.UnknownLedgerException; import javax.naming.NamingException; --- 2,9 ---- import org.neuclear.commons.NeuClearException; import org.neuclear.ledger.Ledger; import org.neuclear.ledger.LowlevelLedgerException; import org.neuclear.ledger.UnknownLedgerException; + import org.neuclear.ledger.tests.AbstractLedgerTest; import javax.naming.NamingException; |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:12
|
Update of /cvsroot/neuclear/neuclear-ledger/src/test/org/neuclear/ledger In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26119/src/test/org/neuclear/ledger Removed Files: AbstractLedgerTest.java SimpleLedgerTest.java Log Message: Working on Hibernate Implementation. --- AbstractLedgerTest.java DELETED --- --- SimpleLedgerTest.java DELETED --- |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:12
|
Update of /cvsroot/neuclear/neuclear-ledger In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26119 Modified Files: project.properties Log Message: Working on Hibernate Implementation. Index: project.properties =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger/project.properties,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** project.properties 29 Dec 2003 22:40:16 -0000 1.6 --- project.properties 22 Mar 2004 23:20:51 -0000 1.7 *************** *** 2,6 **** # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- ! maven.test.skip=true maven.compile.debug = on --- 2,6 ---- # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- ! #maven.test.skip=true maven.compile.debug = on |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:11
|
Update of /cvsroot/neuclear/neuclear-ledger/src/test/org/neuclear/ledger/simple In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26119/src/test/org/neuclear/ledger/simple Added Files: SimpleLedgerTest.java Log Message: Working on Hibernate Implementation. --- NEW FILE: SimpleLedgerTest.java --- package org.neuclear.ledger.simple; import org.neuclear.commons.NeuClearException; import org.neuclear.ledger.Ledger; import org.neuclear.ledger.LowlevelLedgerException; import org.neuclear.ledger.UnknownLedgerException; import org.neuclear.ledger.tests.AbstractLedgerTest; import javax.naming.NamingException; import java.io.IOException; import java.sql.SQLException; /** * Created by IntelliJ IDEA. * User: pelleb * Date: Jul 16, 2003 * Time: 12:58:30 PM * To change this template use Options | File Templates. */ public final class SimpleLedgerTest extends AbstractLedgerTest { public SimpleLedgerTest(final String s) throws LowlevelLedgerException, UnknownLedgerException, SQLException, NamingException, IOException, NeuClearException { super(s); } public final Ledger createLedger() { return new SimpleLedger("test"); } } |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:11
|
Update of /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26119/src/java/org/neuclear/ledger/tests Added Files: AbstractLedgerTest.java Log Message: Working on Hibernate Implementation. --- NEW FILE: AbstractLedgerTest.java --- package org.neuclear.ledger.tests; import junit.framework.TestCase; import org.neuclear.ledger.*; import java.util.Date; /** * (C) 2003 Antilles Software Ventures SA * User: pelleb * Date: Jan 22, 2003 * Time: 4:18:35 PM * $Id: AbstractLedgerTest.java,v 1.1 2004/03/22 23:20:51 pelle Exp $ * $Log: AbstractLedgerTest.java,v $ * Revision 1.1 2004/03/22 23:20:51 pelle * Working on Hibernate Implementation. * * Revision 1.2 2004/03/22 21:59:38 pelle * SimpleLedger now passes all unit tests * <p/> * Revision 1.1 2004/03/22 20:08:24 pelle * Added simple ledger for unit testing and in memory use * <p/> * Revision 1.12 2004/03/22 17:33:02 pelle * Added a verified transfer to neuclear-ledger. * Added InsufficientFundsException to be thrown if transfer isnt verified. * HeldTransfers also are now verified. * <p/> * Revision 1.11 2004/03/21 00:48:36 pelle * The problem with Enveloped signatures has now been fixed. It was a problem in the way transforms work. I have bandaided it, but in the future if better support for transforms need to be made, we need to rethink it a bit. Perhaps using the new crypto channel's in neuclear-commons. * <p/> * Revision 1.10 2004/01/02 23:18:35 pelle * Added StatementFactory pattern and refactored the ledger to use it. * <p/> * Revision 1.9 2003/12/31 00:39:05 pelle * Added Drivers for handling different Database dialects in the entity model. * Added BookBrowser pattern to ledger, simplifying the statement writing process. * <p/> * Revision 1.8 2003/12/26 22:50:52 pelle * Mainly fixes to SQLLedger to support the schema generated by the new EntityModel * <p/> * Revision 1.7 2003/12/24 00:24:33 pelle * Created a kind of poor man's version of ofbiz.org's EntityEngine. It doesnt use xml to configure it, but code. * Should mainly be used to create tables. Can also insert rows, but hasnt been thoroughly tested. * At some point I will improve that part and add some kind of smart querying engine to it. Similar to EntityEngine. But I dont * need that myself right now. * SQLLedger now uses this to create its tables. It is not fully working yet, but will be shortly. * <p/> * Revision 1.6 2003/12/03 23:21:43 pelle * Got rid of ofbiz support. Way over the top for our use. * <p/> * Revision 1.5 2003/11/21 04:43:21 pelle * EncryptedFileStore now works. It uses the PBECipher with DES3 afair. * Otherwise You will Finaliate. * Anything that can be final has been made final throughout everyting. We've used IDEA's Inspector tool to find all instance of variables that could be final. * This should hopefully make everything more stable (and secure). * <p/> * Revision 1.4 2003/11/11 21:17:32 pelle * Further vital reshuffling. * org.neudist.crypto.* and org.neudist.utils.* have been moved to respective areas under org.neuclear.commons * org.neuclear.signers.* as well as org.neuclear.passphraseagents have been moved under org.neuclear.commons.crypto as well. * Did a bit of work on the Canonicalizer and changed a few other minor bits. * <p/> * Revision 1.3 2003/10/29 21:15:13 pelle * Refactored the whole signing process. Now we have an interface called Signer which is the old SignerStore. * To use it you pass a byte array and an alias. The sign method then returns the signature. * If a Signer needs a passphrase it uses a PassPhraseAgent to present a dialogue box, read it from a command line etc. * This new Signer pattern allows us to use secure signing hardware such as N-Cipher in the future for server applications as well * as SmartCards for end user applications. * <p/> * Revision 1.2 2003/10/28 23:43:15 pelle * The GuiDialogAgent now works. It simply presents itself as a simple modal dialog box asking for a passphrase. * The two Signer implementations both use it for the passphrase. * <p/> * Revision 1.1.1.1 2003/09/20 23:16:21 pelle * First revision of neuclear-ledger in /cvsroot/neuclear * Older versions can be found /cvsroot/neuclear * <p/> * Revision 1.15 2003/08/08 23:05:12 pelle * Updated to use PicoContainer. * This will be made more elegant as we go along. * <p/> * Revision 1.14 2003/08/06 19:16:32 pelle * Updated various missing items. * <p/> * Revision 1.13 2003/08/06 16:41:22 pelle * Fixed a few implementation bugs with regards to the Held Transactions * <p/> * Revision 1.12 2003/08/01 21:59:47 pelle * More changes to the way helds are managed. * <p/> * Revision 1.11 2003/07/30 16:27:55 pelle * Final fixes for unit tests. * Renamed implementHeld() => complete() * Had to override reverse() to make complete work. * Note: had to "fix" a unit test to make SimpleLedger pass * I dont have time to fix it at the moment. I suspect its simple. * <p/> * Revision 1.10 2003/07/29 22:57:50 pelle * New version with refactored support for HeldTransactions. * Please note that this causes a sql exception when adding held_item rows. * <p/> * Revision 1.9 2003/07/28 21:29:15 pelle * Changed a few things in the LedgerFactory. * Still not quite there yet. * <p/> * Revision 1.8 2003/07/23 17:19:26 pelle * Ledgers now have a required display name. * <p/> * Revision 1.7 2003/07/21 19:43:39 pelle * Moved the Revisioning tests into the main AbstractLedgerTest. * Fixed the getTransactionTime method in SQLLedger. * <p/> * Revision 1.6 2003/07/21 18:35:15 pelle * Completed Exception handling refactoring * <p/> * Revision 1.5 2003/07/21 17:47:37 pelle * Held transactions now work in SQL * <p/> * Revision 1.4 2003/07/18 20:27:39 pelle * *** empty log message *** * <p/> * Revision 1.3 2003/07/17 22:33:57 pelle * Fixed various problems. Lets see how we do. I waiting for the autoincrement to work on the entries. * <p/> * Revision 1.2 2003/07/16 18:08:49 pelle * Adding the first parts of sql support. * <p/> * Revision 1.1 2003/01/25 19:14:47 pelle * The ridiculously simple SimpleLedger now passes initial test. * I've split the Transaction Class into two sub classes and made Transaction abstract. * The two new Transaction Classes reflect the state of the Transaction and their methods reflect this. */ public abstract class AbstractLedgerTest extends TestCase { static final String BOB = "bob"; static final String ALICE = "alice"; public AbstractLedgerTest(final String s) { super(s); } /** * Sets up the fixture, for example, open a network connection. * This method is called before a test is executed. */ protected void setUp() throws Exception { ledger = createLedger(); } /** * Tears down the fixture, for example, close a network connection. * This method is called after a test is executed. */ protected void tearDown() throws Exception { ledger.close(); } public abstract Ledger createLedger() throws LowlevelLedgerException, UnknownLedgerException; public final void testTransfer() throws LedgerException { final double aliceBalance = ledger.getBalance(ALICE); final double bobBalance = ledger.getBalance(BOB); final double amount = 100; ledger.transfer(ALICE, BOB, amount, "LOAN"); assertEquals("ALICE BALANCE", aliceBalance - amount, ledger.getBalance(ALICE), 0); assertEquals("BOB BALANCE", bobBalance + amount, ledger.getBalance(BOB), 0); ledger.transfer(BOB, ALICE, amount, "Repayment"); assertEquals("REPAY ALICE BALANCE", aliceBalance, ledger.getBalance(ALICE), 0); assertEquals("REPAY BOB BALANCE", bobBalance, ledger.getBalance(BOB), 0); ledger.transfer(BOB, ALICE, 5, "Interest"); System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); } public final void testVerifiedTransfer() throws LedgerException { // Need a positive amount in alice's account if (ledger.getAvailableBalance(ALICE) < 100) ledger.transfer("MONEY PRESS", ALICE, -ledger.getAvailableBalance(ALICE) + 100, "FUND"); final double aliceBalance = ledger.getBalance(ALICE); final double bobBalance = ledger.getBalance(BOB); final double amount = 100; assertTrue("ALICE has a balance of 100 or more", aliceBalance >= 100); ledger.verifiedTransfer(ALICE, BOB, amount, "LOAN"); assertEquals("ALICE BALANCE", aliceBalance - amount, ledger.getBalance(ALICE), 0); assertEquals("BOB BALANCE", bobBalance + amount, ledger.getBalance(BOB), 0); // Now check that it throws InsufficientFundsException try { ledger.verifiedTransfer(ALICE, BOB, ledger.getAvailableBalance(ALICE) + 10, "To much"); assertTrue("InssuficientFundsException should have been thrown", false); } catch (InsufficientFundsException e) { ; } System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); } public final void testMultiTransfer() throws UnBalancedTransactionException, LowlevelLedgerException, InvalidTransactionException { final double bobBalance = ledger.getBalance(BOB); int cumulative = 0; for (int i = 0; i < 100; i++) { ledger.transfer("req" + i + System.currentTimeMillis(), "x" + i + System.currentTimeMillis(), "Issuer", "bob", i, "fund it"); cumulative += i; assertEquals("BOB BALANCE", bobBalance + cumulative, ledger.getBalance(BOB), 0); assertEquals("BOB AVAILABLE BALANCE", ledger.getBalance(BOB), ledger.getAvailableBalance(BOB), 0); } System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); } public final void testBalance() throws LedgerException { System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); } public final void testHoldAndExpireTransfer() throws LowlevelLedgerException, UnBalancedTransactionException, InvalidTransactionException { if (ledger.getAvailableBalance(ALICE) < 100) ledger.transfer("MONEY PRESS", ALICE, -ledger.getAvailableBalance(ALICE) + 100, "FUND"); final double aliceBalance = ledger.getBalance(ALICE); final double bobBalance = ledger.getBalance(BOB); final double amount = 100; System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); ledger.hold(ALICE, BOB, new Date(System.currentTimeMillis() + 5000), amount, "LOAN"); assertEquals("ALICE BALANCE", aliceBalance, ledger.getBalance(ALICE), 0); assertEquals("BOB BALANCE", bobBalance, ledger.getBalance(BOB), 0); assertEquals("ALICE Available BALANCE", aliceBalance - amount, ledger.getAvailableBalance(ALICE), 0); assertEquals("BOB Available BALANCE", bobBalance, ledger.getAvailableBalance(BOB), 0); try { Thread.currentThread().sleep(5000); } catch (InterruptedException e) { ; } assertEquals("ALICE BALANCE EXPIRED", aliceBalance, ledger.getBalance(ALICE), 0); assertEquals("BOB BALANCE EXPIRED", bobBalance, ledger.getBalance(BOB), 0); assertEquals("ALICE Available BALANCE EXPIRED", aliceBalance, ledger.getAvailableBalance(ALICE), 0); assertEquals("BOB Available BALANCE EXPIRED", bobBalance, ledger.getAvailableBalance(BOB), 0); System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); } public final void testHoldAndCancelTransfer() throws LowlevelLedgerException, UnBalancedTransactionException, InvalidTransactionException, UnknownTransactionException { if (ledger.getAvailableBalance(ALICE) < 100) ledger.transfer("MONEY PRESS", ALICE, -ledger.getAvailableBalance(ALICE) + 100, "FUND"); final double aliceBalance = ledger.getBalance(ALICE); final double bobBalance = ledger.getBalance(BOB); final double amount = 100; System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); PostedHeldTransaction tran = ledger.hold(ALICE, BOB, new Date(System.currentTimeMillis() + 5000), amount, "LOAN"); assertEquals("ALICE BALANCE", aliceBalance, ledger.getBalance(ALICE), 0); assertEquals("BOB BALANCE", bobBalance, ledger.getBalance(BOB), 0); assertEquals("ALICE Available BALANCE", aliceBalance - amount, ledger.getAvailableBalance(ALICE), 0); assertEquals("BOB Available BALANCE", bobBalance, ledger.getAvailableBalance(BOB), 0); ledger.performCancelHold(tran); assertEquals("ALICE BALANCE CANCELLED", aliceBalance, ledger.getBalance(ALICE), 0); assertEquals("BOB BALANCE CANCELLED", bobBalance, ledger.getBalance(BOB), 0); assertEquals("ALICE Available BALANCE CANCELLED", aliceBalance, ledger.getAvailableBalance(ALICE), 0); assertEquals("BOB Available BALANCE CANCELLED", bobBalance, ledger.getAvailableBalance(BOB), 0); System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); } public final void testHoldAndCompleteTransfer() throws LowlevelLedgerException, UnBalancedTransactionException, InvalidTransactionException, UnknownTransactionException, TransactionExpiredException { if (ledger.getAvailableBalance(ALICE) < 100) ledger.transfer("MONEY PRESS", ALICE, -ledger.getAvailableBalance(ALICE) + 100, "FUND"); final double aliceBalance = ledger.getBalance(ALICE); final double bobBalance = ledger.getBalance(BOB); final double amount = 100; System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); PostedHeldTransaction tran = ledger.hold(ALICE, BOB, new Date(System.currentTimeMillis() + 5000), amount, "LOAN"); assertEquals("ALICE BALANCE", aliceBalance, ledger.getBalance(ALICE), 0); assertEquals("BOB BALANCE", bobBalance, ledger.getBalance(BOB), 0); assertEquals("ALICE Available BALANCE", aliceBalance - amount, ledger.getAvailableBalance(ALICE), 0); assertEquals("BOB Available BALANCE", bobBalance, ledger.getAvailableBalance(BOB), 0); ledger.performCompleteHold(tran, 100, "done"); assertEquals("ALICE BALANCE COMPLETED", aliceBalance - amount, ledger.getBalance(ALICE), 0); assertEquals("BOB BALANCE COMPLETED", bobBalance + amount, ledger.getBalance(BOB), 0); assertEquals("ALICE Available BALANCE COMPLETED", aliceBalance - amount, ledger.getAvailableBalance(ALICE), 0); assertEquals("BOB Available BALANCE COMPLETED", bobBalance + amount, ledger.getAvailableBalance(BOB), 0); System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); } public final void testHoldAndInsufficientFunds() throws LowlevelLedgerException, UnBalancedTransactionException, InvalidTransactionException, UnknownTransactionException { final double aliceBalance = ledger.getBalance(ALICE); final double bobBalance = ledger.getBalance(BOB); final double amount = 100; System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); // Now check that it throws InsufficientFundsException try { ledger.hold(ALICE, BOB, new Date(System.currentTimeMillis() + 5000), ledger.getAvailableBalance(ALICE) + 10, "To much"); assertTrue("InssuficientFundsException should have been thrown", false); } catch (InsufficientFundsException e) { ; } System.out.println("Alice's Balance: " + ledger.getBalance(ALICE)); System.out.println("Bob's Balance: " + ledger.getBalance(BOB)); } protected Ledger ledger; } |
|
From: Pelle B. <pe...@us...> - 2004-03-22 23:31:11
|
Update of /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger/simple In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26119/src/java/org/neuclear/ledger/simple Modified Files: SimpleLedger.java Log Message: Working on Hibernate Implementation. Index: SimpleLedger.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger/simple/SimpleLedger.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SimpleLedger.java 22 Mar 2004 21:59:37 -0000 1.2 --- SimpleLedger.java 22 Mar 2004 23:20:50 -0000 1.3 *************** *** 4,7 **** --- 4,10 ---- * $Id$ * $Log$ + * Revision 1.3 2004/03/22 23:20:50 pelle + * Working on Hibernate Implementation. + * * Revision 1.2 2004/03/22 21:59:37 pelle * SimpleLedger now passes all unit tests *************** *** 255,259 **** } } - System.out.println("Book: " + book + " has a balance of: " + balance); return balance; } --- 258,261 ---- |