The group I am in has too tried this and found the same problems as Nicholas. From these and other reasons we are now moving away from BroadVision entirely.
If I were to make a strategic decision now (having two years of BroadVision development experience) I would try to avoid getting into those problems. I agree that the reference struts BroadVision sample applications in BroadVision 6.0 are very poorly designed. In my humble opinion, a pure strutsified application running under Tomcat is faster (and easier to develop and less error prone) than the equivalent solution running on expensive BroadVision software. That's what we have found in some small tests we have done. I don't know exactly why, but I suspect the reason may be buried somewhere deep in the BroadVision software?? // Markus -----Original Message----- From: Nicholas Roeder [mailto:[EMAIL PROTECTED]] Sent: 17 October 2001 17:08 To: '[EMAIL PROTECTED]' Subject: RE: Broadvision 6.0 and Struts Hello, My group has just been creating a small example application using Struts and BV 6.0. Our plans are to use it in a larger project if it works well. So far we have run into a few problems. BroadVision has customized many of the Struts tags and provide their own struts.jar. (Actually, they seem to provide two slightly different ones, but I can't find any documentation on how they are different.) An example problem is that BV has created their own version of the html:form tag that automatically tacks on the BV session ID and engine ID to the query string and as hidden values. I haven't figured out how to get rid of these (for example if you'd rather use cookies so pages are bookmarkable). I've also not been able to get the simple html:base and html:link tags to work properly. The tags actually generate hrefs which are missing the gateway name... I tried to use the standard Jakarta Struts library, but I cannot get it to work with BV 6.0. (The errors I get seem to indicate that BV 6.0 has incorporated an earlier version of tomcat that doesn't support some features needed by struts - like removing attributes from request scope.) I have to agree with SPE - the sample BV applications using Struts are very poor examples, although the Marketplace app (which comes with Business Commerce) is probably their best example. I notice, however, that they don't use html:link or html:base anywhere... -Nicholas > -----Original Message----- > From: Peschardt Sverre [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, October 17, 2001 1:17 AM > To: '[EMAIL PROTECTED]' > Subject: RE: Broadvision 6.0 and Struts > > > Hi, > > I'm actually working on a prototype using BV Enterprise 6 and BV > InfoExchange Portal 6. The goal was to use only JSP with the Struts > framework but their sample (Adventech) is not complete (only > one action > implemented!), so for the moment I only use JSP with scriptlets ... > But I have already tried to make BV 6 work with Struts and there is no > problem and no additional steps are required. > > Are you using a sample like Adventech or another for Business > Commerce ... ? > > SPE > > -----Original Message----- > From: Sandeep Takhar [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 16, 2001 7:56 PM > To: Struts Mailing List > Subject: Broadvision 6.0 and Struts > > > Has anyone got Broadvision 6.0 working with Struts? > Are there any additional steps required? > > Can it be added to the website installation page is > someone has? > > - Sandeep > > __________________________________________________ > Do You Yahoo!? > Make a great connection at Yahoo! Personals. > http://personals.yahoo.com > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

