Thank you Ted. It worked! Best, Tarandeep
On Fri, Mar 17, 2017 at 5:31 PM, Ted Yu <yuzhih...@gmail.com> wrote: > Here is where the dependency comes in: > > [INFO] org.apache.flink:flink-test-utils_2.10:jar:1.3-SNAPSHOT > [INFO] +- org.apache.hadoop:hadoop-minikdc:jar:2.7.2:compile > [INFO] | +- org.apache.directory.server:apacheds-core-api:jar:2.0.0- > M15:compile > [INFO] | | \- org.apache.directory.jdbm:apacheds-jdbm1:bundle:2.0.0- > M2:compile > > Using the following change, I am able to build flink-spector based on your > changes: > > http://pastebin.com/Dxerr5KM > > Cheers > > On Fri, Mar 17, 2017 at 5:19 PM, Tarandeep Singh <tarand...@gmail.com> > wrote: > >> Hi Ted, >> >> See the attached patch. >> >> I am able to run test examples (e.g. >> org.flinkspector.datastream.examples.TestMapper) >> via IntelliJ. But when I try to build via maven- >> >> mvn clean install >> >> I get that dependency issue (ERROR] Failed to execute goal on project >> flinkspector-core_2.11: Could not resolve dependencies for project >> org.flinkspector:flinkspector-core_2.11:jar:0.6-SNAPSHOT: Could not find >> artifact org.apache.directory.jdbm:apacheds-jdbm1:bundle:2.0.0-M2 in >> central (https://repo.maven.apache.org/maven2) -> [Help 1] >> >> Thanks, >> Tarandeep >> >> >> On Fri, Mar 17, 2017 at 4:55 PM, Ted Yu <yuzhih...@gmail.com> wrote: >> >>> Can you post the patch for flink-specter where the mini cluster is >>> replaced ? >>> >>> I assume you upgraded the version of Flink in the pom. >>> >>> Cheers >>> >>> On Mar 17, 2017, at 4:26 PM, Tarandeep Singh <tarand...@gmail.com> >>> wrote: >>> >>> Hi, >>> >>> Is someone using flinkspector unit testing framework with flink-1.2? >>> I added the following dependencies in my pom.xml file: >>> >>> <dependency> >>> <groupId>org.flinkspector</groupId> >>> <artifactId>flinkspector-datastream_2.10</artifactId> >>> <version>0.5</version> >>> </dependency> >>> <dependency> >>> <groupId>org.flinkspector</groupId> >>> <artifactId>flinkspector-core_2.10</artifactId> >>> <version>0.5</version> >>> </dependency> >>> >>> However, I keep getting NullPointer exception. It seems it is using >>> ForkableFlinkMiniCluster which is probably removed in 1.2. >>> I tried to build flinkspector locally by replacing >>> ForkableFlinkMiniCluster by org.apache.flink.runtime.minic >>> luster.LocalFlinkMiniCluster >>> >>> However, I am getting this error- >>> ERROR] Failed to execute goal on project flinkspector-core_2.11: Could >>> not resolve dependencies for project >>> org.flinkspector:flinkspector-core_2.11:jar:0.6-SNAPSHOT: >>> Could not find artifact >>> org.apache.directory.jdbm:apacheds-jdbm1:bundle:2.0.0-M2 >>> in central (https://repo.maven.apache.org/maven2) -> [Help 1] >>> >>> I am not able to resolve this error. >>> Has anyone successfully used flinkspector with flink-1.2 (or build it >>> locally)? >>> >>> Flinkspector seems like a easy to use unit test framework. Is this the >>> recommended framework? If other people are using some other tool, can >>> someone please point me to an example. >>> >>> Thank you, >>> Tarandeep >>> >>> >> >