|
Hi Rajesh,
first of all, you need a public class:
public class raj {
public static void main(string args[])
{
Next is that you should have a classpath with the JDBC
driver (jt400.jar ??) and JDOM jar file.
I downloaded jdom.zip and jdom-contrib.zip. Changed your
program a little bit :-) and got an ok compile.
Here is the qshell cmd:
javac -classpath .:/jar/jt400.jar:/jdom/jdom-
1.0/lib/xalan.jar:/jdom/jdom-1.0/lib/xerces.jar:/jdom/jdom-
1.0/lib/xml-apis.jar:/jdo
m/jdom-1.0/lib/saxpath.jar:/jdom/jdom-1.0/lib/jaxen-
jdom.jar:/jdom/jdom-1.0/lib/jaxen-core.jar:/jdom/jdom-
1.0/build/jdom.jar:/jdo
m/jdom-contrib-1.0/build/jdom-contrib.jar
raj.java
$
You still have to test if the program logic is correct!
And change the jdbc variables.
The java source is enclosed.
Best regards,
Magne Kofoed
(Norway)
Folks,
I've a simple program as below....
import
java.io.IOException;
import
java.sql.*;
import
java.text.*;
import
java.io.*;
import
java.util.*;
import
org.jdom.input.SAXBuilder;
import
org.jdom.output.XMLOutputter;
import
org.jdom.output.*;
import
org.jdom.*;
public static void main(string args[])
{
// create AS400
connection
Connection c = DriverManager.getConnection
("jdbc:as400://myas400;date format= iso", "xxx", "xxx");
try
{
Statement stmt = c.createstatement();
ResultSet rs = stmt.executeQuery(" select * from
LNAFGBP ");
ResultSetBuilder builder = new ResultSetBuilder
(rs);
Document doc = builder.build
();
pw = new printWriter(new BufferedWriter(new FileWriter
("/java/demo/test.xml")));
XMLOutputter ouputter = new XMLOutputter
();
Outputter.output(doc,
pw);
pw.flush
();
pw.close
();
c.close
();
}
catch (JDOMException e)
{
}
}
When running javac /java/xml/raj.java in qshell, I get the
following errors..Any idea what they mean...
javac /java/xml/raj.java
/java/xml/raj.java:14: Identifier
expected.
public static void main(string args[])
{
¢
/java/xml/raj.java:14: 'class' or 'interface' keyword
expected.
public static void main(string args[])
{
¢
2
errors
Rajesh Anand
Email:Rajesh_anand@xxxxxx
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.