<html>
<head>
    <base href="https://docs.jboss.org/author">
            <link rel="stylesheet" href="/author/s/en/2172/19/5/_/styles/combined.css?spaceKey=TEIID&amp;forWysiwyg=true" type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://docs.jboss.org/author/display/TEIID/Phoenix+Data+Sources?focusedCommentId=104759953#comment-104759953">Phoenix Data Sources</a></h2>
    <h4>Comment edited by             <a href="https://docs.jboss.org/author/display/~marks1900">Mark S</a>
     :</h4>
    <br/>
                        <h4>Changes (2)</h4>
                                
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >| MapReduce2 \\ | 2.7.1.2.4 \\ | <br>| YARN \\ | 2.7.1.2.4 \\ | <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">| HBase \\ | 1.1.2.2.4 \\ |  <br> <br></td></tr>
            <tr><td class="diff-changed-lines" ><span class="diff-changed-words"><span class="diff-deleted-chars"style="color:#999;background-color:#fdd;text-decoration:line-through;">| HBase | 1.1.2.2.4 |</span>See</span> Also: &amp;nbsp;[HDP 2.4.0 Release Notes|http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.4.0/bk_HDP_RelNotes/content/ch_relnotes_v240.html] <br></td></tr>
            <tr><td class="diff-unchanged" >{info} <br></td></tr>
    
            </table>
    </div>                            <h4>Full Content</h4>
                          <div class="notificationGreySide">
            <p>I used the above information to configure a Phoenix DataSource for a Wildfly 10 instance and I thought I would share my results.</p>
<ul>
        <li><a href="http://mail-archives.apache.org/mod_mbox/phoenix-user/201604.mbox/raw/%3C2015888616.111359.1460585815376.JavaMail.yahoo%40mail.yahoo.com%3E/2" class="external-link" rel="nofollow">Phoenix User Group Post</a></li>
        <li><a href="http://mail-archives.apache.org/mod_mbox/phoenix-user/201604.mbox/%3C2015888616.111359.1460585815376.JavaMail.yahoo@mail.yahoo.com%3E" class="external-link" rel="nofollow">Phoenix User Group Raw Post</a></li>
</ul>



<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>wildfly-10.0.0.Final/modules/org/apache/phoenix/main/module.xml</b></div><div class="codeContent panelContent">
<pre class="theme: Confluence; brush: html/xml; gutter: false" style="font-size:12px; font-family: ConfluenceInstalledFont,monospace;">
&lt;?xml version="1.0" ?&gt;

&lt;module xmlns="urn:jboss:module:1.1" name="org.apache.phoenix"&gt;

  &lt;resources&gt;
    &lt;resource-root path="phoenix-4.4.0.2.4.0.0-169-client.jar"&gt;
      &lt;filter&gt;
        &lt;exclude-set&gt;
          &lt;path name="javax" /&gt;
          &lt;path name="org/xml" /&gt;
          &lt;path name="org/w3c/dom" /&gt;
          &lt;path name="org/w3c/sax" /&gt;
          &lt;path name="javax/xml/parsers" /&gt;
          &lt;path name="com/sun/org/apache/xerces/internal/jaxp" /&gt;
          &lt;path name="org/apache/xerces/jaxp" /&gt;
          &lt;path name="com/sun/jersey/core/impl/provider/xml" /&gt;
        &lt;/exclude-set&gt;
      &lt;/filter&gt;
    &lt;/resource-root&gt;
  &lt;/resources&gt;

  &lt;dependencies&gt;
    &lt;module name="javax.api"/&gt;
    &lt;module name="sun.jdk"/&gt;
    &lt;module name="org.apache.log4j"/&gt;
    &lt;module name="javax.transaction.api"/&gt;
    &lt;module name="org.apache.commons.logging"/&gt;
  &lt;/dependencies&gt;
&lt;/module&gt;</pre>
</div></div>
<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Widlfly Datasource Snippet</b></div><div class="codeContent panelContent">
<pre class="theme: Confluence; brush: html/xml; gutter: false" style="font-size:12px; font-family: ConfluenceInstalledFont,monospace;">
&lt;datasource jndi-name="java:jboss/datasources/PhoenixDS" pool-name="PhoenixDS" enabled="true" use-java-context="true"&gt;
  &lt;connection-url&gt;jdbc:phoenix:server01:/hbase-unsecure&lt;/connection-url&gt;
  &lt;connection-property name="phoenix.connection.autoCommit"&gt;
    true
  &lt;/connection-property&gt;
  &lt;driver&gt;phoenix&lt;/driver&gt;
  &lt;validation&gt;
    &lt;check-valid-connection-sql&gt;SELECT 1 FROM SYSTEM.CATALOG LIMIT 1&lt;/check-valid-connection-sql&gt;
  &lt;/validation&gt;
&lt;/datasource&gt;</pre>
</div></div>
<div class='panelMacro'><table class='infoMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/author/images/icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td><b>Environment</b><br /><div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Name </th>
<th class='confluenceTh'> Version </th>
</tr>
<tr>
<td class='confluenceTd'> Phoenix <br class="atl-forced-newline" /> </td>
<td class='confluenceTd'> 4.4 <br class="atl-forced-newline" /> </td>
</tr>
<tr>
<td class='confluenceTd'> Wildfly <br class="atl-forced-newline" /> </td>
<td class='confluenceTd'> 10.0.0.Final <br class="atl-forced-newline" /> </td>
</tr>
<tr>
<td class='confluenceTd'> Ambari <br class="atl-forced-newline" /> </td>
<td class='confluenceTd'> 2.2.1.0 <br class="atl-forced-newline" /> </td>
</tr>
<tr>
<td class='confluenceTd'> HDFS <br class="atl-forced-newline" /> </td>
<td class='confluenceTd'> 2.7.1.2.4 <br class="atl-forced-newline" /> </td>
</tr>
<tr>
<td class='confluenceTd'> MapReduce2 <br class="atl-forced-newline" /> </td>
<td class='confluenceTd'> 2.7.1.2.4 <br class="atl-forced-newline" /> </td>
</tr>
<tr>
<td class='confluenceTd'> YARN <br class="atl-forced-newline" /> </td>
<td class='confluenceTd'> 2.7.1.2.4 <br class="atl-forced-newline" /> </td>
</tr>
<tr>
<td class='confluenceTd'> HBase <br class="atl-forced-newline" /> </td>
<td class='confluenceTd'> 1.1.2.2.4 <br class="atl-forced-newline" /> </td>
</tr>
</tbody></table>
</div>


<p>See Also: &nbsp;<a href="http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.4.0/bk_HDP_RelNotes/content/ch_relnotes_v240.html" class="external-link" rel="nofollow">HDP 2.4.0 Release Notes</a></p></td></tr></table></div>
        </div>
    
    <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;" class="grey">
                        <a href="https://docs.jboss.org/author/users/removespacenotification.action?spaceKey=TEIID">Stop watching space</a>
            <span style="padding: 0px 5px;">|</span>
                <a href="https://docs.jboss.org/author/users/editmyemailsettings.action">Change email notification preferences</a>
</div>
       <a href="https://docs.jboss.org/author/display/TEIID/Phoenix+Data+Sources?focusedCommentId=104759953#comment-104759953">View Online</a>
              |
       <a id="reply-104759953" href="https://docs.jboss.org/author/display/TEIID/Phoenix+Data+Sources?replyToComment=104759953#comment-104759953">Reply To This</a>
           </div>

</div>
</div>
</div>
</div>
</body>
</html>