Search

Showing posts with label Weblogic. Show all posts
Showing posts with label Weblogic. Show all posts

Weblogic Notes III

View Comments

Portlet

  • Associates files, XML and JPSs
  • Editable in design view/Source editor

  • Create/Open a Portal file in IDE
    • Answer yes when prompted if you want to create portlet
    • Wizard opens up
    • Title, Content URI, Error page
  • Alternatively right click on Portal web project,
    • New->Portlet
    • Select Portlet Type: Jsp, Struts, Java, remote,Page flow
  • Can use portlets from Portlet Library
    • Annual reports
    • Business publications
    • Company News
    • Company Performance
    • Discussion Forums
    • Login Director
    • Login To Portal
    • Market Summary
    • My Calendar
    • My Contacts
    • My Contents
    • RSS News feed
    • Targeted menu
    • Tutorial
    • Yahoo Mail
    • Yahoo Search
    • Steps
      • Copy .portlet file into /project/portlets/includes
      • Copy >=1 JSP files to /project/portlets/
      • //portlets folder.
      • In some cases, copying a *.java backing file to your //
        WEB-INF/src//... folder.
      • In some cases, copying a JAR used by the portlet to your //WEB-INF/lib folder.
Customizing a Portlet
  • Modes
    • Edit-Custom File to let users modify content
    • Help
    • Float-Portlet displayed in a Popup
  • States
    • Maximize
    • Minimise
    • Delete
    • Modified in properties editor
  • Icons are stored in /images directory
  • Modify in Property Editor
    • Insert-> EditMode or Insert->HelpMode
  • Floatable
    • .portlet file



Read more...

Weblogic Notes II

View Comments

    <>What is a Portal
  • Single point of access for apps and info
  • May be one of many hosted on a Single weblogic Server
  • End User sees portal as a website with pages organized by tabs/other Nav mechanism
  • Each page has a nesting of pages and one or more portlets
  • J2EE perspective - Portal is a collection of EJBs and Webapps(Servlets, JSps taglibs, Java Classes


Portal Components
  • Desktop
  • Shell-.shell file, above and below main body
  • Book
  • Page
  • Layout/Placeholder
  • Portlet
  • Portal Rendering andLook and Feel Components
  • Skins-Colors, graphics, style

  • Skeletons


Portal Development Tools and Services
  • Designers and Samples
  • Java Controls
  • JSP Tags
  • Content Management
  • Personalization, Interaction and Behavior Tracking
  • Apis


Read more...

Weblogic Notes I

View Comments

  • Portal
    • Powerful website
    • Single Point of access- Applications, Info in a unified interface
    • Each app has ints own window-Portlet,
    • Single browser window can contain many portlets
  • WebLogic Portals
    • Powerful portals can be quickly created independant of Application
    • Weblogic workshop
    • Weblogic portal framework
    • tools
  • Anatomy of a Portal
    • Resource collection assembled in different views- Desktops
    • Desktop- user view of a portal
    • Portal can have several desktops
  • Properties of a Portal Desktop
    1. Desktop look and feel
      • Skins : graphics, style and javascrip
      • <>Skeletons: Physical boundary rendering of all component
2. Header and Footer(Shell): XML file that points to JSPs /HTML files
3. Top Level Book, menus, themes: -Initial navigation style
4. Pages and Books and Menu Themes-naviagble containers for organizing portlets 5. Layout and Placeholders: Book and portlet positioning on pages- XML file
6. Portlets and Themes- Containers that surface contents and applications in a desktop
7. Property Editor Window
  • Multiple portals and desktops in a Single application
  • Security-Delegated administration and Entitlements
    • Dynamic configurable polices-delegated administration
    • Customizable content
  • Weblogic Portal tools and Services
    • Multichannel support-fast flexible development for mobile devices
    • Content Management
    • Interaction Management-Track User behavior
    • Search-buily in Search- File Systems, HTTP and ODBC searches
    • Collaboration-My Mail, My tasklist, My Calendar, My Contacts Discussion forums
    • My Yahoo! enterprize edition Portlets: Headline news, Company news, Stock Portfolio, Market Sumary, Weather, Sports, Maps, Travel Notepad, PAckage tracker,etc.
    • Prebuilt Java Controls -Add Java code for authentication,user creation,property set management
    • Weblogic Portal Visitor tools-Customizable portal desktops
    • Commerce
    • APIs
    • Open Standards Support
  • Portal Development Lifecycle:
    • Development
    • Administration
      • Entitlements
References:
http://e-docs.bea.com/wlp/docs81/overview/overview_wlp.html#998960
http://e-docs.bea.com/workshop/docs81/doc/en/core/index.html


Read more...