RE: Struts and webservices

2004-01-19 Thread Sandra Cann
 PD. BTW, is there any practical information or project about 
 integrating Struts and standard webservices (soap...)?

Yes, have a look here for a description of a Struts and Expresso based
webservices implementation using Apache Axis :
http://www.jcorporate.com/econtent/Content.do;jsessionid=a57s8imLRm08?state=
resourceresource=801. 

Or to access all related Expresso WebServices documentation see
http://www.jcorporate.com/econtent/Content.do?state=templatetemplate=2reso
urce=738db=default

This project's source code is available but is not free $.

Cheers
Sandra Cann


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Disadvantages of Struts

2003-12-04 Thread Sandra Cann
You can see a spreadsheet comparison of some mvc2 frameworks at
mvc2frameworks.org. Its was last updated for J1 and will need to be updated
again but should give a decent idea. 

snip
 I'm still 
 up for performing a comparison with another MVC framework.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [OT] Mailing large number of recipients

2003-12-04 Thread Sandra Cann
You might look at using eForum (open source) at www.jcorporate.com. In
addition to handling discussion forums it can also be used for one way out
going emails. As a discussion forum, expresso's user forum has 3245
subscribers which has numerous postings each day. As announcement forums
Expresso News has 9K, and general new has 16K+ subscribers. eForum handles
nicely; and with recent releases quickly. Also the last revision has
integration with Lucene for search.

Alternatively one of our Expresso community members has built an opt-in mail
system - which is closer to what you are describing, If you are interested
contact me off-list and I will put you in touch with them.  

Sandra


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Planning Struts Application Development

2003-10-29 Thread Sandra Cann
You may find it interesting to have a look at http://www.mvc2frameworks.org,
a research site which has a BOF presentation we made at J1 on frameworks and
a spreadsheet which details what/where frameworks focus. It explains how
architectural frameworks (i.e. Expresso) are a superset of presentation
framework features, (i.e. Struts) and details the features of each; as well
as compares frameworks (as of June this year).  Also have a look at
http://www.waferproject.org/ which also compares frameworks.

--
Sandra Cann
http://www.jcorporate.com
Open Standards based Java components

Our separation from each other is an optical illusion of consciousness.
(Albert Einstein) 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Planning Struts Application Development

2003-10-29 Thread Sandra Cann
Lauri

There is assurance in using the stable, defacto standard Struts for your
application, ensuring longevity of your investment.  As also mentioned by
some folks here, Expresso extends Struts with those pieces such as caching
and much more.

Using Struts/Expresso we have a number of web-based group-ware applications
including forum (oss), polling (oss), faq and content management. We also
have a calendar application in development - let me know if you want to know
more. And you will find good support from our large community along the way.
We have fortune sites with hundreds of concurrent users using Expresso so
you are in good hands there too. 

--
Sandra Cann
http://www.jcorporate.com
Open Standards based Java components

Our separation from each other is an optical illusion of consciousness.
(Albert Einstein)  


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [OT] Forum solutions

2003-10-13 Thread Sandra Cann
Robert 

No need to roll your own. Please also have a look at eForum which is open
source (www.jcorporate.com). Its license is an apache style license (not GPL
:)). Its been around as long as Jive and has about 37,000 downloads. Its
Struts and Express based. The most recent version has search capabilities
using Lucene. 

Sandra


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Securing a download

2002-12-26 Thread Sandra Cann
You can find source code in Expresso (open source) that is based on
Struts to secure a download at www.jcorporate.com. In the Expresso demo
(admin UI) have a look at the security link then scroll down to the
bottom of the form to where it says Download File Definitions. There
is also a Download Log that tracks who has downloaded what files. 




--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Compliment Frameworks

2002-12-19 Thread Sandra Cann
There are a couple tutorial examples - and the EDG (Expresso Developers
Guide) doc  etc. You'll find the doc at:
http://www.jcorporate.com/product/expresso.html  Documentation. A bit
slow to load - we are currently working on bringing up a new server
which will resolve this. 

 -Original Message-
 From: ROSSEL Olivier [mailto:[EMAIL PROTECTED]] 
 Sent: Tuesday, December 17, 2002 4:19 AM
 To: 'Struts Users Mailing List'
 Subject: RE: Compliment Frameworks
 
 
 are there any big documentation for expresso?
 may be a book or several tutorials?



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Compliment Frameworks

2002-12-16 Thread Sandra Cann
Steven

A popular complementary open source framework to Struts is Expresso at
www.jcorporate.com. 

Expresso integrates and builds on Struts, adding to it capabilities for
security, robust object-relational mapping, background job handling and
scheduling, self-tests, logging integration, automated table
manipulation, database connection pooling, email connectivity, event
notification, error handling, caching, internationalization, XML
automation, testing, registration objects, configuration management,
workflow, automatic database maintenance and JSP tag library etc. 

Happy Holidays
--
Sandra Cann

 -Original Message-
 From: Steven Leija [mailto:[EMAIL PROTECTED]] 
 Sent: Monday, December 16, 2002 3:36 PM
 To: 'Struts Users Mailing List '
 Subject: Compliment Frameworks
 
 
 Hey Guys,
 
 What are some good complimentary frameworks out there for 
 struts?  I'm looking to perhaps broaden my framework 
 knowledge and looking for some recommendations so I know 
 which direction to head too.  
 
 Thanks!
 
 Steven
 
 --
 To unsubscribe, e-mail:   
 mailto:struts-user- [EMAIL PROTECTED]
 For 
 additional commands, 
 e-mail: mailto:[EMAIL PROTECTED]
 
 



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




[ANN] Expresso 5.0.2 Released

2002-11-27 Thread Sandra Cann
Expresso 5.0.2 can be downloaded freely from:
http://www.jcorporate.com/product/expresso.html  Download link  (both
Expresso source and binaries available)

This minor release is primarily a bug fix release. Bug Fixes include a
NPE fix in JDBC Executor, a Blob Field fix, Validation improvements, and
ComponentManager link fixes. 

New Features (not affecting existing code) include a proper Struts-based
ExLink tag by Malcolm Wise.



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




[ANN] Expresso 5.0 Released

2002-10-16 Thread Sandra Cann

The Expresso team is proud to announce Expresso 5.0 - a major new
release. Expresso is an open source architectural J2EE framework
comprising application development components which extends Struts for
developing database-driven web applications.  Expresso has more than
100,000 downloads and offers the benefit of being the largest framework
community - about 4500 developers on it's listserv.

This major release includes more than 50 new features, many feature and
performance improvements, package updates, as well as significant
JavaDoc and documentation updates. Download freely from:
http://www.jcorporate.com/product/expresso.html  Download link  (both
Expresso source and binaries available)

Highlights of the Expresso 5.0 release include:

- Additional Struts Integration including Tiles integration,
ActionForms, Radio Input types, Combobox tag, and an Expresso-aware
html:link tag that will work with Transitions.
- Refactored Authentication and Registration including Login prompt
automation, email address validation and Redirection support 
- Clean  Universal URL support
- Basic Workflow Capabilities  
- Container-Based Authentication Integration
- SSL Integration Capabilities: now can transition into and out of SSL
web pages and still maintain session state. 
- Security Enhancements have been made.
- many DBObjects improvements including a new class that can have Row
level permissions.
- BLOB/CLOB datatypes Support
- JNDI Compatible Data Connections: critical for JTA compatibility as
well as some drivers for, for example, DB2 databases. 
- i18n Improvements: Error Collections can have keys to Message Bundles
with this tag. Polish and Chinese language support added. 

Please refer to the Change log for the complete list.
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=79
8

Release notes:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=11
3

Contact and Location Example demos are available for download at:
http://www.jcorporate.com/econtent/Content.do?state=templatetemplate=2;
db=defaultresource=767  Downloads link

For more information on Struts users getting started with Expresso
please see Expresso/Struts Integration Summary at:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=58
6. You may also want to view the Roadmap under the doc to see the
schedule for Struts 1.1 integration.

If it has been some time since you evaluated Expresso, please consider
doing so again.

Special thanks to Michael Rimov for all of his dedication as lead
developer on Expresso 5.0. This release is also credited to the many
community members that have offered their contributions, support and
feedback.  This collaborative development synergy has created the best
Expresso release yet. 

Regards
--
The Expresso Team 



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Persistence Framework Comparison?

2002-10-04 Thread Sandra Cann

David,

  ...what I would recommend happen on top of Struts. Something
  that takes Struts, a proven OSS O/R framework, and some glue to make
  DB-driven Struts applications faster to develop. 
...
  But if one existed, I'd problem knock out a couple of pet
  projects faster. 

One exists. :) Expresso is an architectural framework built around a
core of 16 separate, integrated, application framework components - the
glue to make DB-driven Struts applications. 

What makes Expresso noteworthy is:
- it builds on several other open source projects - integrating best of
breed open source components including Cactus, Log4J, JUnit, Xerces,
Xalan, Struts and more into a single, integrated software architecture 
- it has the largest framework community globally (about 4500 on the
listserv) - so most accepted 

 I haven't used it, but I get the feeling that the Expresso framework
 (http://www.jcorporate.com/) tries to fill this need to some extent.

That's exactly what Expresso provides :) and more. Here's a list of what
it does:

- Caching 
- Configuration Values 
- Controller Objects 
- Database Objects 
- DB Connection Pooling 
- Email Connectivity 
- Notification and Error Handling 
- Health Check 
- Job Control 
- Logging Integration
- Registration  Login 
- Security 
- Taglibs 
- Unit Testing 
- Workflow  
- XML Integration

Individually, each of these framework components solves technical
challenges that developers traditionally must solve on their own before
writing a given business application. Combined together, they solve
innumerable application development challenges, and free a development
team from having to write application architecture, allowing the team to
focus on writing the applications that support the business at hand.

With the 4.0 release, we replaced our own mvc with Struts'. We've
released 4.1 RC3 download onsite which will be dubbed 4.1 this weekend.
The 4.1 release is a major release with many many enhancements. If it
has been some time since you looked at Expresso, please consider doing
so again.

Sandra




--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




[ANN] Expresso 4.1 (Release Candidate 3)

2002-10-04 Thread Sandra Cann

New Expresso Release files (RC3 - release candidate 3) are available as
well as an updated contact demo. Expresso Release Candidate 3 files are
available to download at:
http://www.jcorporate.com/product/expresso.html  Downloads link

Changes include:
- Updated Tomcat 
- Security Fix for ControllerSecurity
- Packaging Error: The WEB-INF/log directory was not getting created
- Fixed NPE in DateTime package with null Date Values
- Fixed bug in DefaultUserInfo.find(): find() was returning true
even if the user was deleted
- Fixed Test Code failure
- Fixed quoting error for databases that don't have a native boolean
type
- Fixed error for converting date functions with Oracle. Contributed
By: 
- Documentation updates.

Contact Example demo is available to download at:
http://www.jcorporate.com/econtent/Content.do?state=templatetemplate=2;
db=defaultresource=767  Downloads link

With the Expresso 4.1 evolution, the Struts integration has been
extended to include integration with Tiles, ActionForms, Radio Input
types, Combobox tag, and an Expresso-aware html:link tag that will work
with Transitions. 

For full details of the release enhancements see ChangeLog at:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=79
8

For more information on Struts users getting started with Expresso
please see Expresso/Struts Integration Summary at:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=58
6

Expresso 4.1 is an open source application/architectural development
framework which extends Struts with components for developing
database-driven web applications. 

--
Sandra



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: CURD/CRUD: a better way?

2002-09-23 Thread Sandra Cann

You might want to have a look at the open source Expresso (which uses
Struts) and provides this functionality. You can find it at
www.jcorporate.com.

Cheers
Sandra


 From: Vincent Stoessel [EMAIL PROTECTED]
 Reply-To: Struts Users Mailing List 
 [EMAIL PROTECTED]
 To: Struts Users [EMAIL PROTECTED]
 Subject: CURD/CRUD: a better way?
 Date: Thu, 19 Sep 2002 13:03:08 -0400
 
 Hello All,
 I am here create my umpteenth form to interface with a db
 that I will be selecting, updating , inserting , deleting 
 from. To save 
 time I usually combine the insert/update form and make 
 separate delete 
 and search (select)  screens. What I was wondering if some angel out 
 there has created an application, bean, or applet  that can 
 generate an 
 html form for you based on the metainfo of an sql table.
 Doesn't have to be fancy looking, just working.
 this seems to be a common need for me at least. How are the smarts
 developers reducing time of this tedious task?
 
 Thanks.
 
 
 --
 Vincent Stoessel
 Linux Systems Developer
 vincent xaymaca.com
  smime.p7s 
 
 
 
 
 _
 MSN Photos is the easiest way to share and print your photos: 
 http://photos.msn.com/support/worldwide.aspx
 
 
 --
 To unsubscribe, e-mail:   
 mailto:struts-user- [EMAIL PROTECTED]
 For 
 additional commands, 
 e-mail: mailto:[EMAIL PROTECTED]
 
 



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




[ANN] Expresso 4.1 (Release Candidate 2)

2002-09-20 Thread Sandra Cann

The open source Expresso Release 4.1 (RC2) is now onsite as well as an
updated location demo. We are getting very close to a final Expresso 4.1
release.  

Expresso Release Candidate 2 files are available to download at:
http://www.jcorporate.com/product/expresso.html  Downloads link

Location Example demo is available to download at:
http://www.jcorporate.com/econtent/Content.do?state=templatetemplate=2;
db=defaultresource=767  Downloads link

Changes from RC1 include:
- Updated Xalan/Xerces to fix classloader bugs/conflicts
- Fixed Security Hole as posted by Mike Traum
- Bugfixes that prevented Expresso Webservices from running
- Documentation updates
- Updated example.

With the Expresso 4.1 evolution, the Struts integration has been
extended to include integration with Tiles, ActionForms, Radio Input
types, Combobox tag, and an Expresso-aware html:link tag that will work
with Transitions. 

For full details of the release enhancements see ChangeLog at:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=79
8

For more information on Struts users getting started with Expresso
please see Expresso/Struts Integration Summary at:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=58
6

Expresso 4.1 is an application/architectural development framework with
components for developing database-driven web applications. Expresso
extends Struts with capabilities for database-stored security, robust
object-relational mapping, background job handling and scheduling,
self-tests, logging integration, automated table manipulation, database
connection pooling, email connectivity, event notification, caching,
internationalization, XML automation, testing, registration objects,
configuration management, automatic database maintenance and on and on. 

--
Sandra




--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: content management ideas?

2002-09-12 Thread Sandra Cann

Bryan,

I am sure there are many suggestions. I will convey what has worked for
us in practice. Our site utilizes our Struts based content management
system (CMS) called eContent. Since much of our site is dynamically
generated our users update dynamic content via the CMS directly.
Basically a resource can be comprised of defined attributes which are
pieces of data related to the one resource. An example of this is any of
our project summary pages: where each piece of data on the summary page
is an attribute of a project, i.e. Description, Stable version, License,
Status etc. The formatting is done by a template. 

If formatting changes are desired, a request for change is made or for
more detailed changes a mockup is provided to the administrator to
modify the template.  

Static content is edited in Webphere Studio and is either uploaded
directly to the site or via the CMS system (the later when the
page/content requires authentication to access onsite). When uploaded
via the CMS, we sometimes utilize a workflow process, i.e. for
verification before publishing; or to ensure the file is checked into
CVS as the case may be.

Hope this is helpful.

Regards
--
Sandra Cann
http://www.jcorporate.com
Open Standards based Java components

Our separation from each other is an optical illusion of
consciousness. (Albert Einstein) 

 -Original Message-
 From: Bryan Field-Elliot [mailto:[EMAIL PROTECTED]] 
 Sent: Thursday, September 12, 2002 4:09 PM
 To: Struts Users Mailing List
 Subject: content management ideas?
 
 
 I was wondering how people handle frequent content updates 
 with Struts/JSP? At my company, I'm building a site for which 
 much of the static content (including things like the CSS 
 stylesheet) will probably undergo frequent revision. I'd like 
 to open it up for easier access, such as via FrontPage, so 
 that I (the programmer) am not in the middle of such changes. 
 But the site is very dynamic, with almost all page fetches 
 resulting in a database query and dynamic content being 
 built. So the site needs to be JSP-based, and I don't want 
 the aforementioned Frontpagers modifying the raw JSP pages.
 
 Opinions appreciated on how this compromise can best be reached,
 
 Bryan
 
 
 
 



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: AW: WYSIWYG for Struts?

2002-09-10 Thread Sandra Cann

Here's the url - www.objectventure.com 

Fyi his name is Bill Willis

 -Original Message-
 From: Eddie Bush [mailto:[EMAIL PROTECTED]] 
 Sent: Tuesday, September 10, 2002 9:51 AM
 To: Struts Users Mailing List
 Subject: Re: AW: WYSIWYG for Struts?
 
 
 I think (and could be wrong) that Object Assembler is aimed 
 at providing 
 this sort of ability, isn't it?  I'm not finding a URL for 
 them.  Maybe 
 ... what's his name ... Bill Wallis?  ... will come by and 
 poke the URL in.



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Anouncement: www.openmozart.net

2002-09-06 Thread Sandra Cann

Just FYI there is an existing open source struts-based discussion forum
component at www.jcorporate.com called eForum.

 About the discussion forum, a fairly standard web site 
 element, I was thinking it might be interesting to package it 
 into a kind of open-source struts extension (à la commons 
 sand box). I'd like to have some feed-back on such an idea.
 
 Would you be interested in such a component ?
 Are you already developing some kind of struts-based 
 discussion forum ?
 



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




JavaServer Faces and Struts

2002-08-30 Thread Sandra Cann

Craig,

You'd mentioned in one email on this list more news when JSR-127
eventually goes to public draft. 

Now that that's happened I was wondering if you might tell us more about
how you see things happening as related to a good integration between
Struts and JavaServer Faces is clearly important, and I will be in a
pretty good position to make sure that it happens :-). I was curious
how your role as lead on both projects has influenced your ideas for how
they integrate together? 

It was my understanding that there was some overlap between JSF and
Struts. How do you see this changing if at all?

How do you expect the spec to influence the future direction of Struts?


Sandra
[EMAIL PROTECTED]

P.S. Expresso 4.1ea4 is available for download; and we expect very soon
releasing a full 4.1 release.



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Content Management Systems - Any advice?

2002-07-08 Thread Sandra Cann

snip Mete Kural
 I'm looking for a content management system to ease
 website maintenance. What advice would you give on a
 CMS to use with a Struts-based webapp?

Sorry for the late reply (I've been on my honeymoon). Just wanted to drop a
note that there is a comprehensive content management system based on Struts
called eContent at www.jcorporate.com. Full source is available though it is
not open source. Free version is available to universities and may be
available to non-profit community service sites.

eContent integrates with other collaborative applications offered such as
eForum, ePoll, and eFAQ.

Sandra








--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: File Upload/Download Issues

2002-06-14 Thread Sandra Cann

 PS: Anybody have examples that have file uploads/downloads?

Uploads

There's some sample code for file upload that was contributed at:

http://www.jcorporate.com/product/expresso.html  Documents link  scroll
down to Community Contributed Documents and click the Code for Browsing
to File to Upload link.

Alternatively go direct to:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=780

Downloads
---
There is also the code to download files within the open source Expresso
project. You can see a demo of it onsite:
http://www.jcorporate.com/product/expresso.html  Demo link  Security link
then scroll down to download files and download definitions.

We use this feature on the jcorporate site to define and make downloads
available to our user community. In some cases we want to restrict downloads
to certain user groups and this allows us to do that as well. It also
enables us to track the number of downloads so that the community can gauge
a project.

Sandra



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: JATO

2002-06-07 Thread Sandra Cann


snip
 So it does'nt appear to be a struts competitor . but i c'd be wrong

Jato has a MVC mechanism and based on discussions with its developers is
viewed as a competitor to Struts. The moderator of the Jato list he sent me
his technical accessment compared to Struts. Technical discussions aside
lets just say that I have been on Jato's listserv for quite a few months and
their list is lucky to get a couple postings a week - so what does that say
about community acceptance?

I wanted to find out more about how Jato fit in the larger scheme of
things - why was Sun putting resources on the development of 2 MVC projects
for example when Struts was so popular? - and what I found out at JavaOne
was that Jato was developed to migrate NetDynamics customers after Sun
acquired that company. While perhaps it is significant that Jato is
discussed in the SunONE Architecture Guide, Jato is not utilized by any of
the SunOne components.
http://wwws.sun.com/software/sunone/docs/arch/index.html.

I perceive SunOne is in a state of change as it is repositioned since Sun
only acquired iPlanet in March. According to the press, Sun's intent is to
focus strongly on commercially marketing SunOne (iPlanet). I have no doubt
that Sun recognizes that going with the MVC with the broadest market
acceptance is in their interest from a marketing perspective. So as Struts
continues with increasingly acceptance as a defacto standard in time I
cannot help but think SunOne will adopt Struts for its MVC?; similiarly like
SunOne (iPlanet) Server is adopting Tomcat into its next release

My .02 cents

Sandra



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: [FAQ News:Promotion] Half Price

2002-05-06 Thread Sandra Cann

Tony

It would be cool since eFAQ is a Struts based application. Hey, if one or
more people would contribute to maintaining the questions and answers, I
would gladly provide the eFAQ software and set it up.  We can host it
onsite; or it can be hosted somewhere else? Your choice.

Sandra

 -Original Message-
 From: Hardee, Tony [mailto:[EMAIL PROTECTED]]
 Sent: Monday, May 06, 2002 8:32 AM
 To: Struts Users Mailing List
 Subject: FW: [FAQ News:Promotion] Half Price


 I would like to see eFAQ in action handling Struts.  Wouldn't it
 be nice if
 the people at jcorporate gave back to struts by  hosting and operating an
 eFAQ struts site.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Saturday, May 04, 2002 7:38 PM
 To: [EMAIL PROTECTED]
 Subject: [FAQ News:Promotion] Half Price


 Message posted by user 'scann' at 2002-05-04 10:12:08

 eFAQ, for managing and facilitating a stand alone frequently
 asked questions
 database, will be offered at 50% off regular price for the months
 of May and
 June.  Now only $99 (Object Code) version or $599(Source Code) version.

 Contact [EMAIL PROTECTED] to place your order.



 Reply to this message:
 http://www.jcorporate.com:80/eforum/Browse.do?state=promptReplyMe
ssageId=31
80

Browse Thread:
http://www.jcorporate.com:80/eforum/Browse.do?state=browseMessagesThreadId=
726GroupId=40

You are receiving this email because you are subscribed to an eForum
discussion group at www.jcorporate.com. If you want to change your
subscription, use this link:
http://www.jcorporate.com:80/eforum/Browse.do?state=promptGroupSubscribe.
You must be logged in (or have a cookie stored from a previous login) to use
this link. You can login here: http://www.jcorporate.com:80/Login.do

--
To unsubscribe, e-mail:
mailto:[EMAIL PROTECTED]
For additional commands, e-mail:
mailto:[EMAIL PROTECTED]




--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Table of Radio Buttons

2002-05-02 Thread Sandra Cann

There is an open source polling application built using Struts/Expresso at
www.jcorporate.com which might be something to look at.

--
Sandra

 -Original Message-
 From: Daniel Haynes [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, May 02, 2002 8:55 AM
 To: Struts-User
 Subject: Table of Radio Buttons


 Hi,

 I am attempting to create a (fairly) simple web app using struts.
 I need to
 create a table of questions with each question having radio
 buttons (a range
 of numeric values) so the user can input and submit their answers:

 question1o o o o o o o o
 question2o o o o o o o o
 ...

 My problem is that both the questions and the number of radio
 buttons needs
 to be dynamic (based on what is currently in the database). I can iterate
 through the questions and display them in the table but I am unsure how to
 'marry' up the radio buttons, and then retrieve the data from the
 form when
 the user submits.

 Has anyone done anything similar to this ? Any example code or suggestions
 would be gratefully recieved. I have been looking at the 'Using Struts'
 article from the Athens Group 'Creating a Table of Radio Buttons' but am
 getting more confused... (ProcessStatus.DONE.getMnemonic() - what is this
 ??)

 Dan

 Daniel Haynes




--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Converting simple report app to struts.

2002-05-01 Thread Sandra Cann

 Suggestions welcome, or pointers to good examples of a simple report
 display application using struts.  If it makes a difference, this will
 be run under the Oracle 9iAS server using OC4J J2EE container - I
 think this is more simply called the Orion server.

eContent at www.jcorporate.com displays reports using Struts and much more.
The drawback is the source code is not free.



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Need Help: Please do help me

2002-04-30 Thread Sandra Cann

 For user authentication, use container security not Struts. Struts
 example should not be based on login.

You might have a look at the Expresso Security (open source at
www.jcorporate.com) which extends Struts, though Expresso's security
framework came into being long before container-based security became a
possibility.  We are in the process of working to migrate the Expresso
security framework to JAAS, in which case, we will be compatible, but it
will not be included in the upcoming 4.1 release. Once developed we will
probably keep the current database tables as the default implementation
(although pluggable security matrices are in the works) since they've been
so convenient and nice to work with.

Sometimes container integration can be a hassle as you switch from container
to container.  Expresso might be helpful by staying container independent at
this phase and slowly integrating in as container spec conformance comes
about.

We use a Controller which is a customized Action class.  Our security is
automatic... We currently have three security categories:

Controllers [Actions]:  Each controller's state is checked against the
security matrix.  If the user belongs to the appropriate role, access is
granted.

DBObjects: Our persistance layer has role-based security for
add/update/delete, also defined in a security matrix.

Cheers
Sandra



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: MVC specification Request

2002-04-25 Thread Sandra Cann

Craig

I concur that the web application architecture space is approaching maturity
where it makes sense to start thinking about standardization. Furthering
your point that the view part is already being take care of between JSTL and
Faces in the Java standards world; there is all the more reason to
standardize on the MC parts since they inter-relate.

 it's a combination of technical skills at crafting a viable
 standard without over-constraining the implementation, plus the political
 skills to gain consensus among expert group members

There's one person that comes to mind that would be ideal to lead this
worthy endeavor to create a  specification standard for the MVC. It is
someone that is very highly regarded technically in the area of MVC, is an
excellent communicator, is an community leader, and has exemplary political
skills to boot.

Please forgive my boldness Craig - but your skills would make this a real
possibility. I do appreciate there is the issue of time. Who has time? Is
the value there for you to commit your time? One value proposition is that
your leadership role would reflect on and promote the Struts project.

I also concur that Struts is a very popular de facto standard in this space
and all the more reason that I feel you are the most appropriate person to
lead this standardization process.

Further as the Java world around web applications is changing, MVC not to
mention Struts is evolving with these changes:
- Servlet 2.4 (JSR154)
- JSP 1.3 (JSR152)
- JSP Standard Tag Library 1.0 (JSR52)
- JavaServerFaces (JSR127)
- Web Services
- Portals

In a few of these areas like web services it is my understanding it is not
yet defined how Struts will evolve. Would then the time invested in the
standardization process directly benefit how Struts evolves?

How do you feel about leading the process?  How do others in the community
feel?

Respectfully
--
Sandra Cann
http://www.jcorporate.com
Open Standards based Java components

Our separation from each other is an optical illusion of consciousness.
(Albert Einstein)


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Struts and uPortal

2002-04-24 Thread Sandra Cann

Konstantina

There is a thread last week and this week on the uPortal listserv on this
very topic. I proposed this effort given their outline for features in
uPortal 2.1 and 2.2.  While the core developers have no plans at the moment,
the community process can of course influence the integration. Alternatively
you can check out the Liferay portal project which isalready integrated with
Struts.

Since Expresso Framework is based on Struts and we have many university
users, an effort is underway to explore Struts/Expresso integration with
uPortal within the Expresso community.  If you want to join this discussion
and perhaps contribute to the integration effort go to
 www.jcorporate.com - register - home page -eContent - Forums -
eContent Users Forum - ePortal Integration thread.

We have several free projects that are suitable for building universities
communities including eForum, ePoll and eSearch that are based on Struts and
Expresso.

We are committed to working closely with educational institutions. So we
offer our object code commercial products *free* to educational IT
departments.  This includes a content management, frequently asked
questions, and helpdesk (news, projects, activity, task/ticket management)
applications. We are also beginning a research program that lets
universities get commercial software with source code for free for research
purposes.

I hope this information is useful.

Sandra

 -Original Message-
 From: Konstantina Stamopoulou [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, April 24, 2002 9:58 AM
 To: Struts Users Mailing List
 Subject: Struts and uPortal


 Hello,
 I was wondering if anyone on the struts' list, has used struts
 with uPortal - portal used by universities.
 If so  I would appreciated he/she  could provide me with some
 answers to my questions.

 Thank you
 Konstantina



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Struts Connection Pool Maturity - Ted - you out there?

2002-04-24 Thread Sandra Cann

snip
 I've been using Poolman just fine, but would like to switch to
 the struts pool if it is at a maturity-level that would make that
 possible.

Perhaps I misunderstanding something here? I would like to ask why Struts
didn't just incorporate Poolman or Expresso's Connection pooling instead of
developing another?

i.e. Expresso's has been around since '96 and is certainly stable! It's an
Apache Style license so the code is certainly open source compatible with
Struts Apache license.

This brings up for me a larger question I am not clear on

What is Struts view on building on/integrating/contributing with third party
open source projects and not reinventing wheels?

With the shoe on the other foot we support other open source projects
(including several Apache projects) by building on them and thus have an
area in Expresso's CVS for third party libraries which is where Struts
resides. This benefits the open source movement by making projects stronger
and increasing mindshare and strengthening their acceptance as open
standards. I'm sure you'll agree the Expresso community has contributed in
positive ways to the Struts code and community.

I look forward to hearing back.

--
Sandra Cann
http://www.jcorporate.com
Open Standards based Java components

Our separation from each other is an optical illusion of consciousness.
(Albert Einstein)



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Struts Connection Pool Maturity - Ted - you out there?

2002-04-24 Thread Sandra Cann

Interesting This doesn't compute for me. Should we Expresso NOT use
Struts or any other Apache project because it is outside of our quality
control?  No of course not, because we know the collaborative comunity
process is such that if we had an issue it would be addressed either by us
contributing the fix or the core developers.  The point of the matter is
there is no mechanism within Apache to use third party open source tools.

This is disheartening! By appearances Apache is interested in only code
contributed to its Intellectual Property and will not support third party
projects.

What is more dishearterning to me is this: Considering that in March 2002
Apache was requesting an open and fair licensing scheme from Sun for
developing Java standards isn't this hypocritical? Basically Apache is
asking Sun to use third party open source projects in Java when Apache
itself won't integrate other third party open source projects!!!

I would like to propose that Apache should consider its own words and apply
them to its own organization and also support third party open source
projects that are worthy and are offered under an Apache Style or BSD
license.

Expresso has more than twice the community listserv size of Struts and has
earned its recognition as a solid framework.

Respectfully and disappointed
--
Sandra Cann
COO
http://www.jcorporate.com
Open Standards based Java components

Our separation from each other is an optical illusion of consciousness.
(Albert Einstein)

 -Original Message-
 From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, April 24, 2002 4:49 PM
 To: Struts Users Mailing List
 Subject: RE: Struts Connection Pool Maturity - Ted - you out there?


 In the particular case of the Espresso connection pool, I didn't know
 about it at the time.  In the particular case of Poolman, it has (well,
 now it is really had) a single developer instead of a community, and an
 LGPL license to boot.  (Talk to RMS about why he says the Apache license
 is evil -- I'm not interested in getting involved in that discussion.)

 Feel free to integrate Struts into anything you like -- that is the
 fundamental value proposition of the Apache License.  For the stuff
 packaged *inside* Struts, I'm personally more comfortable with Apache
 based code, where I know the other developers and the support culture
 around it.

 For outside code, given license compatibility and a willingness of others
 to support it (to *my* quality standards, since Struts is pretty closely
 associated with *my* name :-), I'm OK with it, but I'd usually rather just
 leave it out and let others provide integrated packages.  (FWIW, in
 Struts 1.1 the GenericDataSource class is a wrapper around the
 commons-dbcp
 connection pool, which is also going to be used in Tomcat 4.1).

 Craig


 On Wed, 24 Apr 2002, Sandra Cann wrote:

  Date: Wed, 24 Apr 2002 16:04:33 -0400
  From: Sandra Cann [EMAIL PROTECTED]
  Reply-To: Struts Users Mailing List [EMAIL PROTECTED]
  To: Struts Users Mailing List [EMAIL PROTECTED]
  Subject: RE: Struts Connection Pool Maturity - Ted - you out there?
 
  snip
   I've been using Poolman just fine, but would like to switch to
   the struts pool if it is at a maturity-level that would make that
   possible.
 
  Perhaps I misunderstanding something here? I would like to ask
 why Struts
  didn't just incorporate Poolman or Expresso's Connection
 pooling instead of
  developing another?
 
  i.e. Expresso's has been around since '96 and is certainly
 stable! It's an
  Apache Style license so the code is certainly open source
 compatible with
  Struts Apache license.
 
  This brings up for me a larger question I am not clear on
 
  What is Struts view on building on/integrating/contributing
 with third party
  open source projects and not reinventing wheels?
 
  With the shoe on the other foot we support other open source projects
  (including several Apache projects) by building on them and thus have an
  area in Expresso's CVS for third party libraries which is where Struts
  resides. This benefits the open source movement by making
 projects stronger
  and increasing mindshare and strengthening their acceptance as open
  standards. I'm sure you'll agree the Expresso community has
 contributed in
  positive ways to the Struts code and community.
 
  I look forward to hearing back.
 
  --
  Sandra Cann
  http://www.jcorporate.com
  Open Standards based Java components
 
  Our separation from each other is an optical illusion of
 consciousness.
  (Albert Einstein)
 
 
 
  --
  To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
  For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]
 
 


 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Struts Connection Pool Maturity - Ted - you out there?

2002-04-24 Thread Sandra Cann

snip
 In the particular case of the Espresso connection pool, I didn't know
 about it at the time.

I wrote Ted about using Expresso Connection pooling on 10/10/01. He
responded that we could propose to contribute it to Commons.

Sandra


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




MVC specification Request

2002-04-24 Thread Sandra Cann

On the topic of the JCP, here goes something I've had on my mind since the
JavaOne JCP.org announcement. As you know during JavaOne there was an
announcement that Sun opens Java to Open Source community.  Future versions
of Java can feature APIs developed by the open source community under
changes to the Java Community Process (JCP).  Java Community Process (JCP)
is the formal process described for developing for revising Java technology
specifications.

As an Struts evangelist, I would like to ask this list whether the is
interest abound in this group to INITIATE A JAVA MVC SPECIFICATION REQUEST
to JCP.org. The idea is that Struts would be a open source reference
implementation of the developed MVC specification.

I feel the value proposition is there from the perspective of Sun's
objective of making Java applications integratable - and that means they
should share a common architecture of which MVC is a foundation technology
which would help fulfill that objective.

I look forward to your thoughts.

Respectfully
Sandra




--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Struts Connection Pool Maturity - Ted - you out there?

2002-04-24 Thread Sandra Cann

Craig

Thanks for all of the clarification - I'm relieved that there can be third
party open source in Apache projects. :)  I stand corrected.

 If
 others are willing to support an imported third party module, then that is
 fine.  But I feel a personal moral obligation to Struts users that
 anything included in the official Struts distribution needs to be
 supported by the Struts developer community, no matter where the original
 code came from.  As long as that's done, third party code is fine.

Heck that's fair enough - we feel the same! i.e. The official Expresso
distribution includes Struts and is supported by the Expresso developer
community.

With the parameters defined for including third party code, I would like to
ask if you as a Struts Committer would be willing to give consideration to
evaluating Expresso components before developing components that already
exist in Expresso?

The effectiveness of our joint community collaboration is greater than the
sum of their parts.
--
Sandra Cann
http://www.jcorporate.com
Open Standards based Java components

Our separation from each other is an optical illusion of consciousness.
(Albert Einstein)


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: MVC specification Request

2002-04-24 Thread Sandra Cann

 My thought is that MVC is a programming model, pardigm or what
 have you, and
 not an architecture.

I attended a BOF at JavaOne called Building an MVC Type II Architecture for
the SunOne Environement Web Services Platform by Kartik Ganeshan,
Enterprise Java Architect, Sun. He and his team were involved in writing the
book Core J2EE Patterns. He said in his introduction, MVC Type II - an
architecture in itself.

 I wrote my own MVC framework, and have seen many many
 others out there.

Which is exactly why I propose a specification needs to be defined. I am not
proposing there be only one implementation :).

 If MVC becomes a spec, does that mean Struts is the only
 one that does it according to the spec,

No, of course not. I'm was proposing it be an open source reference
implementation.

 and all of the other ones have to
 suddenly change (perhaps drastically) to be a correct
 implementation of MVC?

It is a process. The expert team would be comprised of experts from various
MVC projects to arrive at a spec. This is a process that might take a year
or two. So it would not be a sudden change for anyone. We're talking about a
community process - in other words various MVC projects aligning on a
specification.

 but I sure would hate to be forced (so to
 speak) to rework my framework just so that developers would consider it a
 compatible MVC framework.

There is no forcing. Whether a MVC implementation chooses to be compliant
with a spec would be entirely their choosing.

The ultimate goal here from my perspective is to continue strengthening Java
and create less architecture fragmentation. The more united Java is at the
architecture level the stronger Java is in the playing field with .net.

--
Sandra


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




[ANN] Expresso 4.1 Early Access Candidate 2 Rekease

2002-04-22 Thread Sandra Cann

A new release is available onsite for download for the open source Expresso
Framework which builds on and extends the Struts framework. Download at
http://www.jcorporate.com/product/expresso.html.

4.1 early access release candidate 2 of Expresso includes new features such
as integration with Struts ActionForm, basic workflow capabilities,
type-safe schema definitions and transition objects, ActionForm support in
Unit Tests, and more Unit tests.  A couple performance enhancements have
been made including to reduce lookup CPU cycles, and reduce locking
time/contention. In addition, maintanence changes included removing
depreciated testable interface and depreciated setup values, updated French
message bundle, updated Sybase support, separate test suites, as well as
refactoring ListBase and createTable. Various corrections and bug fixes have
also been made. This release includes some new user documentation including
on workflow which is onsite. Addionally there are EDG updates such as the
section on XML Viewhandler. The EDG documents are not yet updated onsite but
will be soon.

This release is the second early access candidate which is intended to
prepare the way for a production quality stable 4.1. There will probably one
more release candidate before the final release. Expresso is an
architectural framework which has more than 91,000 downloads and ~4700
people on it's listserv.

--
Sandra


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Design Advice - Relational Databases Java Objects.

2002-04-17 Thread Sandra Cann

For a O-R mapping patterns solution that is integrated with Struts, have a
look at the open source Expresso Framework at www.jcorporate.com.


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: New Site

2002-04-11 Thread Sandra Cann

FYI, the content management solution at www.jcorporate.com is based on
Struts and Expresso and works with WebLogic. It is also available with full
source.
--
Sandra

 -Original Message-
 From: John Jones [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, April 10, 2002 9:07 PM
 To: Struts Users Mailing List
 Subject: Re: New Site


 Do you know which content management solution they switched to that works
 with Struts?

 - Original Message -
 From: Galbreath, Mark [EMAIL PROTECTED]
 To: 'Struts Users Mailing List' [EMAIL PROTECTED]
 Sent: Wednesday, April 10, 2002 10:28 AM
 Subject: RE: New Site


  We, in fact, are considering Oracle 9ias (built on Orion).  We are
  considering WebLogic only because we are in the process of making the
  decision to outsource the hosting and every major vendor seems
 to support
  WebLogic only.
 
  Mark
 
  -Original Message-
  From: Struts Newsgroup [mailto:[EMAIL PROTECTED]]
  Sent: Wednesday, April 10, 2002 9:40 AM
  To: [EMAIL PROTECTED]
  Subject: Re: New Site
 
 
  Subject: Re: New Site
  From: Vic Cekvenich [EMAIL PROTECTED]
   ===
  Weblogic is expensive. Consider Resin...  or OrionServer.com.
 
  Galbreath, Mark wrote:
 
   Yeah - we think JRun is the main culprit (which is why we are
 abandoning
  it
   in favor of WebLogic).  I was just interested in other's experience to
   confirm our suspicions.
  
   Thanks,
   Mark
  
   -Original Message-
   From: Pete Carapetyan [mailto:[EMAIL PROTECTED]]
   Sent: Wednesday, April 10, 2002 8:10 AM
   To: Struts Users Mailing List
   Subject: Re: New Site
  
  
   Galbreath, Mark wrote:
  
  This is not very encouraging.  At 6:30 AM EST on a T-1 I
 finally gave up
  when the page had not fully loaded after 3 minutes(!!).  My personal
  experience with Struts (we are committed to it at this point for
  
   VoiceStream
  
  Global Wireless's new ecommerce sites) is that it slows processing and
  
   page
  
  deleivery considerably.  Anyone else notice this?
  
  
   No.
  
   I would look for a bug in your code, not in Struts. Have you run a
  profiler
   on it to see where it is spending it's time?
  
  
  Mark
  
  -Original Message-
  From: Martin Samm [mailto:[EMAIL PROTECTED]]
  Sent: Tuesday, April 09, 2002 8:27 AM
  To: [EMAIL PROTECTED]
  Subject: New Site
  
  Just thought i'd another 'Powered By Struts' site to the list -
  www.peoplenews.com.
  Its a showbiz / gossip site which until recently ran on
 Vignette (yuk) .
  While the content may not be to everyone's taste, it is popular, about
 19M
  hits last month. It's been running for 2 days, so may have a couple of
  teething problems, but it does seem to have scaled well.
  --
  Martin Samm
  [EMAIL PROTECTED]
  
  --
  To unsubscribe, e-mail:
  mailto:[EMAIL PROTECTED]
  For additional commands, e-mail:
  mailto:[EMAIL PROTECTED]
  
  --
  To unsubscribe, e-mail:
  
   mailto:[EMAIL PROTECTED]
  
  For additional commands, e-mail:
  
   mailto:[EMAIL PROTECTED]
  
   --
   To unsubscribe, e-mail:
   mailto:[EMAIL PROTECTED]
   For additional commands, e-mail:
   mailto:[EMAIL PROTECTED]
  
   --
   To unsubscribe, e-mail:
  mailto:[EMAIL PROTECTED]
   For additional commands, e-mail:
  mailto:[EMAIL PROTECTED]
  
 
 
  --
  To unsubscribe, e-mail:
  mailto:[EMAIL PROTECTED]
  For additional commands, e-mail:
  mailto:[EMAIL PROTECTED]
 
  --
  To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
  For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]
 


 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]

 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: server side caching in struts

2002-04-08 Thread Sandra Cann

Radhika,

One way is to use Expresso which has Caching built in for Struts.

Sandra

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Sunday, April 07, 2002 1:23 AM
 To: [EMAIL PROTECTED]
 Subject: server side caching in struts
 
 
 hi,
   I have to implement server-side caching using Struts. 
 How am i suppose to go abt it ?
   One way of doing it is to use EJBs as the backend which 
 will be called from the action class. Cld u plzzz tell me the 
 various ways in doing it ??? Im suppose to make an analysis of 
 all such diff. methods.
 
 Eagerly waiting for ur help
 
 Regards,
 Radhika 
 
 
 
 
 
 --
 To unsubscribe, e-mail:   
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: 
 mailto:[EMAIL PROTECTED]
 

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




[ANN] Expresso 4.1 ea1 Released

2002-03-20 Thread Sandra Cann

A new release of this open source project is available for download at
http://www.jcorporate.com/product/expresso.html  Downloads Link.

For information on this release see
http://www.jcorporate.com/expresso/doc/ChangeLog.xml. External packages have
been updated to reflect current releases including Struts and new packages
have been integrated including Tiles.

The 4.1 early access [release candidate 1] includes a number of performance
enhancements, new features also include postal code verification, mapped
bean properties, security improvements, and auditable DBObjects. It also
includes the much requested feature of clean urls without lots of URL
parameters. This release also includes some new controller features
including: controllers can now derive from other controllers; and custom
error messages. Enhancements have also been made for email address
validation, Polish translation and Chinese languages support, removing the
dependency that dbobjects had on the controller package, quieter builds,
DBMaint UIChanges and bug fixes.

Many thanks to the contributors who have influenced and made possible this
release.

Sandra


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Activity

2002-03-13 Thread Sandra Cann

I've been noticing more activity on the list and was curious how many
subscribers this list has grown to presently?
--
Sandra


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Using Torque and Struts

2002-03-06 Thread Sandra Cann

Hai

As you may know the open source Expresso is integrated with Struts. It has a
open source OR mapping tool which you might want to take a look at.

Cheers
Sandra

 -Original Message-
 From: Hoang, Hai [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, March 06, 2002 12:18 PM
 To: 'struts-user'
 Subject: Using Torque and Struts


 I am having hard time setting up Torque to work with Struts in
 Tomcat 4.  I
 really appreciate if some one can help me.

 I went through the Torque tutorial successfully but I don't know
 how to make
 torque works JSP/Struts.  Also, do you know how is torque
 compared to other
 open source OR mapping tools



 Thank You




--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: A good database pool?

2002-02-12 Thread Sandra Cann

Suggest you try the Expresso Connection pooling at www.jcorporate.com as it
is supported. Btw it is also open source.

 -Original Message-
 From: Alex Colic [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, February 12, 2002 4:58 PM
 To: Struts
 Subject: A good database pool?


 Hi,

 I have a couple of struts apps that use a lot of database connections. I
 have been moving them over to use a connection pool manager. I
 have found a
 couple of free ones e.g.. Poolman, jdbcpool but neither are being
 supported.

 Can someone suggest another database pool manger. I don't care if
 I have to
 pay for it I just want to make sure that it works and that there will be
 continued development on it.

 Thanks

 Alex




--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Advice needed on Stuts versus Struts/Expresso

2002-01-10 Thread Sandra Cann

Larry,

Like the Struts developer community, the Expresso community is comprised of
contributors from all over the globe who have nothing to do with our support
services. These individuals have worked together on contributions and have
definitely made a huge impact on what Expresso is today - some having been
involved from very early on. I am convinced that the real value of an open
source project comes from the strength of its community and the community
process that results.

Premium support is a loss leader and is not where we try to make money. It
is offered as a courtesy because of our experience with larger corporation
needs: 
1. some have company policies prohibiting using products without support; 
2. some have production environments requiring guaranteed support response
times; 
3. some want more handholding to get up to speed quicker

This is a small percentage of companies, as most do not need premium support
(PS) with the effectiveness of community support on our open source
projects.  For those in Dilbert worlds PS keeps the managers assured. :). 

Sandra
[EMAIL PROTECTED]

 -Original Message-
 From: Larry Maturo [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, January 09, 2002 11:26 AM
 To: 'Struts Users Mailing List'
 Subject: RE: Advice needed on Stuts versus Struts/Expresso
 
 
 Stephen Owens wrote about Expresso:
 ...
 The mailing list is not as
 amazingly helpful as the Struts mailing list, but it is pretty good and
 will hopefully keep getting better.
 ...
 
 My question is, is it really true that it will keep getting better, given 
 that the company responsible for Expresso is trying to make money by 
 supporting it?  This implies that the people most knowledgeable about 
 Expresso has an incentive not to support the mailing list.  Or am I 
 just being paranoid?  Note that I have not used Expresso, or seen their
 mailing list.
 
 -- Larry Maturo
[EMAIL PROTECTED]
 
 



winmail.dat
Description: application/ms-tnef

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]


RE: Advice needed on Stuts versus Struts/Expresso

2002-01-10 Thread Sandra Cann

Good point. I was reading today about companies on tighter budgets with the
economic situation looking to open source software more to fulfill their
needs.

I wonder if anyone on this list has made a management presentation for
struts or struts/expresson and would be willing to contribute material to a
generic version that other people can use? If so please email me offlist
with any attachments you have for such presentations and I'll remove any
company specific stuff to make it generic - with credits to all people
contributing indicated in the document. I'll ask on the opensource list at
jcorporate and see who has document to contribute as well. (Ted maybe we can
collaborate on this as well so the resulting document is published on both
sites?)

Perhaps a similiar format as the technical presentation which one of our
community members contributed:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=742.

What do you think?

Sandra

 -Original Message-
 From: Arun Bommannavar [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, January 10, 2002 6:36 PM
 To: Struts Users Mailing List
 Subject: Re: Advice needed on Stuts versus Struts/Expresso


 Sandra,

 You made quite vaild points (1,2,3). Its just reality. Having agreed to
 that, let me throw in my $0.02.

 Todays economic situation has hurt most companies so badly that most of
 them have frozen all kinds of expenditure (travel, new purchases etc).
 These are the same companies are trying to find a way out of the rut by
 looking into the promises of new technologies also. Its a catch22 issue.
 They can't really make a big time transition without seeing some
 immediate returns.

 In most cases, nowadays the push for newer technologies is *not* coming
 from management, but is from little guys who are essentially at the
 bottom of the ladder. If they need to show 'new technology promises'
 then they need to get some sort of support. As someone pointed out
 recently (I guess he is a consultant), consultants do not have time to
 evaluate newer technologies for an extended time. I say, its just not
 consultants, but anybody who likes to convince their managemnt of the
 values of newer technologies.

 Regards
 Arun






 Sandra Cann wrote:
 
  Larry,
 
  Like the Struts developer community, the Expresso community is
 comprised of
  contributors from all over the globe who have nothing to do
 with our support
  services. These individuals have worked together on
 contributions and have
  definitely made a huge impact on what Expresso is today - some
 having been
  involved from very early on. I am convinced that the real
 value of an open
  source project comes from the strength of its community and the
 community
  process that results.
 
  Premium support is a loss leader and is not where we try to
 make money. It
  is offered as a courtesy because of our experience with larger
 corporation
  needs:
  1. some have company policies prohibiting using products
 without support;
  2. some have production environments requiring guaranteed
 support response
  times;
  3. some want more handholding to get up to speed quicker
 
  This is a small percentage of companies, as most do not need
 premium support
  (PS) with the effectiveness of community support on our open source
  projects.  For those in Dilbert worlds PS keeps the managers
 assured. :).
 
  Sandra
  [EMAIL PROTECTED]
 
   -Original Message-
   From: Larry Maturo [mailto:[EMAIL PROTECTED]]
   Sent: Wednesday, January 09, 2002 11:26 AM
   To: 'Struts Users Mailing List'
   Subject: RE: Advice needed on Stuts versus Struts/Expresso
  
  
   Stephen Owens wrote about Expresso:
   ...
   The mailing list is not as
   amazingly helpful as the Struts mailing list, but it is
 pretty good and
   will hopefully keep getting better.
   ...
  
   My question is, is it really true that it will keep getting
 better, given
   that the company responsible for Expresso is trying to make money by
   supporting it?  This implies that the people most knowledgeable about
   Expresso has an incentive not to support the mailing list.  Or am I
   just being paranoid?  Note that I have not used Expresso, or
 seen their
   mailing list.
  
   -- Larry Maturo
  [EMAIL PROTECTED]
  
  
 
 
 
Name: winmail.dat
 winmail.datType: Fentun File (application/ms-tnef)
Encoding: base64
 
 
 
  --
  To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
  For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]

 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: New API specification

2002-01-09 Thread Sandra Cann

I was getting caught up on the Jetspeed list and just read the thread
discussing integrating different frameworks including Struts with Jetspeed.
I would be interested in hearing from people interested in using Jetspeed
with Struts and perhaps doing some collaboration on this effort.

Sandra Cann
[EMAIL PROTECTED]

 -Original Message-
 From: Ignacio J. Ortega [mailto:[EMAIL PROTECTED]]
 Sent: Sunday, December 23, 2001 4:00 PM
 To: 'Jetspeed Developers List'
 Subject: RE: New API specification


  De: Thomas Schaeck [mailto:[EMAIL PROTECTED]]
  Enviado el: domingo 23 de diciembre de 2001 11:46

  A portlet container needs not be tied to any particular
  framework, e.g. an
  architecture like this can avoid any dependency of a portlet container
  implementation to the framework on which a portal that uses
  the container
  is built:
 

 Agreed, i was confusing the terms, talking about the mix of portlet
 container and portal implementation..

 
   Portal|   Portlet Runtime Env
  +--++---+  |  +-+   +---+
  |+--+   |Portlet|  |  |Portlet  |   |+---+
  +|Portal|-|Invoker|-|-|Container|-+|Portlet|+
   +--+|  |  I/F  |  |  | |+---+|
+--+  +---+  |  +-+ +---+
 
  The portal could be based on any framework, be it Struts, Turbine, or
  something else. Also, many different portals may use the same
  comtainer.
 

 JetSpeed 2 will be a the sum of 3 things instead of 2:

 1) Portlet Container and Portlet Specs..

 2) A Portlet Container Implementation, independent of any framework

 3) A Portal implementation, framework dependant..


  Typically, the portal needs to call portlets for purposes such as
  dispatching events (e.g. action events or window events) to
  portlets so
  they can react on those events and for obtaining markup from
  portlets. The


 Which is your idea of the methods to transmit markup between layers?
 like it's now? adding SAX to the mix?

  PortletInvoker interface to be used by portal implementations
  for invoking
  portlets needs to have corresponding methods that are
  additionally taking
  portlet identifiers and portlet instance identifiers as
  parameters that
  identify the target portlets to invoke.
 
  Best regards,
 
  Thomas
 

 Many Thanks .. for jump in and the brief clarification.. still
 learning.. I need urgently to read the portlet spec present in the CVS
 ;)


 Saludos ,
 Ignacio J. Ortega



 --
 To unsubscribe, e-mail:
mailto:[EMAIL PROTECTED]
For additional commands, e-mail:
mailto:[EMAIL PROTECTED]


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Need info for Struts Presentation

2002-01-07 Thread Sandra Cann

You might have a look at the following document for ideas for your
presentation material to your engineering staff as it is a technical
presentation that discusses the Struts/Expresso architecture. The pdf slide
show can be found at:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=742.
It was put together by one of our community members sometime ago who is also
a member of this list as well. You will need to first register/login to
www.jcorporate.com to access.

You might also find this article on frameworks to have some material
suitable for a presentation (since it was derived from a presentation one of
our contributors did to a locals users group). It can be found at:
http://www.jcorporate.com/econtent/Content.do?state=resourceresource=702

Hope this helps.
Sandra

 -Original Message-
 From: Michelle Popovits [mailto:[EMAIL PROTECTED]]
 Sent: Friday, January 04, 2002 1:51 PM
 To: [EMAIL PROTECTED]
 Subject: Need info for Struts Presentation


 Good Day Everyone,

 I am preparing to give a presentation on Struts to our internal
 engineering
 staff.
 This is intended to be short technical presentation on Struts of about 20
 minutes in length.

 If anyone out there has done any such presentation and has some documents
 (ie. PowerPoint slides) that
 they would like to share that would help me in my preparations please,
 please send it to me at my email address
 [EMAIL PROTECTED]

 Thanks in advance,
 Michelle



 --
 To unsubscribe, e-mail:
mailto:[EMAIL PROTECTED]
For additional commands, e-mail:
mailto:[EMAIL PROTECTED]


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Any experience with struts and clustered servers?

2001-12-15 Thread Sandra Cann

Btw Expresso Enterprise (also based on Struts) is being released in January
with clustering support, i.e. Clustered Cache Syncing mechanism and a
Clustered NextNumber mechanism. There is more information on the jcorporate
listserv archives this month under the thread Expresso/J2EE.


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Hi I'm totally new, yes a total idiot on STRUTS ;-)

2001-12-14 Thread Sandra Cann

Samuele,

snip
 The second is to put up a sort of content-manager with role-based
 authentication to permit to my customers to publish datas without HTML or
 similar knowledge... and maybe some reusable code and configuration
 written by some goog guy ?

How about a jump start and be a hero? There is a content-manager that can do
this called eContent built on Expresso/Struts with full Java source code
available from www.jcorporate.com at an affordable price.

Cheers
Sandra Cann
[EMAIL PROTECTED]



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]