|
From: Dejan K. <dej...@nb...> - 2003-05-09 10:48:29
|
Erik, I cannot compile code you have sent me. These are problems: PipelineStage.getMyConfiguration() Earlier, this methods had throws clause and now it doesn't. compiler complains because PipelineException is not handled. The only method that throws exception here is from IPipelineStageResolver.getConfig(). I guess there is no need for throwing excepion here since its children cannot throw it. Is this correct? The next problem I noticed is in PipelineStageResolver.getnextPipelineStageName(). In interface this method does not declare throws clause but in implementation class it does. This caused several problems in other implementation classes. Looking in implementation I have noticed that you throw exception if nextStage is null, so I included throws clause in method. Can you confirm these are the changes you want? If yes, this could cause problems since nextStage CAN be null (not provided). This just mean that processing should stop in that stage. Dejan ----- Original Message ----- From: ek...@ba... To: bab...@li... Cc: br...@mc... ; dej...@nb... ; ben...@ch... ; cbw...@ea... Sent: Friday, May 09, 2003 1:49 AM Subject: Re: [Babeldoc-devel] Heads Up Guys, As I informed earlier, I have made some "substantial" changes to a number of classes involved with pipeline processing to improve its ability to report errors/exception is pipeline processing. I'm a bit paranoid about "breaking the build" and have therefore "JARred" up the changes that I have made (I believe I have included them all) and attached them to this email, rather than putting them in CVS (which I abhor, but that is another subject). Can you please UnJar these files into your build directory, rebuild, and run with all the pipelines you currently have? I have done so and have actually identified errors in a few pipelines that I didn't even know I had. Please let me know your results tomorrow as it is my last official "programming day" for my project. Thanks. Erik To: ek...@ba..., bab...@li... cc: Subject: Re: [Babeldoc-devel] Heads Up Erik, All: Excellent work - this is kind of polish that is needed. In the light of this, I want to delay to next wednesday to release 1.0. This will give me some time to work on a news release. regards Bruce On Thursday 08 May 2003 02:27 pm, ek...@ba... wrote: > Just wanted to let you all know that Dejan and I brainstormed over the > last 2 days as to the best way to enhance the exception handling without > doing more work than is necessary in the system. I've been working today > on a few classes associated with Pipeline processing where I see the most > "bang for the buck" in making corrections ... progress is good ... I hope > to check in the results before end of day. > > However, I feel that we should all give this code a little workout before > we do an official announcement to make sure that our pipelines all act as > we expect them to. This might take a couple of days. > > Any feelings on this? > > Erik > > ________________________________________________________________________ > The information in this e-mail, and any attachment therein, is confidential > and for use by the addressee only. If you are not the intended recipient, > please return the e-mail to the sender and delete it from your computer. > Although The Bank of New York attempts to sweep e-mail and attachments for > viruses, it does not guarantee that either are virus-free and accepts no > liability for any damage sustained as a result of viruses. ________________________________________________________________________ The information in this e-mail, and any attachment therein, is confidential and for use by the addressee only. If you are not the intended recipient, please return the e-mail to the sender and delete it from your computer. Although The Bank of New York attempts to sweep e-mail and attachments for viruses, it does not guarantee that either are virus-free and accepts no liability for any damage sustained as a result of viruses. |