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=
resource&resource=801. 

Or to access all related Expresso WebServices documentation see
http://www.jcorporate.com/econtent/Content.do?state=template&template=2&reso
urce=738&db=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: [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: 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: 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: 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: [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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




[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=resource&resource=79
8

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

Contact and Location Example demos are available for download at:
http://www.jcorporate.com/econtent/Content.do?state=template&template=2&;
db=default&resource=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=resource&resource=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:   
For additional commands, e-mail: 




[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=template&template=2&;
db=default&resource=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=resource&resource=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=resource&resource=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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
>  [EMAIL PROTECTED]>
> For 
> additional commands, 
> e-mail: 
> 
> 



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




[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=template&template=2&;
db=default&resource=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=resource&resource=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=resource&resource=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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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=resource&resource=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:   
For additional commands, e-mail: 




RE: JATO

2002-06-10 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. I have been on Jato's listserv for quite a
few months and their list is lucky to get a couple postings a week. That
speaks volumes about community acceptance compared to Struts which
correlates directly to the amount of brainshare that goes into ongoing
development and the variety of use in real world that seems to drive the
open source process. The moderator of the Jato list shared with me his
technical accessment compared to Struts so you could always ask the Jato
list what the thoughts are there.

Earlier this year I wanted to understand 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 is so popular? - and what I found
out at JavaOne was that Jato was developed to migrate NetDynamics customers
after Sun acquired that company.

Jato is also discussed in the SunONE Architecture Guide,
http://wwws.sun.com/software/sunone/docs/arch/index.html; though Jato is not
utilized by any of the other SunOne components. Since Sun only acquired
iPlanet in March, I perceive SunOne is in a state of change as it is
repositioned. According to press, Sun's intent is to focus strongly on
creating a commercial success of SunOne (iPlanet). I perceive that Sun
recognizes that adopting open source projects with broad market acceptance
and value adding is in their interest from a marketing and product
perspective; like SunOne (iPlanet) Server is adopting Tomcat into its next
release. So if Struts continues to increase its acceptance as the defacto
standard MVC perhaps in time it might become logical for SunOne to adopt
Struts too?

Expresso replaced its MVC mechanism for similiar reasons enabling the
Expresso community to focus that much more on what the project does best.
The great thing about this is it shares experienced brainshare to each of
the projects for mutual benefit.

Sandra






--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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=promptReply&Me
ssageId=31
80

Browse Thread:
http://www.jcorporate.com:80/eforum/Browse.do?state=browseMessages&ThreadId=
726&GroupId=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:

For additional commands, e-mail:





--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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: 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:   
For additional commands, e-mail: 




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]>




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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.
> >
> > --
> > S

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 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:   
For additional commands, e-mail: 




[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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:
> > >>
> > >>For additional commands, e-mail:
> > >>
> > >>
> > >>--
> > >>To unsubscribe, e-mail:
> > >>
> > > 
> > >
> > >>For additional commands, e-mail:
> > >>
> > > 
> > >
> > > --
> > > To unsubscribe, e-mail:
> > > 
> > > For additional commands, e-mail:
> > > 
> > >
> > > --
> > > To unsubscribe, e-mail:
> > 
> > > For additional commands, e-mail:
> > 
> > >
> >
> >
> > --
> > To unsubscribe, e-mail:
> > 
> > For additional commands, e-mail:
> > 
> >
> > --
> > To unsubscribe, e-mail:
> 
> > For additional commands, e-mail:
> 
> >
>
>
> --
> To unsubscribe, e-mail:
> 
> For additional commands, e-mail:
> 
>
> --
> To unsubscribe, e-mail:
> 
> For additional commands, e-mail:
> 
>


--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




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:   
> 
> For additional commands, e-mail: 
> 
> 

--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




[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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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=resource&resource=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 P

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:   
For additional commands, e-mail: 


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=resource&resource=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=resource&resource=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:

For additional commands, e-mail:



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




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:   
For additional commands, e-mail: 




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]>