Solved

Java Classpath for Crystral Reports 10

Posted on 2009-05-19
3
1,345 Views
Last Modified: 2013-12-11
Experts, I hope you can help me out.  I'm not a programmer, just an enduser trying to set up a JDBC database connection to an IBM DB2 v8 database through Crystal Reports 10 professional.

The instructions in the manual I'm following require an INI file to point to the jar files, drivers, etc. for Crystal Reports to reference.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50b9dd07-951e-2b10-9c81-bc5d082230b0

After setting up the file and trying to select set up JDBC in Crystal Reports, I'm receiving the following error:  "Invalid argument details: Java Server Start up failure.  Please verify path, classpath, and IORFIleLocation in the ini file."

I went back and checked my typing and spelling, and cut and pasted each path into a URL line to insure I have the file locations and names typed right.   I also loaded the IBM DB2 driver (db2.jcc.DB2Driver).  Since I have 2 versions of Java on my laptop, I qualified the location of the j2rel.4.2_19\bin file.

I don't know what else to check or even where to look for errors.

Can you please look over the code below to see if I have the syntex correct or tell me what else to check or where to look for my error?

Thank you,
Steph M
[Common]
PATH = "C:\Program Files\Java\j2re1.4.2_19\bin"
CLASSPATH = "C:\Program Files\Common Files\Crystal Decisions\2.5\bin\CRDB_JavaServer.jar";
"C:\Program Files\Common Files\Crystal Decisions\2.5\java\lib\external\CRDBXMLExternal.jar";
"C:\DB2ServerJars\db2java\COM\ibm\db2"
"C:\DB2ServerJars\db2jcc.jar";
"C:\DB2ServerJars\db2jcc_license_cu.jar";
"C:\Program Files\Java\j2re1.4.2_19\bin"
 
 
IORFileLocation = ${TEMP}
JavaServerTimeout = 1800
JVMMaxHeap = 64000000
JVMMinHeap = 32000000

Open in new window

0
Comment
Question by:Steph_M
  • 2
3 Comments
 
LVL 34

Accepted Solution

by:
James0628 earned 500 total points
ID: 24428605
OK, I've no experience with this, so this is something of a guess, but it looks like there should be a ; at the end of line 5.  You need ;'s to separate each element and you don't have one there.

 It's also possible that everything after the = should be on one long line.  IOW, what you show as lines 3 - 8 should be one line.  Maybe.  I really don't know.  It just occurs to me that it's a possibility.  It's a question of whether whatever reads this will recognize values extended over multiple lines, or if it expects them all to be on one line.  If you still have problems after adding the ; to line 5, you could try combining those into one long line.

 James
0
 

Author Closing Comment

by:Steph_M
ID: 31583202
The short story: as it turns out, hitting the database directly for reporting violates our license agreement so I won't need the code after all.

Thanks fo taking time to response.

Steph M
0
 
LVL 34

Expert Comment

by:James0628
ID: 24532620
No problem.  Sorry it didn't work out.

 James
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
micro services vs rest web services 16 102
eclipse shortcuts 9 54
Crystal image Object type? 7 33
Crystal reports filter out records 2 27
Most of the developers using Tomcat find it easy to configure the datasource in Server.xml and use the JNDI name in the code to get the connection.  So the default connection pool using DBCP (or any other framework) is made available and the life go…
Introduction This article is the last of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers our test design approach and then goes through a simple test case example, how …
The viewer will learn how to implement Singleton Design Pattern in Java.
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.

815 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now