Hi, Does installing xml-commons-apis solve that problem?
sudo yum install xml-commons-apis Cheolsoo On Thu, Jul 5, 2012 at 12:27 AM, venkatesh warulu <[email protected]> wrote: > Hi Cheolsoo, > > I am almost there , executing the step 6 > I was getting this error > > ant jar -all > /usr/bin/build-classpath: error: Could not find xml-commons-apis Java > extension for this JVM > /usr/bin/build-classpath: error: Some specified jars were not found > Unknown argument: -all > ant [options] [target [target2 [target3] ...]] > Options: > -help, -h print this message > -projecthelp, -p print project help information > -version print the version information and exit > -diagnostics print information that might be helpful to > diagnose or report problems. > -quiet, -q be extra quiet > -verbose, -v be extra verbose > -debug, -d print debugging information > -emacs, -e produce logging information without adornments > -lib <path> specifies a path to search for jars and classes > -logfile <file> use given file for log > -l <file> '' > -logger <classname> the class which is to perform logging > -listener <classname> add an instance of class as a project listener > -noinput do not allow interactive input > -buildfile <file> use given buildfile > -file <file> '' > -f <file> '' > -D<property>=<value> use value for given property > -keep-going, -k execute all targets that do not depend > on failed target(s) > -propertyfile <name> load all properties from file with -D > properties taking precedence > -inputhandler <class> the class which will handle input requests > -find <file> (s)earch for buildfile towards the root of > -s <file> the filesystem and use it > -nice number A niceness value for the main thread: > 1 (lowest) to 10 (highest); 5 is the default > -nouserlib Run ant without using the jar files from > ${user.home}/.ant/lib > -noclasspath Run ant without using CLASSPATH > > > Then Iexported the following > export ANT_HOME=/usr/share/ant > export JAVA_HOME=/usr/java/jdk1.6.0_25 > > Still getting following error > > [root@ltstappsvm01 sqoop-1.4.1-incubating-src]# ant jar-all > /usr/bin/build-classpath: error: Could not find xml-commons-apis Java > extension for this JVM > /usr/bin/build-classpath: error: Some specified jars were not found > Buildfile: build.xml > Overriding previous definition of reference to sqoop > [echo] Use Hadoop 0.23 by default > [echo] Use built-in SQL server connector by default > init: > gen-version: > [exec] > /u002/Oracle/Software/sqoop-1.4.1-incubating-src/src/scripts/write-version-info.sh: > line 41: git: command not found > ivy-download: > [get] Getting: > http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar > [get] To: > /u002/Oracle/Software/sqoop-1.4.1-incubating-src/lib/ivy-2.1.0.jar > [get] Error getting > http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar to > /u002/Oracle/Software/sqoop-1.4.1-incubating-src/lib/ivy-2.1.0.jar > BUILD FAILED > /u002/Oracle/Software/sqoop-1.4.1-incubating-src/build.xml:1077: > java.net.ConnectException: Connection refused > Total time: 1 second > > Regards > Venky > *From:* Cheolsoo Park <[email protected]> > *To:* venkatesh warulu <[email protected]> > *Cc:* "[email protected]" <[email protected]> > *Sent:* Thursday, July 5, 2012 2:24 PM > *Subject:* Re: OraOop > > Hi Venky, > > OK, can you try the following then? > > 1) Since you can't checkout source code, please download the source > tarball from one of sqoop mirror sites ( > http://www.apache.org/dyn/closer.cgi/sqoop/). > > For example: > > http://www.reverse.net/pub/apache/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating-src.tar.gz > > 2) tar -xf sqoop-1.4.1-incubating-src.tar.gz > > 3) cd sqoop-1.4.1-incubating-src > > 4) wget > https://issues.apache.org/jira/secure/attachment/12531120/SQOOP-480-2.patch > > 5) patch -p0 -i SQOOP-480.patch > > 6) ant jar-all > > 7) You will find "sqoop-test-1.4.2-incubating-SNAPSHOT.jar" in the "build" > sub-directory. > > 8) Replace /usr/lib/sqoop/sqoop-1.4.1-cdh4.0.0.jar with > sqoop-test-1.4.2-incubating-SNAPSHOT.jar. > > Thanks! > Cheolsoo > > > On Wed, Jul 4, 2012 at 11:02 PM, venkatesh warulu <[email protected]>wrote: > > Hi Cheolsoo, > > Just I have installed Svn and tried to execute the steps mentioned in the > note , getting follwoing error > > svn co https://svn.apache.org/repos/asf/sqoop/trunk/ sqoop > svn: OPTIONS of 'https://svn.apache.org/repos/asf/sqoop/trunk': > could not connect to server (https://svn.apache.org/) > Also need to understand after the build , which file need to be replaced > > /usr/lib/sqoop/sqoop-* > -rw-r--r-- 1 root root 596185 Jun 4 17:45 > /usr/lib/sqoop/sqoop-1.4.1-cdh4.0.0.jar > -rw-r--r-- 1 root root 291898 Jun 4 17:45 > /usr/lib/sqoop/sqoop-test-1.4.1-cdh4.0.0.jar > > Regards > Venky > *From:* Cheolsoo Park <[email protected]> > *To:* venkatesh warulu <[email protected]> > *Cc:* "[email protected]" <[email protected]> > *Sent:* Thursday, July 5, 2012 1:46 PM > *Subject:* Re: OraOop > > Typo correction: > > Would you mind if I ask why you can't build Sqoop? > > > On Wed, Jul 4, 2012 at 10:43 PM, Cheolsoo Park <[email protected]>wrote: > > Hi Venky, > > Unfortunately, there is no compiled code that includes this fix at the > moment. We're going to release a new version of Sqoop soon, but you will > have to wait until then though. > > Would you mind asking why you can't build Sqoop? > > Thanks, > Cheolsoo > > On Wed, Jul 4, 2012 at 10:21 PM, venkatesh warulu <[email protected]>wrote: > > > Hi Cheolsoo > > Thank for all your valuable suppot ... > Ubfortunately I could not able to build , Is it any way possible to get > the compiled code , so that I can just deploy > > > Regards > Venky > > *From:* Cheolsoo Park <[email protected]> > *To:* venkatesh warulu <[email protected]> > *Cc:* "[email protected]" <[email protected]> > *Sent:* Thursday, July 5, 2012 1:09 PM > *Subject:* Re: OraOop > > Hi Venky, > > Sure. No problem. > > 1) Checkout the latest Sqoop source code that already includes SQOOP-480 > from the project repository and build. For details, please refer to the > following link: > > > https://cwiki.apache.org/confluence/display/SQOOP/Setting+up+Development+Environment > > 2) Replace the installed Sqoop jar with the one that you've just built. If > you installed Sqoop from rpm or deb, you can find the installed jar at > /usr/lib/sqoop/lib. > > Please let me know if you have any further questions. > > Thanks, > Cheolsoo > > On Wed, Jul 4, 2012 at 7:42 PM, venkatesh warulu <[email protected]>wrote: > > Hi , > > This is new area for me to explore ... Will you please provide me the > steps to apply the patch *SQOOP-480*. > > > > Regards > Venky > *From:* Cheolsoo Park <[email protected]> > *To:* [email protected] > *Cc:* [email protected] > *Sent:* Thursday, July 5, 2012 4:05 AM > *Subject:* Re: OraOop > > Hi Venky, > > Exception in thread "main" > java.lang.NoSuchMethodError: > com.cloudera.sqoop.manager.ImportJobContext.setConnManager(Lcom/cloudera/sqoop/manager/ConnManager;)V > > > This is fixed in the upstream trunk. Please see SQOOP-480: > https://issues.apache.org/jira/browse/SQOOP-480. Unfortunately, there is > no official Sqoop release that include this fix, so you will have to apply > the patch and rebuild Sqoop. > > Thanks, > Cheolsoo > > > On Wed, Jul 4, 2012 at 12:13 PM, Kathleen Ting <[email protected]>wrote: > > Dear Venky, > > For faster resolution of Sqoop support issues, please subscribe to the > Sqoop User mailing list by emailing: [email protected] > > Regarding your issue below, it could be that your version of Hadoop is > not compatible with OraOop - what is your Hadoop version? > > Regards, Kathleen > > sqoop import --connect > jdbc:oracle:thin:@lyisdb01.dev.sgp.avagotech.net:1523:OPTCH --username > system --password clone --table VENK -verbose > 12/07/04 05:39:14 WARN tool.BaseSqoopTool: Setting your password on > the command-line is insecure. Consider using -P instead. > 12/07/04 05:39:14 DEBUG oraoop.OraOopUtilities: Enabled OraOop debug > logging. > 12/07/04 05:39:14 DEBUG oraoop.OraOopManagerFactory: Quest® Data > Connector for Oracle and Hadoop can be called by Sqoop! > 12/07/04 05:39:14 INFO manager.SqlManager: Using default fetchSize of 1000 > 12/07/04 05:39:15 DEBUG oraoop.OraOopUtilities: The Oracle table > context has been derived from: > oracleConnectionUserName = system > tableStr = VENK > as: > owner : SYSTEM > table : VENK > 12/07/04 05:39:15 INFO oraoop.OraOopManagerFactory: > *************************************************************** > *** Using Quest® Data Connector for Oracle and Hadoop 1.5.0 *** > *** Copyright 2012 Quest Software, Inc. *** > *** ALL RIGHTS RESERVED. *** > *************************************************************** > 12/07/04 05:39:15 INFO oraoop.OraOopManagerFactory: Oracle Database > version: Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - > 64bit Production > 12/07/04 05:39:15 INFO oraoop.OraOopManagerFactory: This Oracle > database is not a RAC. > 12/07/04 05:39:15 WARN conf.Configuration: mapred.map.max.attempts is > deprecated. Instead, use mapreduce.map.maxattempts > 12/07/04 05:39:15 INFO tool.CodeGenTool: Beginning code generation > 12/07/04 05:39:15 DEBUG oraoop.OraOopOracleQueries: getTableColumns() : > sql = > SELECT column_name, data_type FROM dba_tab_columns WHERE owner = ? > and table_name = ? and (DATA_TYPE IN > > ('BINARY_DOUBLE','BINARY_FLOAT','BLOB','CHAR','CLOB','DATE','FLOAT','LONG','NCHAR','NCLOB','NUMBER','NVARCHAR2','RAW','ROWID','URITYPE','VARCHAR2') > OR DATA_TYPE LIKE 'INTERVAL YEAR(%) TO MONTH' OR DATA_TYPE LIKE > 'INTERVAL DAY(%) TO SECOND(%)' OR DATA_TYPE LIKE 'TIMESTAMP(%)' OR > DATA_TYPE LIKE 'TIMESTAMP(%) WITH TIME ZONE' OR DATA_TYPE LIKE > 'TIMESTAMP(%) WITH LOCAL TIME ZONE') ORDER BY column_id > 12/07/04 05:39:15 INFO manager.SqlManager: Executing SQL statement: > SELECT "A","B" FROM VENK WHERE 0=1 > 12/07/04 05:39:15 INFO manager.SqlManager: Executing SQL statement: > SELECT A,B FROM VENK WHERE 1=0 > 12/07/04 05:39:15 INFO orm.CompilationManager: HADOOP_HOME is > /usr/lib/hadoop > Note: /tmp/sqoop-root/compile/8817da7c72ed005d42065edefc806224/VENK.java > uses or overrides a deprecated API. > Note: Recompile with -Xlint:deprecation for details. > 12/07/04 05:39:18 INFO orm.CompilationManager: Writing jar file: > /tmp/sqoop-root/compile/8817da7c72ed005d42065edefc806224/VENK.jar > 12/07/04 05:39:18 DEBUG oraoop.OraOopConnManager: The output directory > for the sqoop table import is : VENK > Exception in thread "main" java.lang.NoSuchMethodError: > > com.cloudera.sqoop.manager.ImportJobContext.setConnManager(Lcom/cloudera/sqoop/manager/ConnManager;)V > at > com.quest.oraoop.OraOopConnManager.importTable(OraOopConnManager.java:248) > at > org.apache.sqoop.tool.ImportTool.importTable(ImportTool.java:403) > at org.apache.sqoop.tool.ImportTool.run(ImportTool.java:476) > at org.apache.sqoop.Sqoop.run(Sqoop.java:145) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) > at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:181) > at org.apache.sqoop.Sqoop.runTool(Sqoop.java:220) > at org.apache.sqoop.Sqoop.runTool(Sqoop.java:229) > at org.apache.sqoop.Sqoop.main(Sqoop.java:238) > at com.cloudera.sqoop.Sqoop.main(Sqoop.java:57) > > > > > > > > > > > > > > >
