catgen-developer Mailing List for Peoplink CatGen web catalog generator
Status: Beta
Brought to you by:
mbeneteau
You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(11) |
Sep
(9) |
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: L-Soft l. s. at S. M. I. (1.8e) <LIS...@JA...> - 2004-03-30 05:50:36
|
The distribution of your message dated Tue, 30 Mar 2004 12:46:53 +0700 with subject "Mail Delivery (failure jn...@ja...)" has been postponed because the JNI list is held. No action is required from you; your message will be reprocessed automatically once the list owner releases the list. |
|
From: Marc B. <mbe...@ho...> - 2000-09-12 02:13:28
|
Just a reminder to periodically do a "cvs co catgen" as the cvs update = does not create new directories. Marc. |
|
From: Marc B. <mbe...@ho...> - 2000-09-07 12:15:29
|
Please note that I have removed pool.properties from cvs and put a = cvsignore on it. You need to copy either pool.server or pool.client = into this file. Marc. |
|
From: Marc B. <mbe...@ho...> - 2000-09-07 07:59:39
|
Following recent message in which I explain the sharing of catgen source = tree for both catgen and catgen-server development, I have updated = developer instructions = http://catgen.com/developer/manual/developer-instructions.html. I have = also tested this setup with Tomcat and mysql and it works, except that = there is currently a problem with mysql: select * from tradingpartners where isDeleted <> 1=20 gives no records because isDeleted is null. We will be changing our = code to always create isDeleted=3D0 and isSynchronized=3D0 in new code. If you follow instructions you will still need to copy mysql jdbc driver = into catgen/catgenapp/WEB-INF/lib. (future catgen releases will have = the file there). Marc. |
|
From: Marc B. <mbe...@ho...> - 2000-09-06 22:00:36
|
(Vadim: please subscribe to catgen-developer and catgen-announce from = http://sourceforge.net/projects/catgen) Because a lot of the dynamic pages (*.jsp) are shared between client and = server, in particular the company homepage, all development will take = place in catgen environment (not catgen-server). Repeat: we will NOT be = working in catgen-server for development (I will change instructions). = It is possible during testing to change the environment by changing = catgen/catgenapp/web-inf/pool.properties. (ie copy pool.server to = pool.properties). Because certain code will be different, there is a = new "Object isServer" that is read by AppInit servlet from = pool.properties and put into servletContext. This will be set in header = code, and any code that needs to be conditional on running on server (or = client) will test as follow: if(isServer=3D=3Dnull) { //client code }else{ //server code } The code that is shared is particularly all the "company homepage" code = as follows: company_home.jsp Company home page show_company.jsp detailed company listing=20 show_producer =20 show_producer2 ??? show_product full product listing (one product) list_product product listing (many products, destination = of search_product.jsp) show_story full story listing search_product (server only, search products across all companies) Since all these forms are part of company homepage and are shared by = client and server, they need to be moved into=20 catgen/catgenapp/homepage directory (I have created this directory, but = I think you need a "cvs co catgen" to make it happen on oyour machine). Alexey, Eugene: please do this first thing tomorrow morning when you get = in (move these files). Also "list_product" should be called = "search_product", we need a separate list_product which is the listing = of products that meet search criteria. Once this is done we can start to work on company homepage. There is currently some problem in LWS that it does not call AppInit at = startup, meaning isServer is always null. This will probably work when = catgen/cagenapp directory is run as a web context from Tomcat (which is = the catgen server development environment) so this is probably not a = problem. Marc. |
|
From: Marc B. <mbe...@ho...> - 2000-09-06 13:44:25
|
Do whatever you think best and most expedient. Like I said to Eugene, I
need both of you for other tasks once this is finished. We can always
re-visit afterwards if necessary. The main thing is that it work from both
"preview" and stories.jsp.
> Hello, Mark.
>
> I need an advice.
> 1) NanoXML classes build full document tree but we need more simple
thing -
> make some actions/substitutions. This document tree can be used for our
> purposes but
> 2) NanoXML work fine with XML documents, but we have mixture of HTML and
> XML. I'm not sure, but i suppose that it will be hard to explain to
NanoXML
> that some tags have start-tag but can haven't end-tag. Like <P>, end-tag
> </P> is not required.
>
> So ,
> 1) may be better to use XML based language but build custom parser without
> using NanoXML. I have small experience with YACCW - YACC clone that can
> produce high quality parser generator on Java. The result of it's work is
> two classes - parser.java (parser itself) and parserval.java(very small
> utility class) and no additional libraries. I can add lexical analyser to
it
> for optimisation.
> 2) Or modify NanoXML classes for our purpose - skip untouched HTML-part,
> parse XML-part of input and make appropriate actions/substitutions.
> 3) Use NanoXML but make some sort of filter that skip untouched HTML-part
> of input and gives the rest to NanoXML. after this i can analyse XML trees
> and make actions/substitutions.
> 4) may be exist another good ways?
> 5) ...
>
> After you make decision, I will start.
>
> ----- Original Message -----
> From: Marc Beneteau <mbe...@ho...>
> To: Marc Beneteau <ma...@od...>; Alexey Cholokov
<jt...@nv...>
> Cc: Vasian <vp...@ya...>; <ew...@al...>;
> <be...@re...>
> Sent: Wednesday, September 06, 2000 3:19 PM
> Subject: Re: stories
>
> > What is easiest for you to program, the XML syntax or the {story }
syntax?
> > We can always add the XML syntax later (it is possible to support both).
>
> I don't know. I think that with YACCW i can implement it both fast.
{story}
> syntax for beginning.
>
> > Can we use:
> > <cat:productimagesmall ../>
> > for an inline image and
> > <cat:productimagesmall>click here</cat:productimagesmall>
> > For a link, in order to minimize learning of new syntax elements? Also,
> can
>
> Certainly.
>
> > we remove case-sensitivity (this is a bit of a pain with xml in my
> opinion).
>
> Yes, i use different cases only for readability.
>
> > I am sure it is not too difficult to make an invisible applet that will
> > communicate with javascript "preview" button. I have some information
on
> > this here, if you need, I would just have to search for it. Then we can
> use
> > nanoXML without too much difficulty, I would think.
>
> Great idea! I can write this applet, but some information can be useful
too.
>
>
>
> > ----- Original Message -----
> > From: "Alexey Cholokov" <jt...@nv...>
> > To: "Marc Beneteau" <ma...@od...>
> > Cc: <be...@re...>; <ew...@al...>
> > Sent: Wednesday, September 06, 2000 5:40 AM
> > Subject: Re: stories
> >
> >
> > > Hello, Mark, Vasian, Eugene.
> > >
> > > Using XML constructions inside HTML tags - is it important?
> > > I think that we can't use some constructions like in your example if
we
> > will
> > > use standard XML parser.
> > > For example: for element "A" we can imagine following construction:
> > > <A href="<productimage imagekey='50' align='left'/>"> Alternate text
> </A>
> > > I think that it is invalid construction for XML. Because we have
> attribute
> > > value that is XML Element itself.
> > >
> > > But we can use something like this (first variant):
> > > "<cat:productImageRef TPCode="20" ImageKey=50 align="left"
> > > alternate="Alternate text" />" and replace it after processing to
> > > "<div align="center"><A
> href="\servlet\showProduct?TPCode=20&ImageKey=50">
> > > Alternate text </A></div>"
> > >
> > > Or we can write preprocessor that parse only elements that it know
(for
> > > example prefixed with "cat:") and use something like this (second
> > variant):
> > > "<p>Click <a href=<cat:productimagesmall productCode="22"/>>here</a>
for
> a
> > > small photo of our china bear."
> > >
> > > first variant:
> > > + can be processed by standard XML parser (it can be useful if you
plan
> > > story stories in XML, not HTML).
> > > both variant:
> > > - longer descriptions in comparsion with your idea.
> > >
> > > So, XML-like syntax can be:
> > > <p>Here is a large photo of our china bear: <cat:productimage
> > > productCode="22" height="150" width="150" align="right" type="large"/>
> > > <p>Click <cat:productimage productCode="22" height="150" width="150"
> > > type="small"/>here</a> for a small photo of our china bear.
> > > <p>My grandmother: <cat:image ImageKey="22" height="150" width="150"
> > > align="right"/>
> > > <p>Read more about my grandmother <cat:story
> StoryKey="4">here</cat:story>
> > > <p>See our <cat:company> company home page</cat:company>
> > > <p>All our china bears are made by <cat:producer producerKey="5">My
> slave
> > > #5</cat:producer>
> > > <p>See the <cat:link href="xyz">home page of my slave's labor
> > > union</cat:link>
> > >
> > > Some unclear about "It also has to work from both javascript and jsp".
> Is
> > it
> > > mean that stories must be fetched and formatted if they called from
> > > javascript and jsp?
> > >
> > > ----- Original Message -----
> > > From: Marc Beneteau <mbe...@ho...>
> > > To: Alexey Cholokov <jt...@nv...>; Marc Beneteau
> > <ma...@od...>
> > > Cc: Eugene Bortsov <be...@re...>; Vasian
> > > <ew...@al...>
> > > Sent: Wednesday, September 06, 2000 1:14 AM
> > > Subject: Re: stories
> > >
> > >
> > > > Make it happen. The syntax I am proposing is easier than xml but
xml
> > > would
> > > > give us more features in future and also be more standard. Send a
> > > proposal
> > > > and we will vote on it. Whatever syntax we choose has to work from
> > within
> > > <a
> > > > > tags. It also has to work from both javascript and jsp.
> > > >
> > > > Marc.
> > > >
> > > > ----- Original Message -----
> > > > From: "Alexey Cholokov" <jt...@nv...>
> > > > To: "Marc Beneteau" <ma...@od...>
> > > > Cc: "Eugene Bortsov" <be...@re...>; "Vasian"
> > > > <ew...@al...>
> > > > Sent: Tuesday, September 05, 2000 5:59 PM
> > > > Subject: Re: stories
> > > >
> > > >
> > > > > Hello, Mark
> > > > >
> > > > > ----- Original Message -----
> > > > > From: Marc Beneteau
> > > > > To: Vasian
> > > > > Cc: Alexey Cholokov
> > > > > Sent: Tuesday, September 05, 2000 4:30 PM
> > > > > Subject: stories
> > > > >
> > > > >
> > > > > > Vasian, Eugene,
> > > > >
> > > > > > Please give some thought to this design question and let me
know.
> > > > >
> > > > > > I want to allow access within a story to any database entity -
> > image,
> > > > > company, productimage, producer, even another story. I was
thinking
> > of
> > > > > something like:
> > > > >
> > > > > > <p>Here is a large photo of our china bear: {productimagelarge
22
> > > > > height=150 width=150 align=right}
> > > > > > <p>Click <a href={productimagesmall 22}>here</a> for a small
photo
> > of
> > > > our
> > > > > china bear.
> > > > > > <p>My grandmother: {image 23 align=right}
> > > > > > <p>Read more about my grandmother <a href={story 4}>here</a>
> > > > > > <p>See our <a href={company}>company home page</a>
> > > > > > <p>All our china bears are made by <a href={producer 5}>My
slave
> > > #5</a>
> > > > > > <p>See the <a href={company xyz}>home page of my slave's labor
> > > union</a>
> > > > >
> > > > > > At first I thought some xml type language would be nice, but
then
> > can
> > > we
> > > > > make xml work within html anchor tags?
> > > > >
> > > > > Why not? You can modify some lightweight parser like NanoXML for
> this
> > > > > purpose. This project (NanoXML) is on SourceForge too.
> > > > > Or you can use some tool that use regular expressions (RegExp or
> > > something
> > > > > like this). I think that they can be easy for use in this case.
> > > > >
> > > > > > Also the question to be decided of what goes into database - is
it
> > > > > "untranslated text" or the translated version? I think
untranslated
> > > text
> > > > is
> > > > > better (which then need a pre-processor servlet such
> > > > > /servlet/Story?StoryKey=22&TPCode=xyx) or is it such as it is now,
> > where
> > > > > database StoryContent contains translated text which then needs to
> be
> > > > > untranslated when modifying a story? I am also thinking that the
> > TPCode
> > > > > needs to be made accessible to javascript because all database
> entity
> > > > links
> > > > > require a TPCode.
> > > > >
> > > > > Untranstated text is better. Because reverse translation is,
> > generally,
> > > > more
> > > > > complex thing then forward translation..
> > > > >
> > > > > > Will it work?
> > > > >
> > > > > > Marc.
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> >
> >
>
>
>
|
|
From: Marc B. <mbe...@ho...> - 2000-09-06 11:33:49
|
Alexey,
What is easiest for you to program, the XML syntax or the {story } syntax?
We can always add the XML syntax later (it is possible to support both).
Marc.
> In my VERY humble opinion the simpliest is the best. For everyone.
> So, many users know HTML, and for them much easier will be do something
> like this:
>
> Click <A HREF={story STORY_CODE_HERE}> here </A> or
> <IMG SRC="{ProductBigImage}" BORDER=0> or
> <IMG SRC ="{Image IMAGE_CODE HERE}">
>
> Than try to invent new syntax. And for us it'll be much easier to develop
too.
> I agree that to use XML will be better in the future, but if we use it as
> text/html content than we have not to use smallest part of XML there.
>
>Eugene
|
|
From: Marc B. <mbe...@ho...> - 2000-09-06 11:19:25
|
> I like this syntax very much. It does away with <a> tags and replace with
a
> simple extensible syntax.
>
> Can we use:
> <cat:productimagesmall ../>
> for an inline image and
> <cat:productimagesmall>click here</cat:productimagesmall>
> For a link, in order to minimize learning of new syntax elements? Also,
can
> we remove case-sensitivity (this is a bit of a pain with xml in my
opinion).
>
> It is essential that it run from both javascript and JSP because the
> "preview" button must do this substitution. In addition, it must put
> "?TPCode=xxx" parameter everywhere.
>
> You mentioned the "nanoXML" project.
(it should not be too difficult to write an invisible applet (running
nanoXML) that will communicate with javascript "preview" button)
> Any other votes?
>
> Vasian are you there?
>
> Marc.
>
> ----- Original Message -----
> From: "Alexey Cholokov" <jt...@nv...>
> To: "Marc Beneteau" <ma...@od...>
> Cc: <be...@re...>; <ew...@al...>
> Sent: Wednesday, September 06, 2000 5:40 AM
> Subject: Re: stories
>
>
> > Hello, Mark, Vasian, Eugene.
> >
> > Using XML constructions inside HTML tags - is it important?
> > I think that we can't use some constructions like in your example if we
> will
> > use standard XML parser.
> > For example: for element "A" we can imagine following construction:
> > <A href="<productimage imagekey='50' align='left'/>"> Alternate text
</A>
> > I think that it is invalid construction for XML. Because we have
attribute
> > value that is XML Element itself.
> >
> > But we can use something like this (first variant):
> > "<cat:productImageRef TPCode="20" ImageKey=50 align="left"
> > alternate="Alternate text" />" and replace it after processing to
> > "<div align="center"><A
href="\servlet\showProduct?TPCode=20&ImageKey=50">
> > Alternate text </A></div>"
> >
> > Or we can write preprocessor that parse only elements that it know (for
> > example prefixed with "cat:") and use something like this (second
> variant):
> > "<p>Click <a href=<cat:productimagesmall productCode="22"/>>here</a> for
a
> > small photo of our china bear."
> >
> > first variant:
> > + can be processed by standard XML parser (it can be useful if you plan
> > story stories in XML, not HTML).
> > both variant:
> > - longer descriptions in comparsion with your idea.
> >
> > So, XML-like syntax can be:
> > <p>Here is a large photo of our china bear: <cat:productimage
> > productCode="22" height="150" width="150" align="right" type="large"/>
> > <p>Click <cat:productimage productCode="22" height="150" width="150"
> > type="small"/>here</a> for a small photo of our china bear.
> > <p>My grandmother: <cat:image ImageKey="22" height="150" width="150"
> > align="right"/>
> > <p>Read more about my grandmother <cat:story
StoryKey="4">here</cat:story>
> > <p>See our <cat:company> company home page</cat:company>
> > <p>All our china bears are made by <cat:producer producerKey="5">My
slave
> > #5</cat:producer>
> > <p>See the <cat:link href="xyz">home page of my slave's labor
> > union</cat:link>
> >
> > Some unclear about "It also has to work from both javascript and jsp".
Is
> it
> > mean that stories must be fetched and formatted if they called from
> > javascript and jsp?
> >
> > ----- Original Message -----
> > From: Marc Beneteau <mbe...@ho...>
> > To: Alexey Cholokov <jt...@nv...>; Marc Beneteau
> <ma...@od...>
> > Cc: Eugene Bortsov <be...@re...>; Vasian
> > <ew...@al...>
> > Sent: Wednesday, September 06, 2000 1:14 AM
> > Subject: Re: stories
> >
> >
> > > Make it happen. The syntax I am proposing is easier than xml but xml
> > would
> > > give us more features in future and also be more standard. Send a
> > proposal
> > > and we will vote on it. Whatever syntax we choose has to work from
> within
> > <a
> > > > tags. It also has to work from both javascript and jsp.
> > >
> > > Marc.
> > >
> > > ----- Original Message -----
> > > From: "Alexey Cholokov" <jt...@nv...>
> > > To: "Marc Beneteau" <ma...@od...>
> > > Cc: "Eugene Bortsov" <be...@re...>; "Vasian"
> > > <ew...@al...>
> > > Sent: Tuesday, September 05, 2000 5:59 PM
> > > Subject: Re: stories
> > >
> > >
> > > > Hello, Mark
> > > >
> > > > ----- Original Message -----
> > > > From: Marc Beneteau
> > > > To: Vasian
> > > > Cc: Alexey Cholokov
> > > > Sent: Tuesday, September 05, 2000 4:30 PM
> > > > Subject: stories
> > > >
> > > >
> > > > > Vasian, Eugene,
> > > >
> > > > > Please give some thought to this design question and let me know.
> > > >
> > > > > I want to allow access within a story to any database entity -
> image,
> > > > company, productimage, producer, even another story. I was thinking
> of
> > > > something like:
> > > >
> > > > > <p>Here is a large photo of our china bear: {productimagelarge 22
> > > > height=150 width=150 align=right}
> > > > > <p>Click <a href={productimagesmall 22}>here</a> for a small photo
> of
> > > our
> > > > china bear.
> > > > > <p>My grandmother: {image 23 align=right}
> > > > > <p>Read more about my grandmother <a href={story 4}>here</a>
> > > > > <p>See our <a href={company}>company home page</a>
> > > > > <p>All our china bears are made by <a href={producer 5}>My slave
> > #5</a>
> > > > > <p>See the <a href={company xyz}>home page of my slave's labor
> > union</a>
> > > >
> > > > > At first I thought some xml type language would be nice, but then
> can
> > we
> > > > make xml work within html anchor tags?
> > > >
> > > > Why not? You can modify some lightweight parser like NanoXML for
this
> > > > purpose. This project (NanoXML) is on SourceForge too.
> > > > Or you can use some tool that use regular expressions (RegExp or
> > something
> > > > like this). I think that they can be easy for use in this case.
> > > >
> > > > > Also the question to be decided of what goes into database - is it
> > > > "untranslated text" or the translated version? I think untranslated
> > text
> > > is
> > > > better (which then need a pre-processor servlet such
> > > > /servlet/Story?StoryKey=22&TPCode=xyx) or is it such as it is now,
> where
> > > > database StoryContent contains translated text which then needs to
be
> > > > untranslated when modifying a story? I am also thinking that the
> TPCode
> > > > needs to be made accessible to javascript because all database
entity
> > > links
> > > > require a TPCode.
> > > >
> > > > Untranstated text is better. Because reverse translation is,
> generally,
> > > more
> > > > complex thing then forward translation..
> > > >
> > > > > Will it work?
> > > >
> > > > > Marc.
> > > >
> > > >
> > > >
> > >
> > >
> >
>
|
|
From: Marc B. <mbe...@ho...> - 2000-09-02 21:02:38
|
For some reason, there were linefeeds in these files that win98 didn't = like. It's been fixed. Marc. |
|
From: Marc B. <mbe...@ho...> - 2000-09-02 13:43:25
|
Please note the "M" flag on servlets.properties when you cvs update = catgen. You may ignore this warning it is because the distribution = version of catgen uses jikesw which you should modify during development = (or just copy jikes.exe to jikesw.exe and leave servlets.properties as = is). If by chance you should start getting messages "Can't find class = _f0002_edit_company_ " etc. check this file. Marc. |
|
From: Marc B. <mbe...@ho...> - 2000-08-31 09:04:17
|
(Alexey, Eugene - make sure you are both subscribed to =
catgen-developer.)
I want to explain difference between $TPCode$ and $TPCode||text$. The =
last will surround item in quotes and also escape embedded quotes. So =
for instance:
condition=3D"TPCode =3D '$TPCode' "=20
and=20
condition=3D"TPCode =3D $TPCode||text"=20
are equivalent (since TPCode cannot contain embedded quotes), and =
therefore use the last one preferentially because it is more clear.
Consequently, when inserting numeric item into database, do not use say =
$isLive||text$ but only $isLive|0$. (the last is default value, =
important in case of numeric columns).
Also, as I mentioned, explore inserting current date into any dbStore =
operation as=20
<iob:dbStore
columns=3D"abc,...,isSynchronized,DateUpdated"
values=3D"...,0 ,$sysdate$". (or, $sysdate||text$)
And also always remember to update isSynchronized as above. This is =
very important.
Marc.
|
|
From: Marc B. <mbe...@ho...> - 2000-08-30 10:33:42
|
Please remember to "cvs update" at frequent intervals - we don't want = any version problems of overwriting each other's code, etc. If cvs = reports a problem on cvs update, please fix it ASAP by following = instructions in cvs manual or at = http://catgen.com/developer/manual/cvs.html Please use this list (cat...@li...) for = periodic updates of what each of us is doing and for milestones. Today = I will - Complete database schema - Finish IOB framework for edit_company and process_company and IOB bugs = using feedback from Hans Bergsten - Start creating html templates for catgen-server - Call a few more people on contributors list. Marc. |
|
From: Marc B. <mbe...@ho...> - 2000-08-30 02:03:02
|
First, I want to welcome to the team Eugene Bortsov and Alexey Cholokov, = both from Western Siberia. They are very experienced and hard-working = and I'm delighted to have them. They are working full-time on = converting the jsp files from the old system to the new IOB framework in = time for our September 18 beta launch. Vasian has nearly finished = database synchronization code, and has also completed the framework for = internationaliation, a very important feature of this application of = course. In addition, Kurt Kincaid of Springfield Illinois, who is a = very experienced web designer, is working on a framework for the on-line = help. We're looking at an applet with expanding/collapsing menu = structure that should be as good as any Windows help system. Finally, = Joe Coyle of Media, Pennsylvania, Ted Johnson of Peoplink, and Greg = Schnippel of Kensington Maryland, have offered to assist in creating the = help system content. Jason Campbell has also offered assistance. I = will try and get in touch with everybody else within the next week, but = if you are hot to do something, don't wait for me to call! The new installer works beautifully by all accounts (it installed the = application in 10 seconds on a Pentium III machine under my own eyes = just an hour ago), and I also got it working with Microsoft JVM which = cuts down our install size to 3 MB (important in limited bandwidth = situations). The IOB development framework is now complete and it is a = lovely environment to work in. The new Catgen is a total re-write and = adds significant additional features. As well as installer, = sophisticated launcher, and help system, we are allowing Stories to be = associated with any entity (company, producer, or product), Companies = can have their own logos, we are doing the entire host side with company = home pages that was not done in previous version, etc. =20 We are actively pursuing partnerships with other organizations, = particularly with regards to getting the payment and delivery structures = in place, and we are receiving some very positive feedback. Blanche = Brann, one of our consultants through the Rockefeller foundation, is = developing a business plan and is going to India soon to visit with our = trading partners there. All these efforts - the business plan, software = development and partnership building, are all moving along on parallel = tracks. So - hold on to your hats folks, Catgen is cooking. =20 Marc Beneteau |
|
From: Marc B. <mbe...@ho...> - 2000-08-28 10:27:50
|
Instructions for setting up development environments have been updated = and simplified in the last few days. Please review = http://www.catgen.com/developer/manual/developer-instructions.html Marc. |
|
From: Marc B. <mbe...@ho...> - 2000-08-27 12:45:41
|
I got catgen working with Microsoft VM this morning! This cuts our = install down to about 3MB (from 5MB) Marc. |
|
From: Marc B. <mar...@ya...> - 2000-08-14 19:58:32
|
I have removed catgen installers (catgen-with-jre and catgen-no-jre) from sourceforge since they don't work with my unlicensed version of InstallAnywhere. Catgen ran beautiful on a Pentium-II 266 MHz / Win98 machine. Only problem was the $#@* Windows automatic connection dialog. I had to connect, start browser, and then disconnect for it to work. If somebody is able to investigate this problem (of how to disable this dialog) it would be great. Marc. __________________________________________________ Do You Yahoo!? Yahoo! Mail Free email you can access from anywhere! http://mail.yahoo.com/ |
|
From: Marc B. <mar...@ya...> - 2000-08-13 13:56:15
|
I've had so many problems with catgen on this 486 - win95a machine I am feeling extremely discouraged. This is from catgen-v0.62.zip. - bin/setclasspath.bat doesn't work properly - it misses all the jars in catgenapp/web-inf/lib, who knows why - they have to be added manually to classpath. - When I start server, it brings up connection dialog box, even though hosts.sam is setup correctly with "localhost 127.0.0.1". If I click "cancel" it doesn't seem to work properly, I have to be connected. - On my netscape 4.7, the login.jsp form appears blank even though in html source view I see the form. It was missing an <html><body> tag, also a </form> tag. I added them and it made no difference. In IE it works ok. - Response time was so slow (30-60 seconds), even after the form was compiled, I was wondering whether it was compiling the form everytime. Obviously, this response time is not acceptable. - I was occasionally getting "attempt to clear a buffer that's been flushed". I believe this was related to the <jsp:include> of the menu headers, and that it is fixed in latest version (available through cvs only) that uses @include instead. ==PLEASE== - Somebody test the server on Win95b and win98 machine, particularly with regards to the connection problem above. - Somebody test on older machine to see if performance is still so bad - Figure out what problem with login form is in Netscape. Marc. __________________________________________________ Do You Yahoo!? Yahoo! Mail Free email you can access from anywhere! http://mail.yahoo.com/ |
|
From: Marc B. <mbe...@ho...> - 2000-08-11 03:43:58
|
I've made improvements in Company menu files. Get latest cvs version = for details. Marc. |
|
From: Oleg V. <ol...@pi...> - 2000-08-07 19:21:20
|
There is a problem running the app from with directory structure
containing spaces as you mentioned Marc.
This is probably due to not enclosing the destination directory passes to
jikes compiler in quotes.
The problem could be fixed by modifying
"org.apache.jasper.compiler.JikesJavaCompiler" class
Regards,
Oleg.
----------------------------------------------------------------------------
_/_/_/ _/ _/_/_/ _/_/_/
_/ _/ _/ _/ _/ _/
_/ _/ _/ _/_/_/ _/
_/ _/ _/ _/ _/ _/_/
_/_/_/ _/_/_/ _/_/_/ _/_/_/
_/_/_/ _/_/_/ _/_/_/ _/_/_/
_/ _/ _/ _/ _/ _/
_/ _/ _/ _/ _/_/_/ _/
_/ _/ _/ _/ _/ _/
_/_/_/ _/ _/ _/_/_/ _/
---------------------------------------------------------------------------
* Jugez la femme de l'air elle a et pas de son age.
* Mas vale tarde que nunca.
###########################################################################
|
|
From: Marc B. <mbe...@ho...> - 2000-08-04 19:48:48
|
First off, If you want to get off this list - it's your lucky day, since starting next week all such announcements will go through cat...@li.... Conversely, if you want to STAY on this list, subscribe now to catgen-announce from catgen project home page https://sourceforge.net/projects/catgen/ If you want me to call you next week, and I don't have your phone number - also please send it to me now. If you want update access to cvs - send me your sourceforge userid. We have an immediate need - I'm hoping someone has time to do this this weekend. We have a new web host, mmaweb.net, http://64.71.129.22, soon www.catgen.com or www.catgen.org and I would like the main site to be updated automatically from sourceforge repository once a day (catgen-server repository) and the developer's section, which includes manuals, to be updated every few hours (that catgen-developer repository). It's a Solaris system and cvs is not installed. They say they will do it but we need it now, so this job involves installing cvs and writing simple scripts to get the files via anonymous cvs and copy them to web directory. We don't have access to crontab on this site, but if we get the scripts they'll set them up in crontab for us. If you are interested, send a range of IP addresses you'll be working from and I'll get them to give you access. Marc. ----- Original Message ----- From: "Marc Beneteau" <mbe...@ho...> To: "Benn Salter" <sa...@cr...>; "Kurt" <sif...@ya...>; "Goran Cacic" <med...@zg...>; "Daniel J. Nickel" <dn...@ro...>; "Brendan 11111111" <bre...@ho...>; "Paul Milligan" <pau...@vi...>; "Matthew Dunn" <mat...@to...>; "Shengfang Liao" <sf...@ya...>; "Jason E. Campbell" <ca...@us...>; "Megan Garrison" <me...@ar...> Sent: Friday, August 04, 2000 2:25 PM Subject: Catgen project status Aug 03/00 - resend > I've had problems with my mailer - if any of you have already received this, > just ignore it. > ________________________________ > Dear catgen project team, > > This is going to be a long one, as we have some things to catch-up on. Bear > with me. > > First administrative things. If you have not sent me your sourceforge > userid so I can add you to developer list, do so now. Second, go to the > catgen page on sourceforge http://sourceforge.net/projects/catgen/ and > subscribe to the mailing list catgen-announce, and if you wish, > catgen-developer. Third, if you don't know how to access sourceforge cvs > repository through ssh, read instructions at > http://b5000.com/developer/cvs.html and see if you can "cvs checkout > cvstest". Tonight, if I can, I will put both catgen and catgen-server, as > they are, into cvs. You will find instructions on setting up development > environments for both products at the new (as yet very small) developer > reference manual at http://b5000.com/developer/manual. > > Now the fun part. I want to welcome to the team the following people: > > * Benn Salter is a programmer, support specialist and writer. He has a > degree in Philosophy (why so many philosophers end-up in computers? Does > programming lead to deep thoughts, or vice versa?). He joins us from > Flagstaff, Arizona. Benn has taken on the project of an automated system > for contributors biographies (currently at > http://b5000.com/biographies.html), partly as a learning exercise on Java, > JSP and IOB. > > * Kurt Kincaid is a very highly experienced graphics and animation designer > and programmer, and a published writer. He lives in Springfield, Illinois > and he has instructor certification in various martial arts. > > * Daniel Nickel, with 4 years of Java and 8 months of JSP is by far the most > experienced Java person of any of us (I call him Guru). He built a JSP SDK > "from the ground-up" , has experience with EJB, Oracle, etc. He lives in > Eden Prairie, Minnesota. > > * Finally, last but not least is Goran Cacic from Croatia (Zagreb?). He has > a BA in Economics and and MBA in marketing and runs a small (5 people) > software shop specializing in medical software. He is going to put together > a network of students from various Universities and will supervise them > through in-house staff - a synergy, he says, that has led to great results > in the past. > > I am absolutely thrilled (and a little shocked) to have people of this > quality and experience, either putting in time for free or else well > beneath their market value. I hope that you will all enjoy the experience - > that is the most important thing to me - and that you will let me know what > you need. > > Now some general project highlights and then specifics. What we are aiming > to do is simply to put together the best software for individuals and small > producers worldwide to get web sites, put their products and services up on > the web, and tap into global e-commerce. The software will be free, and > will create web sites either on catgen.com site, on catgen affiliated sites, > or on any user site via ftp. We will start marketing this with crafts > producers and re-sellers, where we have of course strongest visibility, and > we are currently exploring a number of potential partnerships with other > craft retailers and wholesalers. We will complement catgen with whatever > these partners have to offer in the way of global shipping, supply-chain > management, etc. - we are trying to create as open a system as possible, and > want to make the point that open systems (including open software) are > better than closed (currently few if any of the craft sites, for instance, > publish phone numbers and addresses of suppliers). Peoplink is in an ideal > position to lead this initiative - we have great prestige and visibility and > are also the only one of our possible partners qualified to represent and > advocate for low-income craft producers. This we intend to do. We have > also had contacts with Yahoo, AOL - they love what we're doing - it's pretty > amazing the kind of interest that Peoplink, with a full-time staff of only 3 > or 4, has been able to generate. > > Now, about the software: we have several IFAT (International Federation of > Alternative Trade) conferences in mid-September where we want to show > catgen, and we also have craft producers standing by eagerly waiting to get > their hands on this thing, so we MUST have something by early September - > mid-September at the very latest. The original prototype needs to be > converted to IOB framework, the database redesigned and html templates > modified. I am also working on an installer (InstallAnywhere). Vasian has > been doing fabulous work on the launcher (no DOS prompts for our users, > please) and automatic software update function. The database > synchronization with host via rmi is mostly written, but it needs to be > modified for new database structure. the documentation is maybe 1/3 done. > I hope the finalize the database, specs and html templates by the end of > next week. We also need various additional functions on catgen-server, > including a product search form, wholesaler login, home pages for each > producer, etc. > > Now, I need to figure out what role each of you can / wants to play... I > will be in touch with each of you via telephone early next week and we'll > discuss. Send feedback to me directly or to the developer list > mailto:cat...@li.... As soon as Benn finishes > biographies.jsp, I will ask each of you to post a little information about > yourselves. > > Cheers, > > Marc Beneteau > > > |
|
From: Marc B. <mbe...@ho...> - 2000-08-04 14:52:02
|
first test post to catgen-developer |