Re: java.lang.ClassNotFoundException: DatabaseMapBuilder

2000-04-29 Thread dave bryson
On Sat, 29 Apr 2000, you wrote: I am using the src of 4/27, and getting the msg listed at the end. Any idea what may be happening here? Am I forgetting to put any jar file on my class path? Or, simply the class is not defined anywhere? Make sure your database.map.builder in the

Re: IncompatableClassError - FYI

2000-04-25 Thread dave bryson
On Tue, 25 Apr 2000, you wrote: Dave, I got the same problem with Blackdown JDK 1.1.8v1. I wondered if it was a JDK 1.1 vs JDK 1.2 issue. I upgraded to Blackdown JDK 1.2.2 RC4 and the problem went away. However, it would be good to know that Turbine still builds with 1.1.8. I'm using the

Turbine Developers Kit

2000-04-25 Thread dave bryson
I've been thinking about how to help folks become productive - faster with Turbine. I really think Turbine is a great Framework and I'd like to see it catch on even more than it has. But, I believe in order for that to happen, you've got to really make things easy for developers ( we're a lazy

Re: Migration Path

2000-04-25 Thread dave bryson
On Tue, 25 Apr 2000, you wrote: 1) should I first convert it to use WM, without turbine, and then move it into the turbine framework, or the other way around? No. You should be able to convert to using both at the same time. 2) If you're using turbine and WM is it recommended to use turbine

Re: Turbine Developers Kit

2000-04-25 Thread dave bryson
On Tue, 25 Apr 2000, you wrote: What form do you envision the app gen utility taking? Could it simply be one or more Ant build files? (And perhaps some custom taskdefs, if necessary.) Yes. This is exactly what I have in mind. I've also thought about possibly customizing a Main for Ant

java.lang.ExceptionInInitializerError

2000-04-25 Thread dave bryson
Somebody mentioned this error earlier when trying to login to Turbine. I'm getting the same error. Exception: java.lang.ExceptionInInitializerError at org.apache.turbine.om.security.DefaultAccessControl.build(DefaultAccessControl.java:133) at

IncompatableClassError - FYI

2000-04-24 Thread dave bryson
If you get the java.lang.IncompatableClassChangeError when trying to build Turbine, move ant.jar AND xml.jar to the front of the classpath in the build script right after the CLASSPATH variable. I'll correct the build script in CVS once I make sure this is just not a fluke on my machine. Anyone

CVS down?

2000-04-24 Thread dave bryson
Is the CVS down? I getting the following error: cvs [status aborted]: recv() from server cvs.working-dogs.com: EOF -- dave [EMAIL PROTECTED] --- "I find it the same with all pleasures within my reach; unless they cost me nothing, I find them insipid." Rousseau

Re: WebMacro Service - next level

2000-04-24 Thread dave bryson
On Mon, 24 Apr 2000, you wrote: H...parsing the output stream would be one way...I have a big surprise coming regarding parsing text...I can't disclose it yet though...:-) Can't wait to hear! Can't wait till I can be in the "know" someday! I've been plowing through the Helm and Joist

WebMacroService up!

2000-04-19 Thread dave bryson
I've added the new WebMacroService stuff and it's functional for testing. I'm not entirely finished yet, but at least you can see how it works and we can make changes if needed. See: turbine/examples/webmacro/README.txt to try it out. I'm excited about it! -- dave [EMAIL PROTECTED]

Re: WebMacroService up!

2000-04-19 Thread dave bryson
I don't know what the deal is with the line feeds. I have Kawa at work and I don't get those problems exchanging the files between my Linux box and NT. Sorry. I'll see if i can figure out the problem. -- dave [EMAIL PROTECTED] --- "I find it the same with all pleasures

Re: WebMacroSite Service SessionValidator

2000-04-19 Thread dave bryson
On Wed, 19 Apr 2000, you wrote: I did write a different SessionValidator for FM. Though I think it is not done well. But I think it is there as a guide. I was trying to use the ECS screens as far as defaults (laziness), which is probably a bad way to go. Maybe it can be rewritten as

FYI -WM stuff

2000-04-19 Thread dave bryson
I'll be offline for the next 3-4 days. So please don't take my lack of activity on the list and code as a loss of interest on the WM stuff. -- dave [EMAIL PROTECTED] --- "I find it the same with all pleasures within my reach; unless they cost me nothing, I find them

Re: basewebmacroscreen

2000-04-18 Thread dave bryson
On Tue, 18 Apr 2000, you wrote: Should this extend TemplateScreen instead of Screen? yes...I just didn't want to break the scheduler right now. Also...can we get some updated documentation on this stuff. I'm totally confused by all the WM integration stuff now. The new stuff I just added is

Re: basewebmacroscreen

2000-04-18 Thread dave bryson
On Tue, 18 Apr 2000, you wrote: Also, lets build some layout guidelines. For instance...lets define a standard for where the .wm files should go not only for this new stuff, but for the rest of the stuff. ie: should they be right next to the .class files? Should they have similar names?

Re: basewebmacroscreen $links class?

2000-04-18 Thread dave bryson
On Tue, 18 Apr 2000, you wrote: what is the status of the $links class? am i doing that or you? I've been working on it. Essentially I think it can just extend DynamicURI and add the setPage() method. Thoughts? Also, here's another issue that I've found. Because $link is a variable in the

Rename WebMacro static class

2000-04-17 Thread dave bryson
This is mostly for Jon, Do you mind if I rename: org.apache.turbine.services.webmacro.WebMacro to org.apache.turbine.services.webmacro.TurbineWebMacro As I'm reworking stuff it conflicts with org.webmacro.WebMacro -- dave [EMAIL PROTECTED] --- "I find it the same with all

Re: Standard way to handle templates

2000-04-16 Thread dave bryson
On Sun, 16 Apr 2000, you wrote: Maybe we should have a Turbine Developers Summit in the Bay Area and bring all the interested people into one room for a day or two... Yes! But we've gotta come up with T-Shirts! -- Dave [EMAIL PROTECTED] your flame /dev/null

First stab at $link for WM

2000-04-16 Thread dave bryson
Okay, Here's the first cut of the $link variable used in WM pages. Essentially what it does is internally create a DynamicURI that translates to the correct URL. It also internally sets the template variable that is used to look up the associated screen (this part is completely hidden from

Standard way to handle templates

2000-04-15 Thread dave bryson
I know everyone is busy, but if you have any interest in the use of Templates (WebMacro, FreeMarker, Cocoon, JSP) in Turbine I'd appreciate your feedback on this. I've been thinking of a way to standardize how Turbine handles templates so the specific type of Template (WebMacro, Freemarker,

Re: Standard way to handle templates

2000-04-15 Thread dave bryson
On Sat, 15 Apr 2000, you wrote: -1. I don't want to have to make someone edit a single file (or any files) outside of the system in order to define new pages. The example above would not work for a distributed environment at all with multiple people adding pages to the system. It also would

Re: Even More - Webmacro dynamic uri

2000-04-11 Thread Dave Bryson
[EMAIL PROTECTED] wrote: Okay, so here's an initial thought on the DynamicURI problem. What if you add a ContextTool to WebMacro. They are easy to configure via the property file. With the context tool you can access it via $dynamic.setScreen("Blah") etc... Here's what it'll look like:

Re: Even More - Webmacro dynamic uri

2000-04-11 Thread Dave Bryson
John McNally wrote: I have used two ways to avoid this. 1. In an application where you are going to have a Screen per template, it is better to have the screen set its template. Agree. An alternative to (2) would be to set up a service type object that is keyed from a pathinfo

Re: Admin Re-Organization

2000-04-10 Thread Dave Bryson
jon * wrote: We need to have a nice administration interface for this stuff and I want to make it easily disabled, not only through roles/permissions, but also by simply setting modules.packages to not point to it. I totally agree! I really think this interface is important for new users.

Re: Problem with the webmacro stuff

2000-04-10 Thread Dave Bryson
jon * wrote: From the scheduler .wm templates... $edituri?jobid=$job.getId() So, the problem with this is that $edituri is generated from a DynamcURI() which is probably the correct thing to do, the problem with this is that if you have cookie's turned off, then there is already going

Re: Admin Re-Organization

2000-04-10 Thread Dave Bryson
jon * wrote: on 4/10/00 5:12 PM, Dave Bryson [EMAIL PROTECTED] wrote: BTW, what's so ugly (ref: README.txt) about the Scheduler UI? : ) Actually, now that I have finally gotten it to work (WM configuration needs to be better documented), it is quite nice! Actually I'm working on some

Re: Problem with the webmacro stuff

2000-04-10 Thread Dave Bryson
jon * wrote: From the scheduler .wm templates... $edituri?jobid=$job.getId() So, the problem with this is that $edituri is generated from a DynamcURI() which is probably the correct thing to do, the problem with this is that if you have cookie's turned off, then there is already going

Re: Problem with the webmacro stuff

2000-04-10 Thread Dave Bryson
jon * wrote: No, it would be bad because it would do two things: #1. designers would not be able to link to other WM pages directly. #2. for *every* wm page, there would *have* to be a .java file to match it. Not every. For example, I can pull two (and more) WM pages together in one

Re: Problem with the webmacro stuff

2000-04-10 Thread Dave Bryson
jon * wrote: I can imagine a case where some WM screens don't have any dynamic content on them except for the links. So, having a .java file for each of the WM screens would be a real pain in the rear. I would like to case for that. When I think about MVC, I think about building the

XMLDatabaseBuilder

2000-04-09 Thread Dave Bryson
(This is mostly directed to Jon) What's the plans for the XMLDatabaseBuilder stuff? Do you still want to do what we were discussing a couple of weeks ago - In memory Peers, etc? I may be interested in helping out with it but I'm not clear on your direction. -- Dave [EMAIL PROTECTED] your

More WebMacro stuff...

2000-04-05 Thread Dave Bryson
Okay, After looking at the Freemarker stuff and thinking about yesterday's conversations, here's what I see: With the current WebMacro service you have two main options on how you can handle Layouts, etc... 1. Use Turbine Layouts and Navigations with ECS or plain WebMacro pages. If I want

Re: More WebMacro stuff...

2000-04-05 Thread Dave Bryson
John McNally wrote: It would seem that it might have been good to have DefaultPage write to data.getOut() in the event that the Layout was null. Even if layout is null, can't I still add to the RunData document and use it as normal? In the case where a user doesn't want to use a layout

Re: WebMacro Service (TODO)

2000-04-04 Thread Dave Bryson
John McNally wrote: Please at least try to accommodate my way of looking at it or talk me out of it. I'll take a long look at the FreeMarker stuff before I redo the WebMacro Service. My only real goal is to make sure the WebMacro stuff that's used in Turbine still remains a no-brainer for

GlobalCache updated.

2000-04-04 Thread Dave Bryson
GlobalCache is now a *true* Turbine Service. -- Dave [EMAIL PROTECTED] your flame /dev/null To subscribe:[EMAIL PROTECTED] To unsubscribe: [EMAIL PROTECTED] Problems?: [EMAIL PROTECTED]

Scheduler Service updated in CVS

2000-04-02 Thread Dave Bryson
The scheduler service now has an interface. Additionally, I updated the Service to hopefully make it a little more robust. Here's whats new: * You can CRUD jobs via the interface. (listjobs screen show the jobs loaded and their next runtime.) * Add crash recovery to the main scheduler thread

Re: Webmacro for Scheduler UI

2000-04-01 Thread Dave Bryson
"Kevin A. Burton" wrote: I don't like the way we aren't using cocoon for this. We have an official Apache project dedicated to separating the UI from the layout. When it comes to putting the UI together quickly, I think the majority of folks are (currently) more productive using HTML as

Re: Error: This page contains no data

2000-04-01 Thread Dave Bryson
Guilherme Ceschiatti wrote: Hi. I just installed Turbine, and every time I try to log with username and passwd urbine", I get a Netscape error message saying that the page has no data. I say in the log file the following: xception: java.sql.SQLException: Server configuration denies

Re: Yet more thoughts on Peer generation...

2000-03-27 Thread Dave Bryson
[EMAIL PROTECTED] wrote: In your business object you could do something like this: //In the Catalog Business Object public Vector getProducts() { Peer p = PeerService.getPeerOf("PRODUCTS"); Criteria c = new Criteria(); c.add(p.getColumn("brand"), "ACME");

Scheduler Service updated

2000-03-26 Thread Dave Bryson
I just updated the Scheduler Service. Here's what changed: * Now a true Service. * Has a JobEntry table for persisting jobs. (see MySQL_user_permissions.sql jobentysql.sql) * Loads all jobs from the database on startup * Thread per task. What I'm still working on ( should happen over the next

Questions on Opal and Admin UI

2000-03-26 Thread Dave Bryson
I've been looking at a couple areas with the release in mind here's some questions that came up: 1. If Opal is not going to be finished by the release should we remove it's setup in Turbine.java and from the build file? 2. The User Admin area is still incomplete. Should it be added to the

Re: Scheduler Service updated - XML storage

2000-03-26 Thread Dave Bryson
"Kevin A. Burton" wrote: +1. It is funny that you jumped on this. I was about to as well :) The only requirement I have is that is uses XML as its repository instead of SQL. Maybe I will write a way to have Turbine run from all XML instead of hitting the database. Should just be a

Re: Scheduler Service updated - XML storage

2000-03-26 Thread Dave Bryson
"Kevin A. Burton" wrote: Right now IMO XML isn't perfect for doign this: - XMLSchema is not fully baked. - There are no solid in-memory XQL/OQL/SQL databases I've been looking for a free fix. I've only slightly played with this, - see http://www.jdbms.org - but with some "creativity" it

Re: database stuff (was: Re: Scheduler Service updated)

2000-03-26 Thread Dave Bryson
jon * wrote: Now, my only problem is trying to map stuff in memory to the various Peer classes...this is a problem i haven't been able to figure out how to solve yet...help on this is appreciated...yesterday, i thought it might be possible with introspection, but it is looking less and less

Re: Installation Problem - Apache Jserv in Windows

2000-03-25 Thread Dave Bryson
"Michael J. Wirthlin" wrote: I have installed Apache Jserv for windows and am trying to get turbine to work. I am stuck now and can't seem to figure out what is causing the problem. After entering the username/password on the login screen, I get the following server error: Internal

Re: Scheduler Service question.

2000-03-23 Thread Dave Bryson
"Kevin A. Burton" wrote: Not really. Just don't let the new task run if the old task hasn't finished yet. Then start it (only if the user wants to) if the task finishes. Doesn't this lead to the same problem I described - your task will run late. For example, if Task A is scheduled to run

Thread per Scheduled Job

2000-03-23 Thread Dave Bryson
I've re-implemented the Scheduler as a TurbineService and I've added the ability for each Job to run in it's own thread. This means that Jobs will run on time regardless if they are still running in a seperate thread. Under these conditions it's the programmer's job to make sure they

Scheduler Service question.

2000-03-22 Thread Dave Bryson
I'm in the process of reworking the scheduler service. In doing so, I'm looking at the need to run each scheduled job in it's own thread. Under the current design, a job is rescheduled to run based upon the reoccuring time it's scheduled to run and the time it takes to complete. The run queue

Re: Suggestion for Turbine add-ons

2000-03-21 Thread Dave Bryson
"Kevin A. Burton" wrote: Dave Bryson wrote: we might want to put this in an optional package. We are doing this with ant and are starting to move superfluous tasks into their own package. I'm not quite sure i understand what your saying. The purpose of the addon section

Re: TurbineMapBuilder.xml

2000-03-19 Thread Dave Bryson
jon * wrote: I'm also probably going to write a little application that will generate the Database specific Schema's from the XML files. Great! Sounds like the next step after that would be a GUI app. Ideally an application that allows you to visual design your persistent classes and then

Re: Where to get all the Turbine dependencies

2000-03-16 Thread Dave Bryson
Great! You may want to add that 4 of those needed packages are included in the Turbine snapshot. Also, Webmacro needs to be added to the classpath for compliation. The libs for it are also in the Turbine snapshot. Thanks, dave Stephen Adkins wrote: I mentioned in a recent message that I

Re: What persistence framework recommended for Turbine apps?

2000-03-16 Thread Dave Bryson
For me, the decision always rests on time and the size of the project. Using your choices below, here's how I look at it. Time on my side ^ *choice 2 | | *choice 1 | *choice 3 |- Size of Project (not to scale) Overall, I think #2

Re: What persistence framework recommended for Turbine apps?

2000-03-16 Thread Dave Bryson
John McNally wrote: If you are looking for an example of a project which makes extensive use of peers... Thanks for this pointer. This is a great example. I haven't add the opportunity to build an e-commerce app so this is great learning tool! BTW, you mentioned (i believe it was you) a

Scheduler revisted...

2000-03-15 Thread Dave Bryson
I'm getting ready to take another hack at the scheduler service - clean-up some issues and look at a cleaner approach. Besides spawning a separate thread for each Job to run in, does anyone have any other inputs or things they'd like to see in the scheduler? dave

Re: Scheduler revisited...

2000-03-15 Thread Dave Bryson
#2. That's always an important part! :) Some many cool things to work onso little time! dave [EMAIL PROTECTED] wrote: I'm getting ready to take another hack at the scheduler service - clean-up some issues and look at a cleaner approach. Besides spawning a separate thread for

Suggestion for Turbine add-ons

2000-03-13 Thread Dave Bryson
Jon, I made a suggestion earlier about the poosibility of devoting a section of the Turbine site for addon Turbine Services and/or applications. The purpose of this area would be a dedicated section for contributing Services/Applications that are probably not the best fit for the main Turbine

Destroy on Services

2000-03-13 Thread Dave Bryson
While we're working on the Services, does anyone have any objections to adding a destroy() method to the Service interface? If not, I'd like to also setup something like this in the Turbine servlet. Turbine.java public void destroy() { Enumeration e = TurbineServices.getServices();

Re: Adding the WebMacro Service

2000-03-01 Thread Dave Bryson
Why do you think I asked the group instead of just committing it to the tree? I realize there's issues involved. Christopher Elkins wrote: Here's a fly in the ointment: how do you plan to deal with WebMacro's JDK 1.1/1.2 issues? Instead of how do *I* plan, how about how do *we* plan? How

Re: more moving

2000-02-12 Thread Dave Bryson
Jon Stevens wrote: How about the idea of moving the various modules directories ( actions, layouts, navigations, screens and pages) into the "org.apache.turbine.modules" directory? This should have been done a long time ago. That's a good idea! Also, I'm going to move/rename the

<    1   2