Cakephp and Jasper reports integration - cakephp

Does anyone have any direct experience in integrating Cakephp and Jasper Reports?
I'm considering using Cakephp as a framework for a large project that will require the development of 75 - 100 complex reports. Ideally I would like to generate all of these reports from within the Cakephp code (not running a stand alone Jasper UI). I'm expecting that all of the generated reports will be in a PDF format.
Thank you for sharing your thoughts,
Dale

You could try using the JasperReports ReST API and their PHP Client.
http://community.jaspersoft.com/wiki/getting-started-rest-web-service-api
http://community.jaspersoft.com/project/php-client
Note that you will still need to design and test the reports with Jasper tools, what the above will give you however is the ability to call the report with certain parameters from Cake.
Regards,
-Rami

Yes I have a Experience in Integrating jasper Report to PhP.
Tomcat need to be installed on your system with java Bridge.
very Easy to Done in Windows and difficult for me in Linux still i configured that too.
I faced the problem Java Vitual Size -xms like something .
1. As you configured the Java Bridge
Download java Bridge war below link
http://php-java-bridge.sourceforge.net/doc/download.php
create a Report Folder
Find Java File http://localhost:8080/JavaBridge/java/Java.inc
Paste to Report Folder
create a jasper report For Testing With or Withour parameter as you want
Cakephp Working code to genrate pdf
create Report_test.php and paste the below code and change the data according to your database configuration

Related

Automate downloading of files in a batch

Need a help here.
I have a requirement wherein I have to automate the data retrieving feature of an website. The site has a limitation to search only 30 records at a time. So, what we want to do is login to the site, upload an excel containing 300+ records and click a search button.. and the site should automatically search the records and download the data in excel in a batch of 30.
I wanted to know, if this can be done only using .net or java, without using any automation tool(like selenium etc).If not, what will the best approach to solve it?
Any insight will be helpful.
You cannot use .net or Java if you don't have access to the APIs
( You may try with web API using Rest Client. )
Your requirement can be approached using RPA tools.
I recommend UIPath Studio quick to learn and use

Oracle ADF: How to develop a adf web application with a team of 10 members

Hello we need to develop a web application using Oracle ADF and jdeveloper 12c. This is a big project so we need to develop this application with the help of a team of size 10 members. Our doubt is how we can develop a web application using a team.
Suppose that we have 10 modules. Each module has developed by each member(Each member is using different system with same environment. Jdeveloper 12c). Finally developing all the 10 modules how we can combine all the 10 modules as a single application. How we can modify bindings , page flows and connection details.
Please help.
Thanks in advance.
A comprehensive look at ADF team size and roles you can find on ADF Architecture TV channel.
In terms of architecture, I would suggest SUM of the Parts Pattern:
Simply put, every member can use their own workspace where they will create bounded task flows based on fragments. Then, each of those workspaces will be packaged as ADF Libraries and imported into a MASTER workspace, acting as a portal. One of the most common patterns for implementing Master portal is Dynamic Tabs UI Shell Template Functional UI Pattern
I suggest you watch this to understand ADF large project architecture better, and read this, this and this as well. This book may be of use.
The best approach will be using a version control tool like SVN. Initially, anyone member of the team need to migrate the blank project structure to SVN. later on others can checkout the code and implement their code and after that they can check in the code. The problem here is you have to assume that no 2 developers are working on same file at same time, or else code conflict may happen while committing the code.
Currently, I am also working on a project where some developers are from onshore and some from offshore. So, we use the SVN. Jdevloper itself comes with SVN Client. So no need of installing any SVN client like Tortoise SVN or Smart SVN.
If still you need more information you can reply back.

Development Environment for RIDC in Java

I need to write code that communicates to Oracle Content Server 11g in Java. My understanding is that it's done using RIDC (Remote Intradoc Client).
The best I can find on getting started is this:
http://docs.oracle.com/cd/E23943_01/doc.1111/e10807/c23_ridc.htm
However, it doesn't cover the development environment setup. Where do I get the pieces to get started? I'm assuming I need JDeveloper R1, is that correct? Where do I download the SDK? Thanks.
TD
You need to install WebCenter Support API in JDeveloper. Search for the updates shown in the following image in Help->Check for Updates.
I am in PS6.
You do not need the Oracle WebCenter Portal extensions nor JDeveloper.
You can develop code using the RIDC library with any IDE, all you need is to make sure you have the correct version of the RIDC jar file on your classpath. You can obtain it from your Oracle_ECM1 installation home, in the /ucm/Distribution/RIDC folder.

Reporting Solution for Google App Engine

im in very beginning stages of designing a system to be run on google app engine. my problem are reports. so far i have about 75 reports that need done and by the time im finished with the design im guessing 200 isn't going to be out of line. i wanted to use jasper but apparently GAE doesn't support java.awt which breaks jasper
are there any other report packages out there that can give me the front end development power of jasper or crystal and still run on GAE with this schemaless data model?
We have been using pyJasper (https://github.com/hudora/pyJasper)
for about five years now with several hundred documents daily.
To generate the report, you send the report and the content to the jasper server via a http interface. The jasper server is a dedicated Amazon EC2 instance.
If you use Python, have a look at a different client:
https://github.com/hudora/huTools/blob/master/huTools/pyjasper.py
If you need help, don't hesitate to ask!

how to integrate bugzilla and HP quality center?

I'm working on integrating Bugzilla with HP Qc. I'm performing this by using perl script by directly manipulating the database using sql commands. I want to use the web services of Bugzilla. I have gone through the Bugzilla webservice API but tat wasn't enough to get started. I'm a beginner and this is the first project of my career. How do I go about this?
Check out the Perl script bz_webservice_demo.pl in Bugzilla's contrib directory, it shows how to talk to Bugzilla via XMLRPC.
There are a few things you could do:
Export defects from Bugzilla into a spreadsheet and upload it into Quality Center
Use the Open Test Architecture API (OTAClient.dll) to update defects in Quality Center
Use the HP Synchronization Server and build an adapter
Using the HP Synchronizer is probably the only "real" way to do it. Though you could potentially build your own sync mechanism, potentially using just OTA and a message queue.
There may be an existing adapter available from proficom-ag based on a presentation I found via a web search

Resources