RE: Struts and webservices
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
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
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
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
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
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
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
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
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
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
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?
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)
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?
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)
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?
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?
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
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
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?
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
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
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
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
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.
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
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
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
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?
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?
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?
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
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?
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
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
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.
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
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
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
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
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
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?
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
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
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
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
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?
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 ;-)
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]