# Join errors

**URL:** <https://forum.cloverdx.com/t/join-errors/818>\
**Category:** CloverDX Platform\
**Created:** [February 14, 2011, 12:00am UTC](https://forum.cloverdx.com/t/join-errors/818 "2011-02-14T00:00:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sankardunga](https://avatars.discourse-cdn.com/v4/letter/s/4af34b/32.png) [@sankardunga](https://forum.cloverdx.com/u/sankardunga)\
**Post date:** [February 14, 2011, 12:00am UTC](https://forum.cloverdx.com/t/join-errors/818/1 "2011-02-14T00:00:00Z")

</div>

Hello sir,  
i am trying to join orders & customers with unique column empid.

here i am getting following errors.  
Have i to add any java file to do this. Can i know any realtime example for this.

_WARN [main]- [INPUT1:INPUT1] - Component is of type DELIMITED\_DATA\_READER, which is deprecated_  
_WARN [main] - [INPUT2:INPUT2] - Component is of type DELIMITED\_DATA\_READER, which is deprecated_  
_WARN [main] - [INPUT3:INPUT3] - Component is of type DELIMITED\_DATA\_READER, which is deprecated_  
_WARN [main] - [WRITER:WRITER] - Component is of type DELIMITED\_DATA\_WRITER, which is deprecated_  
_INFO [main] - Graph initialization (Testing Hash Joiner)_  
_INFO [main] - [Clover] Initializing phase: 0_  
_INFO [main] - Compiling dynamic class reformatJoinTest3Way…_  
_ERROR [main] - Error during graph initialization !_  
_Element [1204547167052:Testing Hash Joiner]-Phase 0 can’t be initilized._  
_at org.jetel.graph.TransformationGraph.init(TransformationGraph.java:453)_  
_at org.jetel.graph.runtime.EngineInitializer.initGraph(EngineInitializer.java:176)_  
_at org.jetel.graph.runtime.EngineInitializer.initGraph(EngineInitializer.java:147)_  
_at org.jetel.main.runGraph.runGraph(runGraph.java:364)_  
_at org.jetel.main.runGraph.main(runGraph.java:328)_  
_Caused by: JOIN …FATAL ERROR !_  
_Reason: Used Java Platform doesn’t provide any java compiler!_  
_at org.jetel.graph.Phase.init(Phase.java:172)_  
_at org.jetel.graph.TransformationGraph.init(TransformationGraph.java:451)_  
_… 4 more_  
_Caused by: java.lang.IllegalStateException: Used Java Platform doesn’t provide any java compiler!_  
_at org.jetel.util.compile.DynamicCompiler.compile(DynamicCompiler.java:109)_  
_at org.jetel.util.compile.DynamicJavaClass.instantiate(DynamicJavaClass.java:66)_  
_atorg.jetel.component.RecordTransformFactory.loadClassDynamic(RecordTransformFactory.java:333)_  
_atorg.jetel.component.RecordTransformFactory.loadClassDynamic(RecordTransformFactory.java:322)_  
_atorg.jetel.component.RecordTransformFactory.createTransform(RecordTransformFactory.java:217)_  
_at org.jetel.component.HashJoin.init(HashJoin.java:419)_  
_at org.jetel.graph.Phase.init(Phase.java:163)_

---

<div class="post-metadata">

**Author:** ![avackova](https://avatars.discourse-cdn.com/v4/letter/a/65b543/32.png) [@avackova](https://forum.cloverdx.com/u/avackova)\
**Post date:** [February 14, 2011, 11:51am UTC](https://forum.cloverdx.com/t/join-errors/818/2 "2011-02-14T11:51:36Z")

</div>

Hello,  
you probably use Java Runtime Environment (JRE) only to run the graph. When you want to run graph, that uses custom java source file (as in-line source or as link to external file), you need the tools.jar, that is available in Java Development Kit (JDK) (see [Chapter 3. System Requirements for CloverETL Designer](http://www.cloveretl.com/documentation/UserGuide/topic/com.cloveretl.gui.docs/docs/system-requirements-for-designer.html)).

---

<div class="post-metadata">

**Author:** ![sankardunga](https://avatars.discourse-cdn.com/v4/letter/s/4af34b/32.png) [@sankardunga](https://forum.cloverdx.com/u/sankardunga)\
**Post date:** [February 15, 2011, 7:41am UTC](https://forum.cloverdx.com/t/join-errors/818/3 "2011-02-15T07:41:42Z")

</div>

Thank you,  
I got this.
