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

Reply via email to