CVS Update: Barracuda

[email protected] Thu, 12 Dec 2002 9:52:29 ()
Newsgroups gmane.comp.java.enhydra.barracuda.cvs
Message-ID <[email protected]>
CVSROOT:	/u/cvs
Module name:	Barracuda
Repository:	Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/plankton/http/
Changes by:	cryd0221@frogger.	02/12/12 09:52:29

Modified files:
	Projects/EnhydraOrg/toolsTech/Barracuda/WEB-INF/jars/: 
	                                                       barracuda-ant.jar 
	Projects/EnhydraOrg/toolsTech/Barracuda/WEB-INF/lib/: 
	                                                      barracuda-admin.jar 
	                                                      barracuda-core.jar 
	                                                      barracuda-log4j.jar 
	                                                      barracuda-testbed.jar 
	                                                      barracuda-tutorials.jar 
	                                                      barracuda-webapp.jar 
	                                                      plankton.jar 
	Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/: 
	                                                                    A_Changes_History.java 
	Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/core/comp/: 
	                                                                              BTemplate.java 
	Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/core/comp/renderer/: 
	                                                                                       TemplateHelper.java 
	Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/plankton/http/: 
	                                                                                  HttpRequester.java 
Added files:
	Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/plankton/http/: 
	                                                                                  HttpServices.java 

Log message:
	<b>saw_121102.2</b> - Added in Cookie support to the HttpRequester class in
	Plankton. This effectively lets you connect to a URL that returns a cookie,
	and then you can reuse the requester for other URLs that are going to require
	that cookie. Thanks to Shawn Wilson [[email protected]] for implementing this.
	
	<b>saw_121102.1</b> - Updated BTemplate and TemplateHelper to properly release
	references between the component and the models. Basically, whenever you use a
	BTemplate the destroyCycle() method MUST be called when you're done with it, or
	the template models will retain a reference to the BTemplate, and the objects
	will never get cleaned up. This was a problem in TemplateHelper where we create
	temporary BTemplate components and then discard them. We also had to modify BTemplate
	itself so that a) if you add a model it first tries to deregister the model (ie. in
	case you are overwriting an existing model, which BlockIterator does) and b) when
	destroy cycle is called we need to run through and deregister all the models before
	nulling out the model list. This effectively fixes the only known memory leak in
	Barracuda, so its a very important patch. Thanks to Shawn Wilson [[email protected]]
	for contributing</p>

===================================================================
File: no file barracuda-ant.jar		Status: Unknown

   Working revision:	No entry for barracuda-ant.jar
   Repository revision:	No revision control file

===================================================================
File: no file barracuda-admin.jar		Status: Unknown

   Working revision:	No entry for barracuda-admin.jar
   Repository revision:	No revision control file

===================================================================
File: no file barracuda-core.jar		Status: Unknown

   Working revision:	No entry for barracuda-core.jar
   Repository revision:	No revision control file

===================================================================
File: no file barracuda-log4j.jar		Status: Unknown

   Working revision:	No entry for barracuda-log4j.jar
   Repository revision:	No revision control file

===================================================================
File: no file barracuda-testbed.jar		Status: Unknown

   Working revision:	No entry for barracuda-testbed.jar
   Repository revision:	No revision control file

===================================================================
File: no file barracuda-tutorials.jar		Status: Unknown

   Working revision:	No entry for barracuda-tutorials.jar
   Repository revision:	No revision control file

===================================================================
File: no file barracuda-webapp.jar		Status: Unknown

   Working revision:	No entry for barracuda-webapp.jar
   Repository revision:	No revision control file

===================================================================
File: no file plankton.jar		Status: Unknown

   Working revision:	No entry for plankton.jar
   Repository revision:	No revision control file

===================================================================
File: no file A_Changes_History.java		Status: Unknown

   Working revision:	No entry for A_Changes_History.java
   Repository revision:	No revision control file

===================================================================
File: no file BTemplate.java		Status: Unknown

   Working revision:	No entry for BTemplate.java
   Repository revision:	No revision control file

===================================================================
File: no file TemplateHelper.java		Status: Unknown

   Working revision:	No entry for TemplateHelper.java
   Repository revision:	No revision control file

===================================================================
File: no file HttpRequester.java		Status: Needs Checkout

   Working revision:	1.2	Thu Dec 12 17:52:29 2002
   Repository revision:	1.2	/u/cvs/Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/plankton/http/HttpRequester.java,v

   Existing Tags:
	csc_122702_2             	(revision: 1.1)

===================================================================
File: no file HttpServices.java		Status: Needs Checkout

   Working revision:	1.1	Thu Dec 12 17:52:29 2002
   Repository revision:	1.1	/u/cvs/Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/plankton/http/HttpServices.java,v

   Existing Tags:
	No Tags Exist