[ https://issues.apache.org/jira/browse/HBASE-18269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gavin updated HBASE-18269: -------------------------- Comment: was deleted (was: A comment with security level 'jira-users' was removed.) > Jython docs out of date > ----------------------- > > Key: HBASE-18269 > URL: https://issues.apache.org/jira/browse/HBASE-18269 > Project: HBase > Issue Type: Bug > Components: documentation > Affects Versions: 1.3.1, 1.2.6, 1.5.0, 1.4.2, 2.0.0 > Reporter: Mike Drob > Assignee: Artem Ervits > Priority: Major > Labels: beginner > Fix For: 3.0.0 > > Attachments: HBASE-18269.v01.patch, HBASE-18269.v02.patch, > HBASE-18269.v02.patch > > > The documentation describing how to launch Jython + HBase is out of date. - > https://hbase.apache.org/book.html#jython > First, we would set the classpath differently: > {noformat} > HBASE_CLASSPATH=/home/hbase/jython.jar bin/hbase org.python.util.jython > {noformat} > Then, the actual code example is out of date too: > {noformat} > >>> desc = HTableDescriptor(tablename) > >>> desc.addFamily(HColumnDescriptor("content:")) > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > at > org.apache.hadoop.hbase.HColumnDescriptor.isLegalFamilyName(HColumnDescriptor.java:566) > at > org.apache.hadoop.hbase.HColumnDescriptor.<init>(HColumnDescriptor.java:470) > at > org.apache.hadoop.hbase.HColumnDescriptor.<init>(HColumnDescriptor.java:425) > at > org.apache.hadoop.hbase.HColumnDescriptor.<init>(HColumnDescriptor.java:390) > at > org.apache.hadoop.hbase.HColumnDescriptor.<init>(HColumnDescriptor.java:338) > at > org.apache.hadoop.hbase.HColumnDescriptor.<init>(HColumnDescriptor.java:327) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:526) > at > org.python.core.PyReflectedConstructor.constructProxy(PyReflectedConstructor.java:211) > {noformat} > We should make sure that the examples we claim are runnable actually are. -- This message was sent by Atlassian JIRA (v7.6.3#76005)