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

David Ciemiewicz commented on PIG-600:
--------------------------------------

I think the problem is this ... the build.xml file is looking for pig.jar 
several directories up:

    <property name="pigjar" value="../../../pig.jar" />

The thing is, I'm relying on another build of pig and not the whole pig 
directory.

If you take the instructions for PiggyBank literally (as I did) you will not 
get a successful build.

> 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: types_branch
>            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