Thanks for reporting back!

I’ve added an entry at 
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationOracle#HNullPointerExceptionatHqlSqlWalker

Thanks
-Vincent

> On 30 Jun 2016, at 14:34, Kemalettin OCAK <[email protected]> wrote:
> 
> Hi,
> I found the reason. It's all beacause ojdbc6.jar. There are different jars 
> for every different minor version change. I used jdbc connector for Oracle 
> 11g ( 11.2.0.4.0 ) and my database version is  11.2.0.1.0.  After i download 
> correct one, problem solved. One thing to remember is Oracle named all of 
> them as ojdbc6.jar.
> 
> Thanks all.
> 
> -----Original Message-----
> From: users [mailto:[email protected]] On Behalf Of Kemalettin OCAK
> Sent: Wednesday, June 29, 2016 3:02 PM
> To: XWiki Users
> Subject: Re: [xwiki-users] NullPointerException at 
> HqlSqlWalker.lookupProperty( HqlSqlWalker.java:560)
> 
> Yes, i read that thread till the end but didn't tried MySql. I tried H2 to be 
> sure if it's database related issue but same stack trace. I am planning to 
> use that wiki in our server environment. We use weblogic as application 
> server and Oracle11g as database server. Actually, after i test standalone 
> version in my desktop, i tried to deploy xwiki to weblogic and had several 
> errors. I passed all of them and stucked at this one. After that i gave a try 
> to Apache Tomcat and same issue. I am trying to make it work for a week but i 
> am desperate now. I think, i will use standalone version at the production 
> environment :)
> 
> -----Original Message-----
> From: users [mailto:[email protected]] On Behalf Of Clemens 
> Klein-Robbenhaar
> Sent: Wednesday, June 29, 2016 2:54 PM
> To: [email protected]
> Subject: Re: [xwiki-users] NullPointerException at 
> HqlSqlWalker.lookupProperty( HqlSqlWalker.java:560)
> 
> Uh, oh, this looks like this problem reported last year:
> http://markmail.org/thread/4iigsjpxdaw2qzzq
> 
> the issue went away there when using mySQL - for unknown reasons, so that 
> time we did not really find a solution.
> hope we can do better this time.
> 
> 
> ----- Ursprüngliche Nachricht -----
> Von: Kemalettin Ocak
> Am:  Wednesday, 29.06.2016, 12:20
> An: Xwiki Users
> Betreff: Re: [xwiki-users] NullPointerException       at      
> HqlSqlWalker.lookupProperty( HqlSqlWalker.java:560)
> 
> 
>> Here is the root cause:
>> 
>> HTTP Status 500 - com.xpn.xwiki.XWikiException: Error number 11007 in 0: 
>> Failed to extract Entity Resource Reference from URL 
>> [http://localhost:8080/xwiki/bin/view/Main/]
>> 
>> type Exception report
>> 
>> message com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed to 
>> extract Entity Resource Reference from URL 
>> [http://localhost:8080/xwiki/bin/view/Main/]
>> 
>> description The server encountered an internal error that prevented it from 
>> fulfilling this request.
>> 
>> exception
>> 
>> javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 
>> 11007 in 0: Failed to extract Entity Resource Reference from URL 
>> [http://localhost:8080/xwiki/bin/view/Main/]
>>      
>> org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
> [...]
>> 
>> root cause
>> 
>> com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed to extract 
>> Entity Resource Reference from URL 
>> [http://localhost:8080/xwiki/bin/view/Main/]
>>      com.xpn.xwiki.XWiki.initializeResourceFromURL(XWiki.java:821)
>>      com.xpn.xwiki.XWiki.getXWiki(XWiki.java:764)
> [...]
>> root cause
>> 
>> java.lang.RuntimeException: Failed to locate wiki descriptor for alias 
>> [localhost]
>>      
>> org.xwiki.url.internal.standard.AbstractWikiReferenceExtractor.getWikiDescriptorByAlias(AbstractWikiReferenceExtractor.java:80)
>>      
>> org.xwiki.url.internal.standard.DomainWikiReferenceExtractor.resolveDomainBasedWikiReference(DomainWikiReferenceExtractor.java:61)
> [...]
> 
> here is where the XWQL query is send as HQL query instead of being translated:
> 
>> 
>> root cause
>> 
>> org.xwiki.query.QueryException: Exception while executing query. Query 
>> statement = [ select doc.fullName from XWikiDocument as doc , BaseObject as 
>> _o1 where ( doc.object ( XWiki.XWikiServerClass ) . server = :wikiAlias and 
>> doc.name like 'XWikiServer%' ) and doc.fullName=_o1.name and 
>> _o1.className='XWiki.XWikiServerClass' ]
>>      
>> com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:175)
>>      
>> org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72)
>>      org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:287)
>>      
>> org.xwiki.query.xwql.internal.XWQLQueryExecutor.execute(XWQLQueryExecutor.java:118)
> [..]
>> root cause
>> 
>> java.lang.NullPointerException
>>      org.hibernate.hql.ast.HqlSqlWalker.lookupProperty(HqlSqlWalker.java:560)
>>      
>> org.hibernate.hql.antlr.HqlSqlBaseWalker.addrExpr(HqlSqlBaseWalker.java:4774)
>>      
>> org.hibernate.hql.antlr.HqlSqlBaseWalker.expr(HqlSqlBaseWalker.java:1326)
> [...]
> 
> and here the dot in " doc.fullName" or "doc.object" triggers the NPE in the 
> hibernate HQL Query parser :-/
> 
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
> Dikkat: Bu elektronik posta mesaji kisisel ve ozeldir. Eger size 
> gonderilmediyse lutfen gondericiyi bilgilendirip mesaji siliniz.Firmamiza 
> gelen ve giden mesajlar virus taramasindan gecirilmektedir. Mesajdaki 
> gorusler gondericiye ait olup HAVELSAN A.S. resmi gorusu olmak zorunda 
> degildir. Attention: This e-mail message is private and privileged.If you are 
> not the recipient for whom this e-mail message is intended, please notify the 
> sender immediately and delete this e-mail message from your system.All sent 
> and received e-mail messages go through a virus scan. Any opinions presented 
> in this e-mail message are solely those of the author and do not necessarily 
> represent HAVELSAN A.S.`s formal and authorized views.
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
> Dikkat: Bu elektronik posta mesaji kisisel ve ozeldir. Eger size 
> gonderilmediyse lutfen gondericiyi bilgilendirip mesaji siliniz.Firmamiza 
> gelen ve giden mesajlar virus taramasindan gecirilmektedir. Mesajdaki 
> gorusler gondericiye ait olup HAVELSAN A.S. resmi gorusu olmak zorunda 
> degildir. Attention: This e-mail message is private and privileged.If you are 
> not the recipient for whom this e-mail message is intended, please notify the 
> sender immediately and delete this e-mail message from your system.All sent 
> and received e-mail messages go through a virus scan. Any opinions presented 
> in this e-mail message are solely those of the author and do not necessarily 
> represent HAVELSAN A.S.`s formal and authorized views.
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users

_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to