Ann: North East Conference on MVC Frameworks and Struts in 3 weeks:

Ann: North East Conference on MVC Frameworks and Struts in 3 weeks:
Most people already know what MVC is, once you know what it is, here is the next step. Presenting will be the popular frameworks and components in use by 8 speakers:
-Ted Husted – Author – Struts Chains/2.0 – the dominant framework in use, from Ziff Davis, to Apple Store to most large commercial sites.
Husted.com
-Rod Johnson – Author – EJB/Spring
springFrameWork.com
-Christophe Coenraets – Flex-MacroMedia - “back to rich UI w/SOA” (Great blog entry on Struts + Flex)
markMe.com/cc
-Howard Lewis Ship – Author – HiveMind (SOA, IOC, AOP) – commonly referred to as “the next big thing”
javaTapestry.blogspot.com
-Clinton Begin – DAO/iBatis/SQLMaps – the best DAO layer
imo, used by Spring, jPetStore, basicPortal, etc.
-Matt Raible – Author – displayTag/strutsMenu – (displayTag is my favorite J2EE component)
Raibledesigns.com
-Jason Carreira – WebWork 2
freeroller.net/page/jCarreira
- Vic Cekvenich – Author – basicPortal (J2EZ – easy and simple to customize application for membership, portal, cms, community, store, etc. using bestPractices for large, profitable commercial sites. )
+ more
You will get a CD mailed to you once you register.
April 3rd from 8AM to 7PM in NYC at nyhotel.com, next to MSG. Advertised in JDJ, NY Times, etc. My guess is that you won’t find half as many good sessions at Sun’s Java One.
It $99 to register now at baseBeans.com, in a few day's price keeps going up.

Hey Jan,
Oracle's E-Business suite is moving to a JSF solution. This is really for three main reasons (abbreviated version):
1) JSF is much more focused on the 'view' components. The component model has a clean separation of the component definition from its rendering. This, among many other things, allows us to provide a consistent development environment and APIs for developers building apps for browsers, mobile devices, telnet devices, etc.
2) JSF has a better defined lifecycle. The JSF lifecycle maps much closer to the phases that enterprise applications need when processing data from a web application. We are able to easily extend this to add things not currently in the spec, like portlets, wireless, etc., as well as more easily plug new components into the framework.
3) Once you remove the JSP tags & FormBean from Struts, all you are left with is the navigation. There is nothing special in the Struts navigation that would cause us to try to make the two technologies work together. In fact, the Faces navigation will not be robust enough in its current form to support the declarative navigation requirements for Oracle apps. We plan to extend the JSF navigation and then work to submit that back into the standards.
Hope this helps,
Ted Farrell
Oracle Corporation.

Similar Messages

  • Mvc framework and stored procedures ?

    Is it possible to keep high productivity of the mvc framework and still use stored procedures as with Cocobase, Castor,etc?
    Thank you in advance.

    If your question is, "Can the Business Components for Java J2EE Framework easily use stored procedures as datasources?"
    The answer is yes. See the sample that we ship in the .\BC4J\samples\StoredProc directory.
    If you're meaning the Oracle9i MVC Framework for J2EE which is produced by Oracle Consulting, then it's best to ask the question the "Project Cleveland" forum here on the OTN forum.
    thanks.

  • FIOS not good ISP for gaming in North East, bad routing to canada and west coast.

    http://forums.verizon.com/t5/FiOS-Internet/Keep-ge​tting-kicked-out-of-game-MechWarrior-Online/m-p/66​...
    Yes the same thing has been happening to me. It also appears it was a problem back in january according to this thread....
    http://forums.verizon.com/t5/FiOS-Internet/Routing​-Latency-issues/m-p/525091/highlight/true#M34574
    Here is a past MWO thread started at the same time by a verizon customer.   I believe almost all of thise users have quit fios or quit MWO.  
      http://mwomercs.com/forums/topic/91680-higher-ping​-times-after-patch/page__st__80
    Many people in the game believe its due to MWO patches,  but I think thats just a placebo.  I believe it is to do with the cold winter months and verizon not being able to handle the load.    Speedtests to any west coast, specifically vancouver server,  have the same results.
    I have called verizon, gone to live chat, spoken to many different supervisors and technicians and have gotten no help with this issue.  They basically tell me its not their problem.
    After doing many traceroutes and speedtests.   It appears I am  getting routed through europe to get to canada from NY, which just doesn't make any common sense. First verizon claims the link router sending us to europe is not owned by them. Then we have to prove to them that it in fact is with public business records and WHOIS reports. Which also seemed to be the case for others in that thread back in january.
    IT seems the issue in january might of been that particular router was geting overloaded  they might have fixed the circuit on that verizon link/border router in question. But now it seems the issue has been passed up the line to the next link router and now that next circuit up the line  is getting congested.
    Below you can see some traceroutes when I am receiving the bad ping:
    Tracing route to relay-1.mwtactics.com [70.42.29.65]
    over a maximum of 30 hops:
    1 <1 ms <1 ms <1 ms 192.168.1.1
    2 9 ms 10 ms 5 ms L100.NYCMNY-VFTTP-175.verizon-gni.net [71.167.34.1]
    3 11 ms 12 ms 7 ms G0-1-3-7.NYCMNY-LCR-21.verizon-gni.net [130.81.185.220]
    4 94 ms 12 ms 10 ms ae0-0.NY325-BB-RTR2.verizon-gni.net [130.81.209.110]
    5 9 ms 15 ms 12 ms 0.so-4-0-1.XT2.NYC4.ALTER.NET [152.63.10.29]
    6 9 ms 16 ms 11 ms TenGigE0-5-0-0.GW8.NYC4.ALTER.NET [152.63.21.65]
    7 28 ms 25 ms 44 ms tinet-gw.customer.alter.net [152.179.72.122]   (previous congested router routing to europe)
    8 38 ms 39 ms 39 ms xe-8-2-0.tor10.ip4.tinet.net [141.136.107.98]
    9 100 ms 104 ms 103 ms internap-gw.ip4.tinet.net [77.67.70.94]
    10 97 ms 99 ms 98 ms border1.te7-1-bbnet1.tor001.pnap.net [70.42.24.132]
    11 103 ms 103 ms 96 ms relay-1.mwtactics.com [70.42.29.65]
    Trace complete.
    1 1 ms <1 ms <1 ms 192.168.1.1
    2 8 ms 10 ms 10 ms L100.NYCMNY-VFTTP-175.verizon-gni.net [71.167.34.1]
    3 15 ms 15 ms 12 ms 130.81.185.220
    4 25 ms 84 ms 12 ms ae0-0.NY325-BB-RTR2.verizon-gni.net [130.81.209.110]
    5 22 ms 21 ms 10 ms 0.so-4-0-1.XT2.NYC4.ALTER.NET [152.63.10.29]
    6 18 ms 16 ms 19 ms TenGigE0-7-4-0.GW8.NYC4.ALTER.NET [152.63.21.133
    7 35 ms 33 ms 34 ms tinet-gw.customer.alter.net [152.179.72.122]
    8 56 ms 54 ms 55 ms xe-8-2-0.tor10.ip4.tinet.net [141.136.107.98]
    9 118 ms 119 ms 112 ms internap-gw.ip4.tinet.net [77.67.70.94]
    10 111 ms 111 ms 109 ms border1.te7-1-bbnet1.tor001.pnap.net [70.42.24.132]
    11 116 ms 111 ms 109 ms relay-1.mwtactics.com [70.42.29.65]
    Here are some traceroutes when I am getting the good ping:
    Tracing route to relay-1.mwtactics.com [70.42.29.65]
    over a maximum of 30 hops:
    1 <1 ms <1 ms 1 ms 192.168.1.1
    2 10 ms 5 ms 8 ms L100.NYCMNY-VFTTP-175.verizon-gni.net [71.167.34
    .1]
    3 11 ms 13 ms 10 ms G0-1-3-7.NYCMNY-LCR-21.verizon-gni.net [130.81.185.220]
    4 48 ms 11 ms 10 ms ae0-0.NY325-BB-RTR2.verizon-gni.net [130.81.209.110]
    5 83 ms 30 ms 33 ms 0.so-4-0-1.XT2.NYC4.ALTER.NET [152.63.10.29]
    6 19 ms 12 ms 23 ms TenGigE0-7-1-0.GW8.NYC4.ALTER.NET [152.63.21.125]
    7 14 ms 12 ms 15 ms tinet-gw.customer.alter.net [152.179.72.122]
    8 29 ms 26 ms 28 ms xe-8-2-0.tor10.ip4.tinet.net [141.136.107.98]
    9 33 ms 34 ms 34 ms internap-gw.ip4.tinet.net [77.67.70.94]
    10 36 ms 40 ms 44 ms border1.te7-1-bbnet1.tor001.pnap.net [70.42.24.132]
    11 38 ms 40 ms 39 ms relay-1.mwtactics.com [70.42.29.65]
    Trace complete.
    1 1 ms <1 ms <1 ms 192.168.1.1
    2 6 ms 11 ms 6 ms L100.NYCMNY-VFTTP-175.verizon-gni.net [71.167.34.1]
    3 10 ms 11 ms 12 ms 130.81.185.220
    4 88 ms 9 ms 11 ms ae0-0.NY325-BB-RTR2.verizon-gni.net [130.81.209.110]
    5 8 ms 11 ms 11 ms 0.so-4-0-1.XT2.NYC4.ALTER.NET [152.63.10.29]
    6 14 ms 21 ms 11 ms TenGigE0-7-0-4.GW8.NYC4.ALTER.NET [152.63.25.226]
    7 14 ms 10 ms 10 ms tinet-gw.customer.alter.net [152.179.72.122]
    8 26 ms 29 ms 28 ms xe-8-2-0.tor10.ip4.tinet.net [141.136.107.98]
    9 23 ms 22 ms 22 ms internap-gw.ip4.tinet.net [77.67.70.94]
    10 39 ms 39 ms 40 ms border1.te7-1-bbnet1.tor001.pnap.net [70.42.24.1
    32]
    11 38 ms 39 ms 39 ms relay-1.mwtactics.com [70.42.29.65]
    Going from 20 ping to 100 depending on time of day,  which seems to 24 hours a day now!   is a real tease and frustrating, and when there is packet loss or excessive spikes, thats when we lose the connection,  session lost messages,  black screen issue...etc...
    When reading that past thread,  The problem server back in january was tinet-gw.customer.alter.net [152.179.72.122]  (the one that routes us through europ)   but now it seems the burden has been passed up the chain to the next link/border router and circuit   internap-gw.ip4.tinet.net [77.67.70.94].
    Maybe the guys back in january were able to pressure verizon to increase bandwidth on the tinet circuit on tha verizon router in NY because they actually owned that server,  even though they originally tried to lie and claim they didn't.  Even if not part of FIOS,  and after the 6th hop.    Its obvious it was theirs cause it ends with alter.net,  was right here in NYC,    WHOIS reports gave verizons email,  and business records show they bought it in 2006.
    Fios doesn't contact DSL,  residential doesn't contact business...etc..  Its like this company doesn't remember how 9/11 happened!!!
    BUt Now the burden is on the the next link router  which routes to internap.  And that is a german server and part of tinet.net and is a different company that verizon does not have direct access to.    Verizon would not even email  the admin for me,  which many feel is unprofessional.  
    You can try emailing that admin yourself or doing some trace routes your self and calling and pressuring verizon to address the issue themselves.    
    It seems verizon fios can't handle routing people to canada,  especially in the cold months of the year.  They must not be able to handle their load.   It seems verizon fios is really a scam,  and fiber optics is just a pretty name,  but in reality is no different then any other network,  except locally.    The only difference we need to look at when buying bandwidth,  is pricing period.  The fact it is fiber optics means diddly squat!  And the more people that get fios,  i predict the worse their network is going to get.
       I have sent an email to the admin of that german server  {edited for privacy}  but I would be shocked if I got any reply.  Ridiculous for verizon to suggest I do that in the first place.
    People with timer warner in the same area  are getting constant 20-40 ping to MWO,  while verizon fios customers are getting terrible connections right now.

    What you are seeing here has nothing at all to do with what your speed is. Latency has nothing to do with speed, it has to do with distance and network congestion. Your local ISP, no matter who it is, can not directly affect how another company (in your case Internap Network Services Corporation) routes data. Now if there was a problem in a link directly connected to your local ISP, for example:
    4 94 ms 12 ms 10 ms ae0-0.NY325-BB-RTR2.verizon-gni.net [130.81.209.110]
    5 9 ms 15 ms 12 ms 0.so-4-0-1.XT2.NYC4.ALTER.NET [152.63.10.29]
    *from your tracert
    The above link is leaving Verizon local control and entering Alter.Net control, if there was latency on a regular basis there then this should be reported to Verizon as your local ISP and that will filter up to their NOC group who will contact Alter.net and figure out the issue with that link. If the issue is a faulty link it will get fixed, if the issue is a link undergoing to much traffic its ability to handle the traffic will either be increased where possible or routed around where possible. The whole issue of peer-to-peer networking is very complex (which is what the Supreme Court was reviewing by the way) and a number of issues come into play. If the connection point only experiences high traffic sometimes on a very limited basis then generally routing some traffic to different connections is what is done.
    Now in your later postes you show the following:
    8 38 ms 39 ms 39 ms xe-8-2-0.tor10.ip4.tinet.net [141.136.107.98]
    9 100 ms 104 ms 103 ms internap-gw.ip4.tinet.net [77.67.70.94]
    10 97 ms 99 ms 98 ms border1.te7-1-bbnet1.tor001.pnap.net [70.42.24.132]
    11 103 ms 103 ms 96 ms relay-1.mwtactics.com [70.42.29.65]
    That clearly shows the problem is inside the tinet.net (Internap Network Services Corporation) network. This network is also the network providing the link into this game server. What does this tell us? From what you are seeing it tells us that either Internap does not have enough bandwidth to server the amount of traffic down to this server or the game company has not purchased a high enough link. The latter is unlikely. Most likely the issue is that Verizon's Fios product is growing with more and more people are trying to reach that game from the Fios network. This causes issues at the link point, which Verizon apparently has taken steps to fix as well as those internal links going down to the game servers. Now your local ISP (Verizon) cannot help the latter half of that. One can hope the end user ISP (in your case Internap Network Services Corporation) will increase their internal bandwidth or router traffic around problem areas.

  • MVC Frameworks and Favorite Tutorials

    Hi! I'm writing a PureMVC tutorial for Flex as a final project for one of my classes. I've put together this survey as part of my primary research and I'm asking anyone who can to please fill it out. It's only three questions and it would really help me out in writing my tutorial.
    <a href="http://www.surveymonkey.com/s/NTWRZZT">Click here to take the survey</a>

    i should have looked around a bit first before i jumped the
    gun and posted, but that's a great recipe with explanation and
    documented code examples.
    i will dig into it so i can get my feet wet and possibly port
    my app to a somewhat similar structure.
    you've helped me out more than once and i do appreciate it.
    thanks greg...
    -fd

  • Deployment and configuration of MVC framework

    Guys,
    I have a scenario where I need to deploy one of PHP MVC framework and use Oracle 10g web forms back end queries .
    Have anyone done anything similar ? Appreciate if you people give me some ideas considering me as a new bee to oracle 10g forms .
    Thanks
    Rahulazm
    Edited by: user1091112 on Nov 25, 2009 11:10 PM

    There's a framework here for MVC generically, how you're going to craft them into the forms ... well that's a thought. I'm not sure how that might be done. My generic guess is: You'll have to generate the web form and then write your own integration script or manually integrate the code.

  • Which is more in line with MVC architecture with Struts?

    Hello all
    When using the MVC Model 2 architecture, the JSP's are the view, servlets the control, and the beans are the model. If we say that a control method should represent a specific use case, then in theory, you should be able to call the control method from any interface to request that a specific use case be performed, whether it be over a simple socket connection receiving bytes, or using HTTP.
    However, when using jsp's/servlets, if thr servlet is the control, then it means that the interface must make the request using HTTP and contain a request/response object. But supposing you wanted to change the interface to request the same use case, but makes an http request but supplying XML (instead of several request parameters) which contains the request data, you cannot then simply use the same servlet use-case.
    So what is the solution? If you write another servlet to handle the different request format (XML) it copies a lot of the control code from the other servlet which is a bit messy. Or, would it be correct to write a seperate Controller class (standard Java class), which would contain a set of related use cases, and are called by the servlet. Each use case (which would be a method call in the controller class), would take in its parameter list the exact type and data it needs to complete the use case. In this case the servlets are simply pulling data from the HttpRequest object, converting them to the correct java type to be passed to the controller class you create.
    This introduces an extra layer; the servlet now sits between the request interface and control. It means that the control methods can be called from any type of interface, but is it the right way of doing things, and how would the new control objects be held in the servlet?
    Please could someone give their opinion on which they think is the best way of architecting this?
    Many thanks,
    Shaun.

    Shaun,
    I'm going through the same issues as I try to build my own MVC framework. Struts is useful, but does not cover everything. If you're interested, I've found that the book "Core J2EE Patterns - Best Practices and Design Strategies" by Alur, Crupi and Malks is very helpful. It contains design patterns for all the various tiers. It does not describe a framework, just a set of patterns from which you can pick and choose.
    In the example you describe, one of the applicable patterns is the "Session Facade" which is basically a high-level business interface. The goal is to hide the complexity of the entire business API from the client. The book recommends each facade to correspond to a related set of use cases. e.g. methods in one facade could include OpenAccount, CloseAccount, GetBalance etc. Implementation would be Java classes.
    This facade should be independent of the request protocol and could be used for HTTP, by a Java application, by a web service etc. Usually the facade classes would be located close to the business objects to minimize network delay and traffic.
    In your example, the controller servlet (Struts Action) would invoke services from the Session Facade.
    You're right about this introducing an extra layer. Depending on your present and future needs, you can end up with others such as abstracting the persistence layer. The trade-off is between up-front effort and future flexibility.
    You ask how to reference the new objects. In my case, the initialization servlet calls a factory class method to get references to the facades. These references are stored in an application-specific object that is added as a ServletContext attribute for use by other controller servlets.
    I know this doesn't fully answer your question, but hopefully it helps a little.

  • WebCenter Sites and Model–view–controller (MVC) framework

    A customer of our started developing their sites using Webcenter Sites, they want to support additional functionality such as transaction management, exception handling, custom logging and so on. I was wondering if anyone has experience with the Model–view–controller (MVC) framework, they consider it an ideal candidate for these features. Has anyone here used the MVC framework in conjunction with WebCenter Sites to write additional java classes, facade layers and utilize the Spring controller to wire the same ? Are you aware of any other options available for this purpose ?
    regards,
    Pietro

    Hi Pietro -
    Using Sites IN a MVC framework is very difficult, because the entire context of WebCenter Sites is burned into the COM.FutureTense.Servlet.SContentServer servlet.  You can't really work around that with any degree of reliability.  Unfortunately, that means that dropping Sites into a pre-existing third party MVC framework doesn't really work. 
    There are a lot of good reasons for that, not the least of which is the two-tiered pagelet-level caching system that makes Sites so very fast at delivery... not that it's any consolation.
    To deal with this some former colleagues of mine and I built the GST Site Foundation ("GSF") framework, which provides a Spring-like MVC container WITHIN sites, instead of the other way around.  If you're familiar with Spring, you'll see patterns similar with the GSF.  My current team and I have blogged about this extensively:
    What is this whole GST Site Foundation thing? | Function1
    Create a Simple "Contact Us" Form with GSF | Function1
    How to Add Your Own DAO to the GSF Actions | Function1
    The full stream is here:  GSF | Function1
    But ultimately, the special sauce is the following: in Sites, create an XML element that contains nothing but a <FTCS> tag, a <CALLJAVA> tag, and a closing </FTCS> tag.  Your CALLJAVA will then call a class that implements the Seed or Seed2 interface, and from in there you have access to the (properly managed) ICS object where you can do all of your magic.  You can then build a lightweight controller here to handle any action you can dream up:
    https://github.com/dolfdijkstra/gst-foundation/blob/master/gsf-wra/src/main/java/com/fatwire/gst/foundation/controller/A…
    Let me know if I can help!
    Regards,
    Tony

  • Comparisons on Flex MVC Frameworks

    Hi,
    I have been doing a comparison Cairngorm, Swiz, Mate, and PureMVC. I plan on presenting my analysis to the developers at my company and my blog. Before I do so, I want to reach out to the maintainers of each project for comments. I feel offering to do so would be the more fair thing to do.
    However, I'm not sure what's the best way to send my analysis and example applications to the maintainers of this project. I feel that posting my analysis on this forum is inappropriate at this time. What would be the best way to get in touch with the maintainers of the Cairngorm project?

    Thank you for your quick reply, Alex. Since my post yesterday, I came across quite a few comprisons (not an exhaustive list of what I had to read through...):
    http://www.insideria.com/2008/12/frameworkquest-2008-introducti.html
    http://stackoverflow.com/questions/37043/flex-mvc-frameworks
    http://www.flexpasta.com/index.php/2009/07/16/mate-framework-should-it-be-the-new-standard -in-flex-4/
    http://www.summa-tech.com/blog/2009/01/14/selecting-the-right-flex-application-framework/
    http://www.summa-tech.com/blog/2009/02/27/the-flex-application-frameworks-smackdown-sorta/
    http://www.adobe.com/devnet/flex/articles/flex_framework.html
    http://tv.adobe.com/watch/360flex-conference/mate-flex-framework-by-laura-arguello/
    Because I'm looking for a non-intrusive (or loosely coupled) framework with a gentle learning curve (so that my company's current Oracle Forms developers won't immediately reject it), I'm tempted to try out Mate. And because the framework doesn't interfere with views, business logic and server access, it seems that I'll more easily be able to back out and try another one if I find out I made a mistake (something that's tougher to do with Cairngorm or PureMVC).

  • Looking for iWeb programmer in North East of Belgium

    Hi I am looking for someone who can set up my website in iWeb.
    It's for a small business and the person is preferably based in the north east of Belgium.
    Why in iWeb ? Easy to update by the entrepreneur himself.

    Welcome to the discussions. You could try the _Apple Consultants Network_ ...and more specifically in their _web development_ category.

  • MVC Framework

    Hi, We're working with the MVC Framework. The personnel application is running very good. But when we try to create our own application and have a problem. We use Rational Rose to generate the service xml file and it works good when we use standard process, like CreateJSPPAge, ProcessRouter, DisplayGroup, etc, all that comes in the cle package. But the problem is when developing a persisting process that is not in the satandard process, like the GetDepartment in the personnel example. Orion throws the following error when accessing the controller:
    "XML-0108: (Fatal Error) Start of root element expected"
    We are creating process with the process generation tool. ?Does anyone one have an idea that can help me to find this problem?
    Thanks
    Alex

    Sure!
    Here's a snippet of the xml file where the error comes from.
    The problem is in the "inicio" process group. If I comment the process "sitiocontenidos" it works fine, but if I try to use it, I got the exception error.
    <?xml version="1.0" standalone="yes"?>
    <!-- NOTE! Adjust the following path to match your server installation... -->
    <!DOCTYPE service SYSTEM "file:///c:/mvc/src/dtd/cle-service.dtd"[
    <!ENTITY docpath "">
    <!ENTITY jsppath "/">
    <!ENTITY xmlrulespath "file:///c:/oracle/9ias/j2ee/home/applications/personal/web/">
    ]>
    <service name="TGCSite" class="oracle.cle.process.Service" initial="tgcsiterouter">
    <process name="tgcsiterouter" class="oracle.clex.process.ProcessRouter" end="false">
    <argument type="Integer" value="7"/>
    <argument type="Boolean" value="false"/>
    <argument type="String" value="tc1"/>
    <infoalias local="pp1" global="index"/>
    <infoalias local="pp2" global="servicios"/>
    <infoalias local="pp3" global="consultoria"/>
    <infoalias local="pp4" global="capacitacion"/>
    <infoalias local="pp5" global="productos"/>
    <infoalias local="pp6" global="otros"/>
    <infoalias local="pp7" global="proyectos"/>
    </process>
    <processgroup name="inicio" class="oracle.cle.process.DisplayGroup" end="true" initial="sitiocontenidos">
    <process name="iniciorouter" class="oracle.clex.process.ProcessRouter" end="false">
    <argument type="Integer" value="1"/>
    <argument type="Boolean" value="true"/>
    <argument type="String" value="success"/>
    <infoalias local="pp1" global="index"/>
    </process>
    <process name="paginainicio" class="oracle.clex.process.CreateJSPPage" end="true">
    <argument type="String" value="index.jsp"/>
    </process>
    <process name="paginaerror" class="oracle.clex.process.CreateJSPPage" end="true">
    <argument type="String" value="paginaError.jsp"/>
    </process>
    <process name="sitiocontenidos" class="tgc.site.process.GetSitioContenidos" end="false">
    </process>
    <transition src="iniciorouter" condition="tc1" dest="paginainicio"/>
    <transition src="iniciorouter" condition="success" dest="paginainicio"/>
    <transition src="iniciorouter" condition="failure" dest="paginaerror"/>
    <transition src="getsitiocontenidos" condition="success" dest="iniciorouter"/>
    <transition src="getsitiocontenidos" condition="failure" dest="iniciorouter"/>
    </processgroup>
    Another process groups...
    <transition src="tgcsiterouter" condition="tc1" dest="inicio"/>
    <transition src="tgcsiterouter" condition="tc2" dest="servicios"/>
    <transition src="tgcsiterouter" condition="failure" dest="inicio"/>
    <transition src="tgcsiterouter" condition="tc3" dest="servicios"/>
    <transition src="tgcsiterouter" condition="tc4" dest="servicios"/>
    <transition src="tgcsiterouter" condition="tc5" dest="productos"/>
    <transition src="tgcsiterouter" condition="tc7" dest="proyectos"/>
    <transition src="tgcsiterouter" condition="tc6" dest="productos"/>
    <grouptransition srcgroup="inicio" srcprocess="paginainicio" dest="tgcsiterouter"/>
    <grouptransition srcgroup="inicio" srcprocess="paginaerror" dest="tgcsiterouter"/>
    <grouptransition srcgroup="servicios" srcprocess="paginaservicios" dest="tgcsiterouter"/>
    <grouptransition srcgroup="servicios" srcprocess="paginaconsultoria" dest="tgcsiterouter"/>
    <grouptransition srcgroup="servicios" srcprocess="paginacapacitacion" dest="tgcsiterouter"/>
    <grouptransition srcgroup="servicios" srcprocess="paginaerror" dest="tgcsiterouter"/>
    <grouptransition srcgroup="productos" srcprocess="paginaproductos" dest="tgcsiterouter"/>
    <grouptransition srcgroup="productos" srcprocess="paginaotros" dest="tgcsiterouter"/>
    <grouptransition srcgroup="proyectos" srcprocess="paginaproyectos" dest="tgcsiterouter"/>
    </service>
    Hope this help. Thanks
    Alex

  • What framework and tools should I use?

    Hi
    We are students of computer science and we are going to make web application where the main aim is to present on www a lot of charts, graphes, tables created from complicated database's queries. The interaction witch web users won't be complicated. Few forms and in SSL.
    Servers:
    PostgreSQL - i think there aren''t any better open-source database, are any?
    Tomcat - we don't have posibility to use another application server
    MVC Framework:
    I've made one project in Struts. It is very good, but I am a student and I want to learn another framework. Maybe Spring? Or I've even heard about connecting Struts and Spring
    Model - iBatis DAO and iBatis SQL Maps. I have never used this. I've read about it and I think that is ease to use and not so much heavy as for example Hibernate.
    The View - what is the best solution to present a lot of tables, graphs.. on www? What do you think about such solution like:
    Velocity
    Jasper Reporst
    JFreeReports
    jCharts
    JSF?
    What combination would you recommend me?
    At the end i would like to ask what is it Jakarta Turbine and Jakarta Jetspeed? Are they frameworks like Struts or what?

    Hi
    We are students of computer science and we are going
    to make web application where the main aim is to
    present on www a lot of charts, graphes, tables
    created from complicated database's queries. The
    interaction witch web users won't be complicated. Few
    forms and in SSL.
    Servers:
    PostgreSQL - i think there aren''t any better
    open-source database, are any?Define "better". If you know PostgreSQL, it'll work just fine.
    Tomcat - we don't have posibility to use another
    application serverThen that choice is made. As long as you don't use EJBs, Tomcat is sufficient.
    MVC Framework:
    I've made one project in Struts. It is very good,
    , but I am a student and I want to learn another
    framework. Maybe Spring? Or I've even heard about
    connecting Struts and SpringYou can use Spring without Struts, or Struts without Spring. I'd recommend Spring over Struts.
    Model - iBatis DAO and iBatis SQL Maps. I have never
    used this. I've read about it and I think that is
    ease to use and not so much heavy as for example
    Hibernate.It's not a matter of light or heavy. You might like iBatis because it's closer to SQL. Spring works with both iBatis and Hibernate, so that's a fine choice.
    The View - what is the best solution to present a
    lot of tables, graphs.. on www? What do you think
    about such solution like:
    VelocityNo built-in charts.
    Jasper ReporstHaven't used it.
    JFreeReportsHaven't used it.
    jChartsYou'll need this for charts.
    JSF?No charts in JSF. It's more like Struts.
    What combination would you recommend me?I'd recommend PostgreSQL, Spring, iBatis, and JSPs with JSTL along with a free charting library.
    At the end i would like to ask what is it Jakarta
    Turbine and Jakarta Jetspeed? Are they frameworks
    like Struts or what?Read their docs. I thought Turbine was a dead project that tried to help with persistence. I don't think it's got much traction. Jetspeed is another UI framework that also doesn't seem to have as much traction as Struts or JSF.
    %

  • Related to MVC framework(struts)

    Hi all
    Friends i am having a small application which i had developed in servlets and jsp ... The problem is comming when i have to implement in struts..
    means I am having
    1>> 15 Servlet classes
    2>>10 Jsp's
    3>>7 UserServices class (BussinessLogic class)
    4>>3 bean class (for getter and setter methods)
    In this MVC framework the problem is comming at the time when i have
    to implement all the above points in the MVC framework
    please help
    Thanks all

    Hi,
    MVC stands for
    M ---- Model (Business Logic, FormBeans, Database Related)
    V ---- View (JSP, HTML etc..)
    C ---- Controller (Servlet)
    This is how you have to use MVC Framework.

  • Please Help For the Spring MVC Framework

    Someone please give me some file that represent the example of implementation of Spring MVC Framework.

    User,
    I read your post and had one word pop to mind: "huh?"
    Perhaps [url http://catb.org/~esr/faqs/smart-questions.html]this and [url http://www.oracle.com/technology/products/jdev/howtos/1013/SpringwithJDev/index.html]this will be helpful to you.
    John

  • Regarding RESTful WEB SERVICES with SPRING MVC Framework

    Hi,
    Can anyone explain me about RESTful WEB SERVICES with SPRING MVC Framework .
    It is urgent for me.
    Thanks
    Venkat Jalli

    Hi Manoj,
    I am also new to Spring MVC portlet. But, I tried to see the difference between sample spring portlet and your code below. Issue that I can see is, in your code, you have not mapped your servlet container with portlet application. So, in theory, your servlet containder do not know that you have a servlet. Let me try to explain from sample portlet,
    In portlet.xml, they have something like below:-
    <portlet-name>swf-booking-mvc</portlet-name>
    <display-name>Spring Webflow Booking MVC</display-name>
    <portlet-class>org.springframework.web.portlet.DispatcherPortlet</portlet-class>
    And in web.xml, they have below:-
    <servlet-name>swf-booking-mvc</servlet-name>
    <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
    <init-param>
    <param-name>portlet-name</param-name>
    <param-value>swf-booking-mvc</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    This web.xml is for Pluto portlet container and there will something similar for Weblogic portal as well that I am trying to figure out :(
    Thanks,
    Sanjeev

  • Should I use a MVC framework for an large RIA application

    The book of "Adobe Flex 3 Training from the Source" does not
    talk about any MVC frameworks in its
    eCommerce example. I think Flex's events, functions, and mx
    components are MVC already. Do they have to be in separate file to
    call them MVC? I do not find that core Flex is harder to read and
    understand than using a MVC framework. I think using the MVC
    framework would hurt the performance because too many additional
    events are dispatched. Any comments?

    MVC is one design pattern that is pretty darn useful for a
    lot of applications, IMHO. There are frameworks that more or less
    force you to think in MVC pattern terms, like Cairngorm and
    PureMVC. But you certainly don't need to use a framework to create
    an overall design pattern of model, view, controller. However, it
    sure can make it easier if you're doing a large project. The book
    you're talking about is a good example. They don't use a framework
    but they have tried to use a form of MVC in the way that they
    implement all the components to ensure things are loosely coupled.
    As far as hurting performance, I'm no expert but there are so
    many thousands of events occurring all the time in Flex that you
    might actually enhance performance if you take more control by
    using custom events of your own creation within a well designed
    framework.
    I'm a fan of the Mate because I get it and it doesn't impose
    a strict structure like Cairngorm. I don't have a whole lot of
    experience with OOP (though I'm sure getting it thanks to this
    forum). Many others have their own opinions and will surely
    recommend other frameworks. However, the bottom line is that if
    you're doing a big project, I would think it would be a huge help
    to at least have a conceptual framework approach in your mind, if
    not part of the code.
    Here's a video intro to Mate
    http://tinyurl.com/mateintro

Maybe you are looking for

  • My iphone is no longer recognized by itunes

    When I first got the iphone I connected and all was fine.  I bought a new computer (HP) and now itues only recognizes my ipad.  I can't see my iphone on itunes and when I look it up on the folders in my computer, it has an explanation point.  It seem

  • Init error while tryign to start WLS 8.1 after installing/building the authorization provider example usign RDBMS

    I am trying to run the Authentication Security provider example (http://dev2dev.bea.com/codelibrary/code/sec_rdbms.jsp) in a WLS 8.1 environment. Followed the steps listed in the readme file to get this installed. After creating the domain and buildi

  • Hi how to set filters in ALE idoc and types of filters

    Using filters how we can validate data? what are the mandatory fields to set filters pls give me solution ravi

  • Weird Database Size Issue

    So I have a daily Exchange Environment Report running that kicks the output to a public folder and I check this stuff daily.  The script is found here: http://www.stevieg.org/2011/06/exchange-environment-report/ So what I'm concerned about is the amo

  • Date format problem in BI Publisher

    Halo All, I have data like this: 2011-05-18T15:15:07.000+08:00 so in sql i convert it using:to_char(bla,'dd-mon-yyyy') and work fine in toad. but when i applied it in data template bi publisher then previewed, the data dissapear. please help me on th