ADF Mobile – Packaged WebCenter Accelerator (Cordova Application)

[Fishbowl Solutions WebCenter Accelerator] [ADF Mobile]
[Portal, Content And BPM/SOA] 

At Fishbowl Solutions we’ve been focusing heavily on Mobile solutions over the last 4 years – working on both award winning native and hybrid apps as well as adaptive and responsive web sites and portals for tablet and mobile devices. Last year we decided to expand our reach with ADF Mobile and Cordova based hybrid applications targeting the WebCenter Suite for Android and IOS  (as well as Blackberry, Microsoft for those using plain Cordova or IBM Worklight).

Both Oracle and Fishbowl offer a suite of powerful Native apps available on the Android Google Play and IOS iStore; however these solutions to date are not extendible or brand-able from Oracles side or require customisations and consultancy services from Fishbowl Solutions to extend and enhance the native apps to meet unique client requirements.

With the Oracle ADF Mobile Framework java developers and clients can now easily pull together hybrid applications within JDevelopers visual app designer; however and unfortunately there are currently no Oracle supported open ADF Mobile application for the WebCenter suite that allow clients to easily extend and enhance existing functionality for their corporate users running on mobile devices – and currently the WebCenter apps are not targeted to provide the clean User eXperience for mobile devices and lack features like offline or native device support.

All existing WebCenter Apps that clients want mobile access too, now have to be rebuilt for mobile devices as either native or hybrid applications like the ADF Mobile Framework – so at Fishbowl we’ve decided to build out Fishbowl supported mobile app accelerators for WebCenter Spaces, Content and BPM/SOA (More to come on our Mobile Roadmap). That will allow both your Marketing (Web designers with no ADF knowledge) and ADF Mobile Development teams to extend and quickly and easily customise, enhance and build mobile applications that provide all of the key out of the box features that come with the WebCenter Suite more importantly if you don’t have a requirement for any of the modules these can easily be switched off until you need to enable them in the future – these can also be packaged as a single unified app or multiple individual applications based on your requirements.

The core Fishbowl WebCenter accelerators (Portal, Content, BPM/SOA) are packaged and cannot be customised directly this is so that we can send out software updates as we follow our roadmap for more integrations and accelerators to all our clients without the need to worry that our core accelerators have been tweaked – what we do provide is a key set of APIs and templates that enable you to easily extend, enhance, brand the application as well as create or extend the UI or User Flow of the app to support and integrate with customised bespoke client WebCenter services or custom portal taskflow services or even third party core business applications – empowering you to manage and maintain the app whilst we at Fishbowl provide the key core support, services and UI Shell for future WebCenter OOTB releases.

For more information or a demo – Please contact Fishbowl Solutions here.







Reach the Oracle WebCenter Summit with Fishbowl Solutions at Collaborate 13

I have been using the analogy that sometimes getting WebCenter projects started, progressed or completed is like climbing a mountain. Customers aren’t always sure where to begin, how to stay on path, or what obstacles may lie ahead. Most customers seem to want to evolve their WebCenter use cases, say from standard content management to an enterprise portal, but not knowing such things as the amount of effort required, technical complexities, and deployment options tends to keep such projects at the base of the proverbial WebCenter mountain.

What better place to start your trek up that mountain than Denver, Colorado – site of Collaborate 13. Fishbowl Solutions will be there, and we would enjoy discussing your WebCenter projects and how we might assist in helping those projects get started, progressed and completed – avoiding the cliffs and jagged rocks along the way. We would also like to share with you some new and exciting ways that your trek can be made easier through our value-add WebCenter solutions. Here is a quick description of the solutions we will highlight at Collaborate 13:

These solutions will be demonstrated in our booth – #1277 – and will be discussed across our six presentations. Be sure to check out our Collaborate 13 page for all the details on our Collaborate activities. We look forward to helping you start your WebCenter ascent at Collaborate 13.

Oracle WebCenter Webinars This Week: Creating Content-Centric Business Solutions and Mobile ECM through the REST API

It is another busy week on the webinar front for Fishbowl Solutions. We feel very privileged to have been invited to participate in two Oracle WebCenter Content-related webinars, and we look forward to providing attendees with examples during each that should help them further leverage and extend their WebCenter Content investments.

Oracle WebCenter Content for Solving Government Content-Centric Business Problems

Organizations are seeing unprecedented amounts of unstructured information such as documents, images, e-mails, and rich media files.  Join us December 12th to learn about how Oracle WebCenter Content can help you provide better citizen services by managing the content lifecycle, from creation to disposition, with a single repository.  With Oracle WebCenter Content, organizations can address any content use case, such as accounts payable, HR onboarding, document management, compliance, records management, digital asset management, or website management.  If you have multiple content silos and need a strategy for consolidating your unstructured content to reduce costs and complexity, please join us to hear from Shahid Rashid, Oracle WebCenter Development, and Oracle Pillar Partner, Fishbowl Solutions, and learn how you can create the foundation for content-centric business solutions.

•        Solve the problem of multiple content silos (content systems, file systems, workspaces)

•        Fully leverage your content across applications, processes and departments

•        Create a strategy for consolidating your unstructured content to reduce costs and infrastructure complexity

•        Comply with regulations and provide audit trails while remaining agile

•        Provide a complete and integrated solution for managing content directly from Oracle Applications (E-Business Suite, PeopleSoft, Siebel, JD Edwards)

Wednesday, December 12th
2:00 PM EST, 1 PM CST

Exposing WebCenter Data on Mobile & Desktop Devices through the REST API

This webinar will cover how best to leverage the WebCenter REST API and create cross-device compliant mobile and desktop applications using a single code base. We will review web-based frameworks like Jquery mobile, Zepto, Sencha Touch, Phonegap, Appcelerator & Adobe Air. Join John Sim, Fishbowl’s Senior Oracle WebCenter Consultant, as he discusses how these frameworks can enable content from WebCenter to be pulled, synced, and even stored locally for instant access to content without internet access.

Thursday, December 13th
1 PM EST, 12:00 PM CST

Fishbowl’s ShipIT Hackathon Event Produces Four, New, Value-Add Components for Oracle WebCenter Content

The weekend of November 10th was known as Innovation Weekend at Fishbowl Solutions. Fishbowl’s development, sales and marketing teams participated in a “ShipIT Hackathon” event to develop new Oracle WebCenter Content-based products. If you aren’t familiar with hackathons, just imagine a very intense software programming session where the end goal is to develop usable software within a set period of time – here is Wikipedia’s definition, and you may remember that Fishbowl participated in a similar hackathon at Oracle OpenWorld. Anyway, Fishbowl’s WebCenter UI and UX design extraordinaire, John Sim, was visiting from London and he was the catalyst for Fishbowl’s internal hackathon. Here were the rules that he helped establish:

  1. The new software/functionality should either support one of Fishbowl’s current products or provide new ways to interact, utilize, or provide an integration with Oracle WebCenter Content.
  2. The finished product should be deployable to Fishbowl’s internal WebCenter Content system and be usable by Fishbowl employees.
  3. Teams will have only 24 hours to complete their product.
  4. The winning team would be decided by votes from all participants, but participants could not vote for their own team.

At 3:00 PM on Friday, November 9th the hacking commenced. Fueled by Red Bull, pizza, coffee and sugar, four teams of Fishbowl employees developed the following WebCenter-based programs by 3:00 PM on Saturday, November 10th where they were presented and voted on. Here they are in order of finish:

  • 1st Place – WebCenter Content Multi-Checkin
    • Enables users to drag and drop content items directly into Oracle WebCenter Content from desktops or file shares and be tagged with keywords.
    • Checked in content bypasses the check in metadata screen and instead is grouped within a user’s “workspace”.  Users can return to their workspace at a later time to add metadata.
    • Integrates with Fishbowl’s Duplicate File Checker to ensure that duplicate content items do no enter the system.

    (The winning hackers – left to right: Paul Heupel, John Sim, Tom Jaede)

  • 2nd Place – Filtered Search Results and Grid View Metadata Updater
    • Update metadata on multiple items at once using a simple grid format.
    • Content Server query defines items to display in grid view with configurable sorting and result count.
    • Easily configure columns to view and update both standard and custom metadata values.
    • Uses Excel-like functionality within the browser such as copy, paste, drag, and fill-down.
  • 3rd Place – Duplicate File Checker Desktop Application
    • Lightweight desktop application can detect and remove duplicate content items from user desktops or network file shares.
    • Users simply browse to a folder or item and select the content they want to check against already existing in Oracle WebCenter Content. Any duplicate items are returned to the user in a grid view, and the user can select any duplicates for deletion.
  • 4th Place - WebCenter Content and Google Drive (Docs) Synchronization & Contribution
    • Provides ability to import content stored in Google Drive to Oracle Webcenter Content.
    • Google Drive files can be batch imported and their metadata can be mapped or the files can be published directly to WebCenter Content.
    • Includes ability to also link to Google Drive document directly from WebCenter Content.

Aside from some mild cases of indigestion, carpal tunnel, and weariness; the participants in Fishbowl’s ShipIT hackathon all agreed that it was a great event to be a part of. It was really exciting to see what could be developed in a limited amount of time when a group of people worked together and were driven by a deadline. The best part was ending up with four new WebCenter-based products that solve real-world problems and add immediate value. If any of these products interest you, feel free to contact us at 952-465-3400 or

You can see more pictures of Fishbowl’s ShipIT Hackathon here.

As always, your comments on this blog are appreciated.

Fishbowl Solutions Oracle WebCenter Expertise takes it to South Africa: Q and A with Jerry Aber – Fishbowl’s enterprise architect

Fishbowl Solutions has been helping Oracle WebCenter (UCM, Stellent) customers throughout North America deploy, customize and optimize their WebCenter content management and portal systems for over 12 years now. During that time, Fishbowl has focused on delivering solutions that provide organizations the ability to solve their most challenging information management problems, while maximizing their WebCenter investments. Up until recently, almost all of Fishbowl’s 700+ WebCenter deployments have taken place in North America.

In 2011, Fishbowl announced its European expansion. This was fueled by the increased interest we were receiving from WebCenter customers throughout Europe. This was followed by our announcement regarding our partnership with John Sim. John has provided not only some feet on the street in the United Kingdom, but also expertise and thought leadership around mobile content management applications, responsive design, application development framework (ADF) and much more. John’s latest foray with Oracle technology was his “Avengers Assemble” application he built for the Oracle Social Network developer challenge at OpenWorld 2012.

Also in 2011, we met with some folks from the University of Pretoria, South Africa, at Collaborate in Orlando. I had the privilege of speaking with one of the gents, and he told me about how they had begun investing in Oracle WebCenter in 2009, but were having a lot of difficulty deploying it and building usable business applications. One such application they were looking to build was a Staff Portal – a one stop website where staff members at the university could come to find personalized, staff-related information. As I brought in more members of the Fishbowl team to chat and discuss how this business problem could be solved, the conversation ended with a passing comment from the South African gent that went something like “this all sounds great, but we are separated by the Atlantic Ocean”.

Fast forward some 18 months later, and my Fishbowl colleague, Jerry Aber, finds himself in South Africa for client meetings and to present at the South African Oracle Users Group. Jerry will also be making stops at the University of Pretoria, who Fishbowl has successfully completed several projects for including their staff portal (read the success story). How did this come to be? How did Fishbowl Solutions, who has traditionally done the vast majority of its WebCenter work in North America, win the University of Pretoria’s business and begin to help them lay out their WebCenter road map. Jerry Aber took a few moments out of his busy schedule to do a Question & Answer session to further detail Fishbowl’s relationship with the University of Pretoria.

Jerry Aber is the 2009 Oracle Content Management Architect of the Year and is currently working for Fishbowl Solutions in Consulting Services and Solutions Architecture. Prior to Fishbowl Solutions, Jerry spent 7 years working for MoneyGram International as a Software Development Manager in the areas of web/portal development, enterprise content management, business process management and enterprise reporting. He has been involved in strategic software development/integration, architecture, resource management, business process re-engineering and project/program management. Jerry can be reached at

Q: South Africa? How did Fishbowl Solutions get engaged with the University of Pretoria?

A: The University of Pretoria had heard about Fishbowl Solutions through other channels, but never thought a relationship would work given the extreme distance between the two parties. After chatting with them at Collaborate, conducting some web conferences, and exchanging numerous emails, Fishbowl Solutions and the University of Pretoria agreed to work together on some WebCenter projects.

This decision really came down to Fishbowl seeing an opportunity to help an organization start to leverage their WebCenter investment and solve their business problems. This factor alone outweighed the distance problem, and greatly motivated Fishbowl Solutions to begin the relationship.

Q: What were the business problems the University of Pretoria was looking to solve, and were they unique to Fishbowl Solutions’ capabilities?

A: The University was looking to build a staff portal that would provide a location where staff members could find information relevant to their roles, as well as collaborate and share information. A part of this was also getting the appropriate content into Oracle WebCenter Content, which would be the enterprise repository used to surface content to the portal. The University had an overly complex security model for WebCenter Content, and this had created a lot of frustration amongst the users who were having a hard time just getting started and adding documents, images, and other files to the Content Server.

Q: What were the various stages of the project that Fishbowl Solutions proposed?

A: The first thing that Fishbowl Solutions wanted to do was to level set on the University’s expectations with their WebCenter system. We had discussed their immediate need and project – simplify their security model and build a staff portal – but we also wanted to find out where else they wanted to utilize and leverage WebCenter. This is our Holistic Content Management consulting approach, where we help organizations put a plan together of how they can make WebCenter part of their information infrastructure instead of a disconnected, departmental solution.

What we learned from the University of Pretoria is that they were not unlike most organizations when it comes to content management. They wanted to utilize the information in their organization to help make decisions, streamline processes, and educate others. So WebCenter for them was a system they were planning to leverage more and more each year. Essentially, they wanted the staff portal to be their launch pad for a university-wide information system that integrated with other Oracle-based systems and applications, utilized standards-based technologies, and provided users with engaging and interactive experiences that kept them coming back.

Once we fully understood their long-term vision and plans with WebCenter, we could focus on their current staff portal project.

Q: What solution was implemented and why?

A: Fishbowl Solutions implemented its Intranet In A Box (IIAB) solution. This solution provides a framework that includes content profiles, JSR-286 portlets, and a user-defined menu navigation structure. IIAB was a good fit for the University because they wanted to have the content on the portal be contributed controlled by users and not IT. They also wanted to leverage what they already had purchased – WebCenter Content and Portal – and not spend additional money on 3rd-party licenses or for significant customization.

IIAB consists of a WebCenter Content bundle that includes profiles for adding images, a landing page and secondary page contribution, and personalization. It also consists of a WebCenter Portal Bundle that is essentially a WebCenter Space that becomes the container for the page template. The overall framework, consisting of the integrated Content and Portal elements, enables organizations to quickly realize a live site in less than 60 days.

Q: What are some of the results so far with the University of Pretoria and its Staff Portal?

A: The current University of Pretoria Staff Portal consists of 5 microsites and around 29 collaboration sites, including Academic, Staff, Senate and IT among others. They have seen an overall increase in collaboration and information sharing amongst staff members, and users are pleased with having a one-stop shop for role-based information. The portal has provided the necessary example of how the University wants to share information going forward.

Q: What does the University have planned for next iterations of the Portal?

A: They are looking at ways to make user access even easier, through single-sign on. They are also looking at ways to leverage enterprise search to improve the relevancy and accuracy of site search results.

Thanks for your time Jerry. Safe travels home!