Bowline Solutions  
Corporate Information Services News and Events Home

Actuate e.Reporting Suite Capabilities

Bowline Solutions brings over 12 years of combined Actuate experience to the table, with a complete array of expertise in all areas of Actuate planning, project management, integration, and implementation. Not only does Bowline Solutions provide Actuate services that are second to none, but we have produced several custom Actuate add-ons that improve upon the capabilities provided by Actuate out of the box and truly increase the value of your Actuate investment.

Upgrade migration and development 

Bowline Solutions has a wealth of experience in JSP and .Net development and itegration. JSP and .Net are the foundation for the Actuate front end starting with Version 6. Thoroughly familiar with Tomcat, WebLogic, and many other J2EE applications servers as well the .Net development environment, Bowline Solutions can completely customize your Actuate experience via the web.

If you are currently running a previous version, Bowline Solutions can migrate your reporting system to Version 8 painlessly.

Reports development 

Actuate Reports Development - Bowline Solutions has developed dozens of reports being used by thousands of users around the world. From very basic reports, to reports that require complex calculations or formatting, to reports that require page level security, to reports that produce output in a variety of different formats – Bowline Solutions has years of experience in design and production of all manner of Actuate reports.

Reports Conversion to XML, Excel, and Other Formats – Bowline Solutions is the only Actuate services provider that has developed a methodology for converting any Actuate report to well formed XML by adding fewer than ten lines of code to the report. From XML, our converters can take data to Excel, RTF, and many other formats. Specifically with respect to Section 508 compliance, this unique Bowline Solutions capability can be of great value.

API and Security Integration Development 

ActivePortal Security Extension (APSE) and Web Agent Security Extension (WASE) Development - Bowline Solutions has developed front-end (allowing single sign-on) security integrations for many customers. The Actuate front end security integrations allow Actuate to integrate seamlessly with your own front end systems so that end users must only log in once. APSE and WASE development can be implemented in any language, and automatically collect user credentials in as secure way through parsing cookies and extracting appropriate information to pass on to the Actuate iServer. All Bowline Solutions consultants have extensive C, C++, Java, and .Net development experience, making APSE/WASE development second nature. Furthermore, we have a collection of time tested implementations that can be easily applied to new customer installations.

Report Server Security Extension Development - The Actuate Report Server Security Extension (RSSE) allows Actuate customers to integrate Actuate with external security systems. Actuate ships with its own internal security model that can be used to set up users, roles, and groups – these items can be used to allow access to reports and other items within the Actuate repository for individuals and groups of individuals. However, many organizations already have a security model they wish to use. Examples of external security models include NT Domains, LDAP, and custom security models that may be defined within a database like Oracle or Sybase. The Actuate RSSE allows any Actuate customer to direct the Actuate server to an external security system for all authentication and security information. Typically, the RSSE is a C++-style shared library or DLL which gets called by the Actuate server any time a user attempts access. Bowline Solutions has developed RSSE solutions for LDAP as well as several other custom security integrations. We have over two years of experience in developing C++-style RSSE solutions.

RSSE SOAP Access Layer – One of the problems in developing a C++-style RSSE integration is that C++ expertise are costly and often difficult to find. Also, integrations with external security systems based upon an RDBMS or XML may be difficult to access using C++. Bowline Solutions is the only Actuate services provider that has developed a SOAP-based RSSE interface so that your integrations can be developed in the underlying language of your choosing, thus opening the door to in-house developers and decreasing the cost of initial development and maintenance of your RSSE integration. Bowline Solutions has experience using our SOAP layer to integrate with LDAP and many other custom security systems (e.g., Oracle, ActiveDirectory) and we fully support our SOAP access layer.

Actuate Report Server API Development – When integrating Actuate with a web application, portal, or other custom application the Actuate Report Server API (RSAPI) can be invaluable. The Actuate RSAPI allows you to interact with the Actuate server using API calls, so that your custom applications can perform Actuate tasks seamlessly without the end user even knowing that Actuate is involved. Your applications, using the RSAPI, can deliver all Actuate capabilities as though they were built right into the applications themselves. This is a great way to leverage Actuate to improve your existing applications. Bowline Solutions has over 8 years of in-depth RSAPI development. All of our Actuate consultants are C/C++, Java, and/or .Net developers, so using the RSAPI is second nature.

TRAINING 

Bowline Solutions has trained over 100 Actuate developers and users. Our custom courseware and hands-on approach will familiarize your development staff with Actuate while producing mission critial reports that you can use right away.

Bowline Solutions also provides Actuate END USER training. The key to your success in deploying and Actuate reporting solution is making sure that end users understand the power of the reports that are being deployed to them. Bowline Solutions has developed custom courseware that guides end users through the many powerful capabilities that Actuate provides.

Version 8 and Beyond

Because the Bowline Solutions team is highly focused on general purpose systems integration outside of Actuate, we all have experience with programming languages like C, C++, C# (.Net), and Java. In addition to programming languages, we know how to leverage the latest data formats and transportation protocols like XML and SOAP. This means that as Actuate incorporates more advanced technologies into new versions (like version 8) Bowline Solutions already understands how these technologies can be applied to your reporting environment.


Copyright © 2011, Bowline Solutions, Inc. All rights reserved.