[xwiki-users] Xwiki from 6.3 version to 6.4 JNDI / postgresql problem

2015-01-22 Thread Pascal BASTIEN

Hello,
I have some problems to upgrade Xwiki from 6.3 version to 6.4.
I'm on Debian/Tomcat and use the .WAR to connect on my postgreSQL database with 
JNDI database connector.
With this database connector I hadn't problem with 6.1,6.2 and 6.3 upgrades but 
with 6.4 upgrade I have this error 500 (at the end of mail) and not the DW...

It is clearly a problem with JNDI because if I fill my hibernate.xml with 
postgreSQL database parameters, I obtain the DW when I restart my Tomcat.

Here my functionnal (with 6.1/2/3 but not 6.4) JNDI parameters:
***
    ./tomcat-7.0.47/conf/server.xml

type=javax.mail.Session

mail.smtp.host=localhost/

Resource name=jdbc/xwiki_db auth=Container type=javax.sql.DataSource

driverClassName=org.postgresql.Driver

url=jdbc:postgresql://MYServeur.Postgresql:/database_xwiki

username=database_user

password=xx

minIdle=5

maxActive=10

maxIdle=10

defaultAutoCommit=false

validationQuery=select '1'

testOnBorrow=true

testOnReturn=true

removeAbandoned=true

logAbandoned=true

removeAbandonedTimeout=60

maxWait=-1/

/Context

/Host


    ./webapps/xwiki/WEB-INF/hibernate.cfg.xml

hibernate-configuration

session-factory

property name=show_sqlfalse/property

property name=use_outer_jointrue/property

!--

property name=dbcp.defaultAutoCommitfalse/property

property name=dbcp.maxActive50/property

property name=dbcp.maxIdle5/property

property name=dbcp.maxWait3/property

property name=dbcp.whenExhaustedAction1/property

property name=dbcp.ps.whenExhaustedAction1/property

property name=dbcp.ps.maxActive20/property

property name=dbcp.ps.maxWait12/property

property name=dbcp.ps.maxIdle20/property

--

!-- Datasource configuration. --

property name=connection.datasourcejava:comp/env/jdbc/xwiki_db/property

property name=dialectorg.hibernate.dialect.PostgreSQLDialect/property

property name=jdbc.use_streams_for_binaryfalse/property

property name=xwiki.virtual_modeschema/property

property name=connection.useUnicodetrue/property

property name=connection.characterEncodingUTF-8/property

mapping resource=xwiki.postgresql.hbm.xml/

mapping resource=feeds.hbm.xml/

mapping resource=activitystream.hbm.xml/

mapping resource=instance.hbm.xml/

/session-factory

/hibernate-configuration

    ./webapps/xwiki/WEB-INF/web.xml

location/bin/view/Main/DocumentDoesNotExist/location

/error-page

!-- Uncomment if you wish to use a DataSource to define the Database 
connection --

resource-ref

descriptionDB Connection/description

res-ref-namejdbc/xwiki_db/res-ref-name

res-typejavax.sql.DataSource/res-type

res-authContainer/res-auth

/resource-ref

env-entry

env-entry-nameXWikiConfig/env-entry-name

env-entry-typejava.lang.String/env-entry-type
*

Thxs for any help.

Pascal B.

My log:
Etat HTTP 500 - com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed 
to extract Entity Resource Reference from URL 
[https://yyy/bin/view/Main/]

type Rapport d''exception

message com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed to 
extract Entity Resource Reference from URL 
[https://yyy/bin/view/Main/]

description Le serveur a rencontré une erreur interne qui l''a empêché de 
satisfaire la requête.

exception

javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 
11007 in 0: Failed to extract Entity Resource Reference from URL 
[https://yyy/bin/view/Main/]
    
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
    
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
    com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:115)
    
org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:127)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
    
org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
    com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
    
org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
    
org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)

cause mère

com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed to extract Entity 
Resource Reference from URL [https://yyy/bin/view/Main/]
    com.xpn.xwiki.XWiki.initializeResourceFromURL(XWiki.java:617)
    

Re: [xwiki-users] Xwiki from 6.3 version to 6.4 JNDI / postgresql problem

2015-01-22 Thread Pascal BASTIEN
More test later: I manage to upgrade my xwiki (with postgres database parameter 
in hibernate.xml) but if I use JNDI connecter, Xwiki failed with the same error.
  De : Pascal BASTIEN pbasnews-xw...@yahoo.fr
 À : XWiki Users users@xwiki.org 
 Envoyé le : Jeudi 22 janvier 2015 17h46
 Objet : [xwiki-users] Xwiki from 6.3 version to 6.4 JNDI / postgresql problem
   

Hello,
I have some problems to upgrade Xwiki from 6.3 version to 6.4.
I'm on Debian/Tomcat and use the .WAR to connect on my postgreSQL database with 
JNDI database connector.
With this database connector I hadn't problem with 6.1,6.2 and 6.3 upgrades but 
with 6.4 upgrade I have this error 500 (at the end of mail) and not the DW...

It is clearly a problem with JNDI because if I fill my hibernate.xml with 
postgreSQL database parameters, I obtain the DW when I restart my Tomcat.

Here my functionnal (with 6.1/2/3 but not 6.4) JNDI parameters:
***
    ./tomcat-7.0.47/conf/server.xml

type=javax.mail.Session

mail.smtp.host=localhost/

Resource name=jdbc/xwiki_db auth=Container type=javax.sql.DataSource

driverClassName=org.postgresql.Driver

url=jdbc:postgresql://MYServeur.Postgresql:/database_xwiki

username=database_user

password=xx

minIdle=5

maxActive=10

maxIdle=10

defaultAutoCommit=false

validationQuery=select '1'

testOnBorrow=true

testOnReturn=true

removeAbandoned=true

logAbandoned=true

removeAbandonedTimeout=60

maxWait=-1/

/Context

/Host


    ./webapps/xwiki/WEB-INF/hibernate.cfg.xml

hibernate-configuration

session-factory

property name=show_sqlfalse/property

property name=use_outer_jointrue/property

!--

property name=dbcp.defaultAutoCommitfalse/property

property name=dbcp.maxActive50/property

property name=dbcp.maxIdle5/property

property name=dbcp.maxWait3/property

property name=dbcp.whenExhaustedAction1/property

property name=dbcp.ps.whenExhaustedAction1/property

property name=dbcp.ps.maxActive20/property

property name=dbcp.ps.maxWait12/property

property name=dbcp.ps.maxIdle20/property

--

!-- Datasource configuration. --

property name=connection.datasourcejava:comp/env/jdbc/xwiki_db/property

property name=dialectorg.hibernate.dialect.PostgreSQLDialect/property

property name=jdbc.use_streams_for_binaryfalse/property

property name=xwiki.virtual_modeschema/property

property name=connection.useUnicodetrue/property

property name=connection.characterEncodingUTF-8/property

mapping resource=xwiki.postgresql.hbm.xml/

mapping resource=feeds.hbm.xml/

mapping resource=activitystream.hbm.xml/

mapping resource=instance.hbm.xml/

/session-factory

/hibernate-configuration

    ./webapps/xwiki/WEB-INF/web.xml

location/bin/view/Main/DocumentDoesNotExist/location

/error-page

!-- Uncomment if you wish to use a DataSource to define the Database 
connection --

resource-ref

descriptionDB Connection/description

res-ref-namejdbc/xwiki_db/res-ref-name

res-typejavax.sql.DataSource/res-type

res-authContainer/res-auth

/resource-ref

env-entry

env-entry-nameXWikiConfig/env-entry-name

env-entry-typejava.lang.String/env-entry-type
*

Thxs for any help.

Pascal B.

My log:
Etat HTTP 500 - com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed 
to extract Entity Resource Reference from URL 
[https://yyy/bin/view/Main/]

type Rapport d''exception

message com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed to 
extract Entity Resource Reference from URL 
[https://yyy/bin/view/Main/]

description Le serveur a rencontré une erreur interne qui l''a empêché de 
satisfaire la requête.

exception

javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 
11007 in 0: Failed to extract Entity Resource Reference from URL 
[https://yyy/bin/view/Main/]
    
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
    
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
    com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:115)
    
org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:127)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
    
org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
    com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
    
org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208