Gora-hbase를 백엔드로 사용하는 프로젝트를 구축 중입니다. Hbase이 실행 중입니다. 나는 Maven 또는 ivy를 사용하지 않습니다.Apache Gora - hbase 데이터 스토어를 생성하는 동안 java.net.MalformedURLException이 발생했습니다.
는 또한 나는 /conf/gora.properties에 다음 지정한 :
gora.datastore.default = org.apache.gora.hbase.store.HBaseStore gora.datastore.autocreateschema = 사실
데이터 저장소 = DataStoreFactory.getData : 내 코드에서
, 내가 데이터 저장소를 시작하는 다음 코드 조각을 사용하고 있습니다 Store (long.class, UserDetails.class, 새 구성());
13/02/04 23:02:26 INFO zookeeper.ClientCnxn: Session establishment complete on server localhost/127.0.0.1:2181, sessionid = 0x13ca8d9ecac000c, negotiated timeout = 40000 org.apache.gora.util.GoraException: java.lang.RuntimeException: java.net.MalformedURLException at org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:167) at org.apache.gora.store.DataStoreFactory.getDataStore(DataStoreFactory.java:278) at com.psl.gora.java.model.TestClass.init(TestClass.java:34) at com.psl.gora.java.model.TestClass.<init>(TestClass.java:23) at com.psl.gora.java.model.TestClass.main(TestClass.java:47) Caused by: java.lang.RuntimeException: java.net.MalformedURLException at org.apache.gora.hbase.store.HBaseStore.initialize(HBaseStore.java:125) at org.apache.gora.store.DataStoreFactory.initializeDataStore(DataStoreFactory.java:102) at org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:161) ... 4 more Caused by: java.net.MalformedURLException at java.net.URL.<init>(URL.java:617) at java.net.URL.<init>(URL.java:480) at java.net.URL.<init>(URL.java:429) at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:770) at org.apache.gora.hbase.store.HBaseStore.readMapping(HBaseStore.java:524) at org.apache.gora.hbase.store.HBaseStore.initialize(HBaseStore.java:111) ... 6 more Caused by: java.lang.NullPointerException at java.net.URL.<init>(URL.java:522) ... 19 more
I가 없거나 인식하지 생각하고 있나요 :
나는 위의 라인에서 다음과 같은 예외가 무엇입니까?
도움이나 제안을 주시면 감사하겠습니다.