[ 
https://issues.apache.org/jira/browse/PIG-600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12722686#action_12722686
 ] 

Dmitriy V. Ryaboy commented on PIG-600:
---------------------------------------

Setting the CLASSPATH environment variable to include pig.jar is sufficient for 
building the piggybank jar (and avoids the problem of having the whole pig 
directory checked out).
I've updated the Wiki.
This can be closed.

> PiggyBank compilation instructions don't work
> ---------------------------------------------
>
>                 Key: PIG-600
>                 URL: https://issues.apache.org/jira/browse/PIG-600
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>    Affects Versions: 0.2.0
>            Reporter: David Ciemiewicz
>
> I know that PiggyBank is "as-is" but the instructions are incomplete and 
> should be complete enough (all steps) required to compile PiggyBank.
> http://wiki.apache.org/pig/PiggyBank
> I checked out the types branch version of PiggyBank by modifying the 
> instructions to check out:
> svn co 
> http://svn.apache.org/repos/asf/hadoop/pig/branches/types/contrib/piggybank/
> At step 2 it says:
> To build a jar file that contains all available user defined functions 
> (UDFs), please follow the steps:
> 1. Checkout UDF code: svn co 
> http://svn.apache.org/repos/asf/hadoop/pig/trunk/contrib/piggybank
> 2. Build the jar file: from trunk/contrib/piggybank/java directory run ant. 
> This will generate piggybank.jar in the same directory.
> So I went into the piggybank/java directory and and ran ant and got the 
> following errors:
> {code}
> -bash-3.00$ ant
> Buildfile: build.xml
> init:
> compile:
>      [echo]  *** Compiling Pig UDFs ***
>     [javac] Compiling 70 source files to 
> /homes/ciemo/piggybank/java/build/classes
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:25:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:26:
>  cannot find symbol
>     [javac] symbol  : class FuncSpec
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.FuncSpec;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:27:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:28:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:29:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:30:
>  package org.apache.pig.impl.logicalLayer does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
>     [javac]                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:31:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:61:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public class ABS extends EvalFunc<Double>{
>     [javac]                          ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:67:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
>     [javac]     public Double exec(Tuple input) throws IOException {
>     [javac]                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:85:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:85:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]            ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:93:
>  cannot find symbol
>     [javac] symbol  : class FuncSpec
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
>     [javac]     public List<FuncSpec> getArgToFuncMapping() throws 
> FrontendException {
>     [javac]                 ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:93:
>  cannot find symbol
>     [javac] symbol  : class FrontendException
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
>     [javac]     public List<FuncSpec> getArgToFuncMapping() throws 
> FrontendException {
>     [javac]                                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:25:
>  package org.apache.pig.impl.logicalLayer does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
>     [javac]                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:26:
>  cannot find symbol
>     [javac] symbol  : class FuncSpec
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.FuncSpec;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:27:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:28:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:29:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:30:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:21:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:22:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:23:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:27:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public abstract class Base extends EvalFunc<Double>{
>     [javac]                                    ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:44:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleBase
>     [javac]     public Double exec(Tuple input) throws IOException {
>     [javac]                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:60:
>  cannot find symbol
>     [javac] symbol  : class FuncSpec
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleBase
>     [javac]     public List<FuncSpec> getArgToFuncMapping() throws 
> FrontendException {
>     [javac]                 ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:60:
>  cannot find symbol
>     [javac] symbol  : class FrontendException
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleBase
>     [javac]     public List<FuncSpec> getArgToFuncMapping() throws 
> FrontendException {
>     [javac]                                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:29:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.Base
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:29:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.Base
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]            ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:25:
>  package org.apache.pig.impl.logicalLayer does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
>     [javac]                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:26:
>  cannot find symbol
>     [javac] symbol  : class FuncSpec
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.FuncSpec;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:27:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:28:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:29:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:30:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:44:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleDoubleBase
>     [javac]     public Double exec(Tuple input) throws IOException {
>     [javac]                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:61:
>  cannot find symbol
>     [javac] symbol  : class FuncSpec
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleDoubleBase
>     [javac]     public List<FuncSpec> getArgToFuncMapping() throws 
> FrontendException {
>     [javac]                 ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:61:
>  cannot find symbol
>     [javac] symbol  : class FrontendException
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleDoubleBase
>     [javac]     public List<FuncSpec> getArgToFuncMapping() throws 
> FrontendException {
>     [javac]                                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:23:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:24:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:25:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:26:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:27:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:58:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public class DoubleAbs extends EvalFunc<Double>{
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:64:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleAbs
>     [javac]     public Double exec(Tuple input) throws IOException {
>     [javac]                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:79:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleAbs
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:79:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleAbs
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]            ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:23:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:24:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:25:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:26:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:27:
>  package org.apache.pig.impl.logicalLayer does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
>     [javac]                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:28:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:59:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public class DoubleCopySign extends EvalFunc<Double>{
>     [javac]                                     ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:68:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleCopySign
>     [javac]     public Double exec(Tuple input) throws IOException {
>     [javac]                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:81:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleCopySign
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:81:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleCopySign
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]            ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:23:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:24:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:25:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:26:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:27:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:58:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public class DoubleGetExponent extends EvalFunc<Integer>{
>     [javac]                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:65:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleGetExponent
>     [javac]     public Integer exec(Tuple input) throws IOException {
>     [javac]                         ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:78:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleGetExponent
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:78:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleGetExponent
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]            ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:23:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:24:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:25:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:26:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:27:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:57:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public class DoubleMax extends EvalFunc<Double>{
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:63:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMax
>     [javac]     public Double exec(Tuple input) throws IOException {
>     [javac]                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:77:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMax
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:77:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMax
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]            ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:23:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:24:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:25:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:26:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:27:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:57:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public class DoubleMin extends EvalFunc<Double>{
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:63:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMin
>     [javac]     public Double exec(Tuple input) throws IOException {
>     [javac]                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:77:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMin
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:77:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMin
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]            ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:25:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:26:
>  cannot find symbol
>     [javac] symbol  : class FuncSpec
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.FuncSpec;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:27:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:28:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:29:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:30:
>  package org.apache.pig.impl.logicalLayer does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
>     [javac]                                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:31:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:63:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public class DoubleNextAfter extends EvalFunc<Double>{
>     [javac]                                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:73:
>  cannot find symbol
>     [javac] symbol  : class Tuple
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleNextAfter
>     [javac]     public Double exec(Tuple input) throws IOException {
>     [javac]                        ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:84:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleNextAfter
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:84:
>  cannot find symbol
>     [javac] symbol  : class Schema
>     [javac] location: class 
> org.apache.pig.piggybank.evaluation.math.DoubleNextAfter
>     [javac]     public Schema outputSchema(Schema input) {
>     [javac]            ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:23:
>  cannot find symbol
>     [javac] symbol  : class EvalFunc
>     [javac] location: package org.apache.pig
>     [javac] import org.apache.pig.EvalFunc;
>     [javac]                      ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:24:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.Tuple;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:25:
>  package org.apache.pig.impl.logicalLayer.schema does not exist
>     [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
>     [javac]                                               ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:26:
>  package org.apache.pig.data does not exist
>     [javac] import org.apache.pig.data.DataType;
>     [javac]                           ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:27:
>  package org.apache.pig.impl.util does not exist
>     [javac] import org.apache.pig.impl.util.WrappedIOException;
>     [javac]                                ^
>     [javac] 
> /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:58:
>  cannot find symbol
>     [javac] symbol: class EvalFunc
>     [javac] public class DoubleNextup extends EvalFunc<Double>{
>     [javac]                                   ^
>     [javac] 100 errors
> BUILD FAILED
> /homes/ciemo/piggybank/java/build.xml:74: Compile failed; see the compiler 
> error output for details.
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to