Welcome to this forum!

We're excited to hear questions about using AquaLogic BPM Administration
features...

Rajakannan,
There are numerous ways to implement a templating mechanism in support of the composite view pattern, included in the catalog as a presentation-tier pattern.
The goal is to avoid simply having monolithic views with all the formatting code embedded directly withing the view. If we have common subviews that are shared across several or more views then we end up with a copy-and-paste type of reuse...undesirable. So, modularity is one issue. Another major force when considering the Composite View pattern is that we may want to manage the layout of our pages and the content of our pages separately. We may have some logical regions defined, such as a search panel and main body, and a subview that plugs into those logical regions that map to a physical page (ie: x.jsp and y.jsp). We may then want to vary one independent of the other...ie: we may want to modify the layout of the page w/o changing the content and we may want to vary the content w/o touching the layout.
There are a number of implementation strategies that can be used to implement the Composite View pattern, ranging from relatively simple to much more sophisticated. We describe each in our book and include source code examples.
The example in the book that allows for supporting all the issues described above is implemented using the "Custom Tag View Management Strategy" and uses a tag library written by David Geary, that supports the Composite View pattern. The library is also included in David's new book, Adv. JavaServer Pages, Prentice Hall, 2001.
Again, it's simply one implementation and, as you mention, there are many different ways to implement this strategy.
Thanks for your question,
Dan

Similar Messages

  • Welcome to this forum on "Core J2EE Patterns" by the Sun Java Center

    Welcome to this forum on Core J2EE Patterns by the Sun Java Center!
    CONTEXT:
    This forum is intended for discussing the patterns from the Sun Java Center J2EE Pattern Catalog and other topics discussed in our book, Core J2EE Patterns.
    We, the authors of the book, welcome you to this forum.
    WHO WE ARE:
    We are Enterprise Java Architects from the Sun Java Center (SJC), which is the Java consulting organization of Sun Microsystems. We are a world-wide group of architects focusing on all consulting related to Java technologies.
    Visit our web-site for more information on SJC:
    http://www.sun.com/service/sunps/jdc/index.html
    BACKGROUND:
    Over the last few years, we at SJC have worked with our customers in architecting, designing, and implementing solutions on the J2EE platform. We have worked on documenting the J2EE patterns for over two years and released the patterns for public review in Beta form via the Java Developer Connection in May, 2001.
    The beta version of the patterns is available online as The Sun Java Center J2EE Pattern Catalog at:
    http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/
    Subsequent to the release, we received great feedback and comments from hundreds of reviewers. We then worked towards incorporating the feedback into the pattern documentation. One of the common comments was about the lack of code examples in the online documentation. The latest pattern documentation provides many code examples and incorporates all the feedback received so far.
    BOOK INFORMATION:
    Core J2EE Patterns, the book, was released at JavaOne 2001 during June 4-9, and will be available in stores around the end of June 2001.
    The book includes the complete updated Sun Java Center J2EE Pattern Catalog with 15 patterns covering these J2EE technologies: Java Server Pages (JSP), Servlets, Enterprise JavaBeans (EJB), and Java Message Service (JMS). In addition to the J2EE Pattern Catalog, the book also provides other chapters that discuss design considerations,
    bad practices, and J2EE Refactorings. Example code is included for all patterns and strategies.
    If you wish to view the complete table of contents or order the book, please visit one of the following online bookstores:
    Fatbrain.com: http://www1.fatbrain.com/asp/bookinfo/bookinfo.asp?theisbn=0130648841
    Amazon.com: http://www.amazon.com/exec/obidos/ASIN/0130648841
    COMMUNITY:
    The online community for discussing the patterns included in our book Core J2EE Patterns has grown over the past year, since our first presentation at JavaOne 2000. This community is supported by our LISTSERV and is available for public participation at:
    http://archives.java.sun.com/j2eepatterns-interest.html
    You can view the past discussions on this list at the above URL.
    FORUM LOGISTICS:
    John and Dan are on the east coast and Deepak is on the west coast. We will be tuned into the forum and answering the messages periodically between June 19 and June 25, 2001. If you want to discuss the J2EE Patterns after June 25, you are invited to join the aforementioned J2EE Patterns Interest list.
    FORUM DISCLAIMER:
    All responses to questions posed in this News Group are given on an "as is" basis. We believe the solutions or explanations given here are correct, but do not guarantee that responses will be complete, without error and/or work for all platforms and system configurations.
    The forum is now open! Let the discussion begin...
    John Crupi - Chief Java Architect
    Dan Malks - Enterprise Java Architect
    Deepak Alur - Enterprise Java Architect
    ---Authors of Core J2EE Patterns

    Rajakannan,
    There are numerous ways to implement a templating mechanism in support of the composite view pattern, included in the catalog as a presentation-tier pattern.
    The goal is to avoid simply having monolithic views with all the formatting code embedded directly withing the view. If we have common subviews that are shared across several or more views then we end up with a copy-and-paste type of reuse...undesirable. So, modularity is one issue. Another major force when considering the Composite View pattern is that we may want to manage the layout of our pages and the content of our pages separately. We may have some logical regions defined, such as a search panel and main body, and a subview that plugs into those logical regions that map to a physical page (ie: x.jsp and y.jsp). We may then want to vary one independent of the other...ie: we may want to modify the layout of the page w/o changing the content and we may want to vary the content w/o touching the layout.
    There are a number of implementation strategies that can be used to implement the Composite View pattern, ranging from relatively simple to much more sophisticated. We describe each in our book and include source code examples.
    The example in the book that allows for supporting all the issues described above is implemented using the "Custom Tag View Management Strategy" and uses a tag library written by David Geary, that supports the Composite View pattern. The library is also included in David's new book, Adv. JavaServer Pages, Prentice Hall, 2001.
    Again, it's simply one implementation and, as you mention, there are many different ways to implement this strategy.
    Thanks for your question,
    Dan

  • Welcome to ECATT forum

    When ECATT forum is added to ABAP Development Area. Nice to see the ECATT forum here. I am starting with the First thread of the forum.

    It will be cool to have the specific area. But posters must make sure that they post into specific sub-forum.
    Welcome to this forum.
    Regards,
    Naimesh Patel

  • Cómo utilizar este Foro / How to use this Forum

    Bienvenidos al Foro de Nómina Española!
    No duden en tratar aquí cualquier tema relacionado con nómina española.
    Nuestros moderadores supervisarán frecuentemente el foro.
    Como el foro está estrechamente vinculado al idioma Español y a textos legales en dicho idioma, gran parte de su contenido se desarrollará en castellano. El inglés también es un idioma admitido.
    Adicionalmente por favor colaboren en la mejora del WIKI ERP Human Capital Management, especialmente en las siguientes areas:
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/ERP+Human+Capital+Management
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/SAP+HCM+Payroll+Spain
    English Version
    Welcome to the HCM Payroll Spain Forum!
    Do not hesitate to post here any issue related to Spanish Payroll.
    Our Moderators will also frequently check this Forum.
    As this country version is strongly related to spanish language and texts of law we will run this forum mainly in spanish language. English language is also allowed.
    Please also help us improving the ERP Human Capital Management WIKI specifically in these areas:
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/ERP+Human+Capital+Management
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/SAP+HCM+Payroll+Spain

    Quote
    New System, Lots of problems!!
    KT4 Ultra (MS-6590 v1.X), AMD XP 2700+, 1Gb DDR PC3200 400Mhz Mem, Ati Radeon 9700 Pro, Creative Audigy + Live! Drive, 120Gb Maxtor Hdd ...Plus modem & Lan Card....Os: Win XP Professional Edition.
      All Drivers + Bios absolutely up to date, DX9.
     DXdiag, Now informs me that Direct 3d can't be used...Now let me get this straight, I can run applications..lovely,.......But I can't THRASH all the games!!!
    Have tried re-installing AGP drivers + Dx9, but no luck so far...
    Ps. Self-built Custom System.
    Anybody out there got an answer?
    I think this post was in error, I have PM'ed and e-mailed this user if I get no reply I will remove it in 24 hours regardless
    GF

  • Who created this Forum?

    Isn't one HR forum enough?

    Hello,
    Kindly refer
    How to use this Forum
    Welcome to the HCM Payroll North America Forum!
    This is a combined Forum for the HCM Payroll Versions of USA and Canada.
    In order to be able to distinguish these twocountry versions we kindly ask you to use the prefix
    US - for USA (PY-US)
    CA - for Canada (PY-CA)
    in the Short Text/ Header of your thread.
    Our Moderators will also frequently check these country assignments.
    Please also help us improving the ERP Human Capital Management WIKI specifically in these areas:
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/ERPHumanCapital+Management
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/SAPHCMPayroll+USA
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/SAPHCMPayroll+Canada

  • Did anyone notice a lot of "Un-Answered" questions/problems in this forum?

    I am new to this forum, but there seems to be a lot of un-answered questions.
    Am I wasting my time looking for answers from Apple here because I am stuck with a Windows machine at my work place? I feel like the last option button at the bottom of this "New Topic" which says, "Discard & Cancel."

    Welcome to the discussion list, Tom.
    First, Apple doesn't answer her, fellow users do. So, yes you are wasting your time looking for answer from Apple here.
    Second, I think if you consider how many Mac users there are in the world and on the discussion groups compared to how many iPod touch users there are in the world, you begin to understand.
    -fred

  • Purpose of this Forum (Server General) *** Please Read Before Posting ***

    Welcome to Windows Server General Forum !
    This is an English TechNet forum, Please post your queries in English !
    Scope:
    The name "General" has a very broad significance and sometimes that might lead to some ambiguities.
    The scope of this forum is to answer General "Server Administration" related queries pertaining
    to Windows Server 2003, Windows Server 2008 / R2 and 2012  operating systems.
    Again, "Server Administration" has innumerous aspects and at times it becomes bit difficult to categorize
    them.
    We try to answer your questions in General or provide troubleshooting support in depth as and when necessary
    based on the context of the query.
    Questions could be related to AD, GP, Server OS related Queries/issues/errors, general troubleshooting etc…
    list is too huge and it's highly difficult to elaborate them here :-) 
    We understand that this scope and purpose can be a little confusing, we apologize for any confusion.
    If you might not know the scope or purpose of this forum, we'll redirect you to read this thread if we need
    to explain how this forum works.
    Out of Scope:
    Queries on following (but not limited to…) are Out of scope in this forum.
    Scripting
    SBS
    - Small Business Server
    IIS
    Coding/Development: 
    Windows Client Operating Systems
    Exchange
    Server
    Lync
    TFS
    SQL
    server
    Visual
    Studio
    .Net 
    SharePoint: 
    SCCM, SCOM
    Third Party Applications
    etc… 
    We might (but do not claim to) answer some of the out of scope questions directly here. If we do,
    then it's just a Bonus ! and it's not the purpose or in the scope of what this forum provides.
    Moving Threads:
    It may happen that, your question might have been moved to this forum in an attempt by another moderator from
    a different forum to help you find the correct forum or we might move your threads to an appropriate forum as and when necessary.
    If a community member gave you the URL/link of a specific Technet forum, then you may request a move to that
    specified forum (If a link to the forum category is specified; you'll still need to pick a specific forum from that category) or thread will be moved to the appropriate forum if a Moderator is around.
    NOTE:
    We cannot move a thread to another Microsoft forum that's not in the TechNet Forum System such as ASP.net,
    IIS.net and Answers.Microsoft.com etc… So we can only provide links to those forums.
    Marking Answers:
    We propose a reply (such as a link about where to go ask your question) to a recent question as an answer,
    and then we will usually wait one week (~7 days) before we mark it as the answer. We prefer you (the Asker/OP - Original Poster) to mark the answer, but we do not require it if you abandon the thread for a long time.
    If you (the Asker/OP - Original Poster) refuse to let us propose and mark an answer (without telling us why
    and helping us figure out the alternatives/workarounds), then we might need to lock a thread or move it to the Off Topic forum.
    Please Read Before Posting:
    How
    to ask a question efficiently in TechNet forum 
    We have dedicated Server
    Forums for different products/technologies, please consider posting your queries in appropriate forum for better help and support.
    If you can't figure out where exactly to post your questions, please seek help in "Where
    is the Forum For...?" forum and you will be given a URL/Link to an appropriate forum where you can post your questions.
    Official
    Microsoft Forum Sites
    Credits: 
    Ed
    Price - MSFT (Forum Owner) 
    This sticky has been created inspired by the Sticky on Where is the Forum for.. forum.
    Regards, Santosh 
    MVP - Directory Services
    I do not represent the organisation I work for, all the opinions expressed
    here are my own. 
    This posting is provided "AS IS" with no warranties or guarantees and confers no rights. 
    Blog | Wiki 
    If you have issues with your account verification or you can not post images, please get your account verified
    by posting request in below linked thread.
    Verify Your Account 7

    Something new (or not noticed by me before) then as this thread appears as normal discussion in
    My Thread view. 
    Regards, Dave Patrick ....
    New UI has this functionality i.e. if you reply on a sticky, it will appears as a 'Discussion' in thread view.
    Regards, Santosh
    I do not represent the organisation I work for, all the opinions expressed here, are my own and posted AS IS.

  • Please do not post questions about Adobe software in this forum

    Hello, welcome to the forums.
    What you may not realise is that each Adobe product has its own specialist forum, and it's very important to choose the right one. This forum isn't about products, it's about comments on the forums themselves.
    So, please go back to http://www.adobe.com/support/forums.html and choose the right forum. But first, make sure you know the name of your product.
    When you look at the list of messages in a forum, there is a box above that describing what the forum is for. Take care to read it carefully, or you may put your message in a forum where there are no experts who understand your question. Also, check to see whether there are any "FAQ" (Frequently Asked Questions) sections in the product forum, and search for previous discussions about the question you wish to ask before starting a new one.

    this is maybe because users are directly forwarded to this forum when looking for a contact in the otn-contact page. i suggest to change the contact-site and the direct the users to the "forums home" page.
    trevi

  • DM uninstall - searched this forum, tried everything!

    I have searched everything on this forum and everything I could find on the internet.  I am running Vista and I cannot get rid of the stupid DM software. Everytime I log into one of my user accounts (not all) I get an installer notification "The feature you are trying to use is on a CD ROM or other removable disk that is not available.  Insert the Blackberry Desktop Software 4.6 disk and click OK."  The program does show up in my Windows Installer (DM 4.6) again, only for this one account, but when I try to unistall it, I get the same garbage message.
    There are very specific instructions on this forum and many other places, and I think I have tried them all.  I have searched the registry and found no evidence of any remnants to this program.  I have tried to reinstall the software and unistall again.  I have tried every registry cleaner I can find.  Still, I get the same message.
    I really don't want to reinstall my OS for this stupid application, since other than the annoyance, I see no evidence of another problem.  I guess I could grin and bare it, but I don't think I should have to. Does anyone have any other ideas?

    Hi and welcome to the forums!
    If you have the CD go to add/remove programs in Vista and try to repair the installation.
    Be sure to have the full Admin rights. Then we can remove it cleanly.
    Did you install Media manager as well? There are some Roxio KB's as well.
    I think you want to read KB1720 first the Windows Installer problem.
    Otherwise I think the installation was not done with the correct UAC admin rights.
    Let us know how it goes!
    Thanks,
    Bifocals
    KB12334 "Error 1720" occurs during the installation of BlackBerry Desktop Manager
    (Microsoft KB's included)
    " A problem occurred with the Windows Installer."
    "  One of the InstallShield folders may be corrupted."
    KB17307 "Warning encountered. Warning code - 0x3b21. Check documentation", error appears when configuring the synchronization in the BlackBerry Desktop Manager
    "If prompted that the installation file or network resource cannot be found then attempt to modify BlackBerry Desktop Software installation by using the original media used to install the BlackBerry Desktop Software (the CD or the installation file).  If the original media is unavailable, uninstall the BlackBerry Desktop Software and reinstall using the available media. During the installation choose the option to Integrate with a personal email account during the Integration type section of the install."
    KB04840 How to register and unregister the atl.dll file
    KB13194 BlackBerry Desktop Manager abruptly closes when opened from Windows Vista
    KB02206 How to perform a clean uninstall of the BlackBerry Desktop Software
    Click Accept as Solution for posts that have solved your issue(s)!
    Be sure to click Like! for those who have helped you.
    Install BlackBerry Protect it's a free application designed to help find your lost BlackBerry smartphone, and keep the information on it secure.

  • Spammed by This Forum?

    Greetings:
    This forum has been spamming me with emailed articles. I had checked to make certain that I had all threads marked "answered" but nevertheless was being bombarded by threads apparently unrelated to any questions or comments I may have posted...at a rate of about ten a day. In desperation, I rigged Apple Mail to send all Apple Discussion mails to trash.
    Also, I changed Apple ID email. I can't seem to make it change in "My Settings" in this forum. It has changed in every other Apple related web site.
    Any ideas would be welcome.
    Thanks.
    -John

    Glad the bleeding has stopped, just remember, Dulcolax should take care of any residual clogging

  • Do you think this Forum should be divided in two or three&

    The HCM Payroll Germany, Austria & Switzerland (DACH) has been created more than a month ago and not a single thread had been posted in it until this morning.
    Considering that the forum/category "ERP HCM (HR)" often sees more than 60 threads with postings per day,
    I believe SAP's SCN should consider to create at least one or two new forum/category to help sub-divide the ERP HCM (HR).
    Possibly ERP HCM - Payroll and ERP HCM - Time Management (and rename the other one ERP HCM - HR) ?
    I had initially posted this question into the HCM Payroll Germany, Austria & Switzerland (DACH), my thread was moved to the "Suggestions and Comments" forum by a moderator, and now someone tells me to post it in the "Idea Place".
    So I will asy you, the users of this Forum, whether you would like this forum to be divided into two or three (and what should be their "titles") ?

    Remi
    i only moved the thread to suggestion and comments forum , as that is right forum for the discussion
    and comeing to your query yes i also wants the forum to be divided based on the Modules in HCM
    But if we do that what in case of other modules say ABAP we ABAP HR also right
    and i welcome your suggestion from HCM point of view

  • Please take a minute and fill out this forum survey

    My apologies for interrupting your forum with an off-topic posting,
    but
    I need as many forum users as possible to take the following SHORT 10question survey regarding your use of our forums:
    http://www.zoomerang.com/survey.zgi?...BQ6HLKKTFQLSNF
    If you take just a minute to fill this out, it will help us here at
    Novell to better understand the needs of our forum community members
    as
    we discuss ways to improve our service to you.
    Thanks! And now I'll return you to your regularly scheduled forum.
    Oh yea...
    and just to help this forum stay on topic, I'd appreciate if you
    didn't reply
    to this message.
    Kim Groneman
    Program Manager
    Novell Product Support Forums
    Novell Inc., The leading provider of information solutions

    Google videos are your friend.  Google Videos is/are better than youtube because they include all of youtube plus everything else.
    You would be amazed how many user-created demos/tutorials/tips videos are out there.  Even more amazing is how specific these videos are.  Specific to your model number of camera, of flash, of lens.  Specific to your particular tiny issue about Lightroom or Photoshop or whatever.
    As for good learning/informational DSLR websites, here is a list of my personal favorites:
    http://www.cambridgeincolour.com/
    http://www.the-digital-picture.com/Reviews/
    http://www.canonrumors.com/
    http://www.lensrentals.com/rent/canon/lenses/telephoto/sigma-50-500mm-f4.5-6.3-hsm-os-for-canon
    The Digital Picture has great reviews, plus a unique lens comparison tool (ACTUAL IMAGES!) in their "TOOLS" tab.
    Lens Rentals contains Roger C's very well-informed, well-respected, and VERY witty commentary on lenses.
    Cambrige in Colour gives a nice, refreshing and very civilized British sensibility to things, and is welcoming to beginners, and has good short writings on basic digital photography concepts.
    Canon Rumors tells you (sometimes) when new equipment is coming out, and has a lively forum that is less flame-y than Nikon Rumors. 
    Scott
    Canon 6D, Canon T3i, EF 70-200mm L f/2.8 IS mk2; EF 24-105 f/4 L; EF-S 17-55mm f/2.8 IS; EF 85mm f/1.8; Sigma 35mm f/1.4 "Art"; EF 1.4x extender mk. 3; 3x Phottix Mitros+ speedlites
    Why do so many people say "fer-tographer"? Do they take "fertographs"?

  • How to change email address login for this forum

    I no longer have the email address I use for this forum and was wondering how to change it if possible?

    One of these links should help you:
    http://www.info.apple.com/support/howtoid.html
    Apple ID Assistance Form/Feedback

  • Attachments to discussions-this forum?

    Attachments to discussions-this forum?
    My question is complicated. In order to ask it, I need to attach a Word doc and a PDF to illustrate my problem.
    Is it possible to do this here and, if so, how?

    Sorry, users cannot attach files in this forum for security and copyright reasons.
    To share a file, post it to a cloud service (e.g. Dropbox) and paste the link in your question. Be aware that it will be visible to the entire world, so don't include anything sensitive or personal.

  • Has anyone in this Forum had problems with installing and running Adobe apps on the new MacPro?

    Has anyone in this Forum had problems with installing and running Adobe apps on the new MacPro?
    I have been trying to install Photoshop CS6 & CC and Acrobat Pro XI on my Mac Pro (late 2013). I keep getting a 'configuration' error message and wondered if the problem was wide spread.
    TIA,
    Jerry

    Thanks, Martin.
    Good to hear someone has had success. The lack of it here is frustrating and depressing.
    Thanks again,
    Jerry

Maybe you are looking for

  • How to get user attributes from LDAP authenticator

    I am using an LDAP authenticator and identity asserter to get user / group information. I would like to access LDAP attributes for the user in my ADF Taskflow (Deployed into webcenter spaces). Is there an available api to get all the user attributes

  • Windows 8 installation error: "We couldn't create a new partition or locate an existing one. For more information, see the Setup log files."

    I recently tried testing Server 2012 for installation and I had a major issue.  Windows 8 also uses the same method for installation so this should also apply to Windows 8.  I thought this might be helpful for other people who have the same problem. 

  • Using Prelude as simple DAM

    Hi, I wanted to check if it is possible to use Prelude as a simple Digital Asset Management system. We keep all of our older raw footage on offline hard drives (mostly red carpet interviews). I am looking for a simple solution where I can import basi

  • Testing XML Payload of Message Mapping in RWB

    Hi All, Is there any way where we can test the XML payload of Message Mapping bypassing the usual testing of messages thorugh IE . What i mean here is passing tge XML payload of Message Mapping directlyy to Adapter Engine... Regards Vinay P.

  • Invalid SQL generated for count query.

    A SQL statement was generated with the table name information missing when a count SQL query was issued (e.g. SELECT COUNT(*) FROM WHERE <SOME EXPRESSION>). The same query worked fine before switching to vertical class mapping. Basically no queries w