camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CAMEL-5506) HBase component does not extract that table name in all cases and HBase runtime version issues.
Date Wed, 15 Aug 2012 13:58:38 GMT

    [ https://issues.apache.org/jira/browse/CAMEL-5506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13435124#comment-13435124
] 

Claus Ibsen commented on CAMEL-5506:
------------------------------------

Claudio, thanks for the patch.

The pom.xml code above, is that an information if people would upgrade to a newer hbase version
that shipped with Camel?
I assume you patch can be applied to the ASF Camel trunk code.

We may be able to upgrade hbase version but i wonder if there was some osgi issues with newer
release?
                
> HBase component does not extract that table name in all cases and HBase runtime version
issues.
> -----------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-5506
>                 URL: https://issues.apache.org/jira/browse/CAMEL-5506
>             Project: Camel
>          Issue Type: Bug
>    Affects Versions: 2.10.0
>         Environment: Any
>            Reporter: Claudio Corsi
>              Labels: camel-hbase
>             Fix For: 2.10.1, 2.11.0
>
>         Attachments: hbase.diffs
>
>
> The current hbase component uses the URI getHost method to retrieve the table name but
this method returns null if the host name does not conform to the requirements of this method.
 For instance, it should include a '.' in the name, or is a ipv4 or ipv6 valid address string.
 If the table name is a simple name then the getHost method will return null instead of the
name of the table.  This will in turn cause a NPE exception.
> The other issue is that if you are using 0.92.x or greater with the current implementation
of the camel-hbase component.  An IllegalArgumentException is generated because of an incompatible
host:port pair.  This is caused by the fact that the current hbase integration uses 0.90.5
and this will conflict with those versions.
> I have a patch that solves both issues but in the second case.  It will require that
the user define the specific hbase client version that they need to use.
> btw, the camel-hbase component is not available as an option for the Component/s drop
down list.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message