J'ai un soucis avec le ant init-harvester.
J'obtiens le résultat mis à la fin du message.
La ligne qui m'interpelle est :
[java] oriharvester: 0
org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:78)
- Unknown initial character set index '192' received from server. Initial
client character set can be forced via the 'characterEncoding' property.
Après une recherche sur le net, j'ai suivi les solutions proposées pour ce
type d'erreur à savoir mettre les lignes suivantes dans /etc/my.cnf :
character_set_server=utf8
collation_server=utf8_unicode_ci
rien n'y fait.....
Quelqu'un a-t-il une idée ?
Cordialement
Elyes Soumrani
Buildfile: build.xml
prepareBuild:
compile:
[javac] Compiling 8 source files to
/usr/local/ori/src/ori-oai-harvester-svn/build/WEB-INF/classes
[javac]
/usr/local/ori/src/ori-oai-harvester-svn/ExternalSource/oclcharverster2/org/oclc/oai/harvester2/verb/HarvesterVerb.java:46:
warning: com.sun.org.apache.xpath.internal.XPathAPI is Sun proprietary API and
may be removed in a future release
[javac] import com.sun.org.apache.xpath.internal.XPathAPI;
[javac] ^
[javac]
/usr/local/ori/src/ori-oai-harvester-svn/ExternalSource/oclcharverster2/org/oclc/oai/harvester2/verb/HarvesterVerb.java:289:
warning: com.sun.org.apache.xpath.internal.XPathAPI is Sun proprietary API and
may be removed in a future release
[javac] return XPathAPI.eval(getDocument(), xpath,
namespaceElement).str();
[javac] ^
[javac]
/usr/local/ori/src/ori-oai-harvester-svn/ExternalSource/oclcharverster2/org/oclc/oai/harvester2/verb/HarvesterVerb.java:308:
warning: com.sun.org.apache.xpath.internal.XPathAPI is Sun proprietary API and
may be removed in a future release
[javac] return XPathAPI.selectNodeList(getDocument(), xpath,
namespaceElement);
[javac] ^
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 3 warnings
[echo] on change les paramètres dans build/WEB-INF/classes/properties ...
[copy] Copying 1 file to
/usr/local/ori/src/ori-oai-harvester-svn/build/WEB-INF/classes/properties
[echo] création du fichier de configuration ori.properties ...
[copy] Copying 1 file to
/usr/local/ori/src/ori-oai-harvester-svn/build/WEB-INF/classes/properties
[echo] Will log in /usr/local/ori/tomcat-harvester/logs, using prod mode.
[copy] Copying 1 file to
/usr/local/ori/src/ori-oai-harvester-svn/build/WEB-INF/classes
init:
[if]
[if] Warning. You're going to initialize/erase SQL
[if] DataBase of ORI-OAI-Harvester
[y,N]
y
[java] init
[java] oriharvester: 0
org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:78)
- Unknown initial character set index '192' received from server. Initial
client character set can be forced via the 'characterEncoding' property.
[java] oriharvester: 10
org.orioai.harvesting.domain.service.InitDatabaseService.main(InitDatabaseService.java:34)
- can't init dabatabase
[java] org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'hibernateTemplate' defined in class path resource
[properties/spring/common/dao/dao.xml]: Cannot resolve reference to bean
'sessionFactory' while setting bean property 'sessionFactory'; nested exception
is org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'sessionFactory' defined in class path resource
[properties/spring/common/dao/dao.xml]: Invocation of init method failed;
nested exception is org.hibernate.HibernateException: Hibernate Dialect must be
explicitly set
[java] Caused by:
[java] org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'sessionFactory' defined in class path resource
[properties/spring/common/dao/dao.xml]: Invocation of init method failed;
nested exception is org.hibernate.HibernateException: Hibernate Dialect must be
explicitly set
[java] Caused by:
[java] org.hibernate.HibernateException: Hibernate Dialect must be
explicitly set
[java] at
org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:57)
[java] at
org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:39)
[java] at
org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426)
[java] at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128)
[java] at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2073)
[java] at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1298)
[java] at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:807)
[java] at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:740)
[java] at
org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:131)
[java] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1062)
[java] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1029)
[java] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:420)
[java] at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
[java] at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)
[java] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
[java] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
[java] at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:246)
[java] at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
[java] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:955)
[java] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:729)
[java] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:416)
[java] at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
[java] at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)
[java] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
[java] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
[java] at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:290)
[java] at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:348)
[java] at
org.springframework.context.support.FileSystemXmlApplicationContext.
[java] at
org.springframework.context.support.FileSystemXmlApplicationContext.
[java] at
org.springframework.context.support.FileSystemXmlApplicationContext.
[java] at org.orioai.utils.BeanUtils.initBeanFactory(BeanUtils.java:21)
[java] at org.orioai.utils.BeanUtils.getBeanFactory(BeanUtils.java:39)
[java] at
org.orioai.harvesting.domain.service.InitDatabaseService.getFactory(InitDatabaseService.java:82)
[java] at
org.orioai.harvesting.domain.service.InitDatabaseService.initSpring(InitDatabaseService.java:92)
[java] at
org.orioai.harvesting.domain.service.InitDatabaseService.execute(InitDatabaseService.java:56)
[java] at
org.orioai.harvesting.domain.service.InitDatabaseService.main(InitDatabaseService.java:31)
BUILD SUCCESSFUL
Total time: 8 seconds
--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.