Salve, ho installato Sinekarta protocollo informatico 4 (sinekartaPIInstaller-community-4.0.jar)
su Windows Server 2008 R2 64 bit e Alfresco community Edition 4.0.e 64 bit.
La procedura di installazione di skpi, ad ogni installazione, mi restituisce, al passo 6/6, l'errore :"e:\alfresco\sinekartapi\unpack.xml:109:exec returned 2",
ma credo si riferisca al fatto che non è in grado di riavviare Alfresco, che provvedo a riavviare manualmente
Ho seguito le istruzioni nel file install.txt
Ho creato un sito protocollo, con path protocollo, ho creato la cartella Reports ed importato il file reportRegistroProtocollo.jrxml al suo interno.
Quando apro il sito protocollo mi trovo la dashlet Nuovo Protocollo, con il titolario vuoto.
Se clicco su Nuovo Protocollo, ricevo un messaggio "risposta: workspace://SpacesStore/b2dd1357-dbc5-4edd-8368-40e1efeda48f".
questo messaggio mi esce sulla dashlet :"Impossibile aprire il titolario per l'area organizzativa specificata (undefined)"
Ho provato a compilare i campi del protocollo nella dashlet e cliccare su salva, mi dice protocollo inserito undefined.
Ho provato varie volte a disinstallare Alfresco e reinstallarlo, senza risultato. Ho anche installato la 4.0.d, ma il risultato è lo stesso.
Una cosa che ho notato è che nel database Alfresco postGreSQL, le azioni descritte nello script sinekartapi.sql non vengono eseguite all'installazione di sinekartapi.
Ho eseguito lo script attraverso la console di admin di Postgre, creando le tabelle nel DB Alfresco, Postgre e anche in un database denominato aoo, ma il risultato non è cambiato. Ho creato anche uno schema aoo ed eseguito al suo interno lo script sql, ma nulla
Ovviamente alla procedura di installazione ho indicato la password corretta per l'accesso al database.
P.S.
Nel file di log di Tomcat, ho trovato vari errori del tipo :
Caused by: org.springframework.jdbc.BadSqlGrammarException: SqlMapClient operation; bad SQL grammar []; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in it/tlogic/aoo/map/PG/aoo_SqlMap.xml.
--- The error occurred while applying a parameter map.
--- Check the aoo.selectByName-InlineParameterMap.
--- Check the statement (query failed).
--- Cause: org.postgresql.util.PSQLException: ERROR: permission denied for relation aoo
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:98)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:203)
at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForObject(SqlMapClientTemplate.java:268)
at it.tlogic.aoo.dao.AooDAOImpl.selectByName(AooDAOImpl.java:77)
at it.tlogic.sinekartapi.manager.SinekartaManagerImpl.getAreaOmogenea(SinekartaManagerImpl.java:95)
at sun.reflect.GeneratedMethodAccessor454.invoke(Unknown Source)
Last edit: Mike 2012-10-11
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Salve, ho installato Sinekarta protocollo informatico 4 (sinekartaPIInstaller-community-4.0.jar)
su Windows Server 2008 R2 64 bit e Alfresco community Edition 4.0.e 64 bit.
La procedura di installazione di skpi, ad ogni installazione, mi restituisce, al passo 6/6, l'errore :"e:\alfresco\sinekartapi\unpack.xml:109:exec returned 2",
ma credo si riferisca al fatto che non è in grado di riavviare Alfresco, che provvedo a riavviare manualmente
Ho seguito le istruzioni nel file install.txt
Ho creato un sito protocollo, con path protocollo, ho creato la cartella Reports ed importato il file reportRegistroProtocollo.jrxml al suo interno.
Quando apro il sito protocollo mi trovo la dashlet Nuovo Protocollo, con il titolario vuoto.
Se clicco su Nuovo Protocollo, ricevo un messaggio "risposta: workspace://SpacesStore/b2dd1357-dbc5-4edd-8368-40e1efeda48f".
questo messaggio mi esce sulla dashlet :"Impossibile aprire il titolario per l'area organizzativa specificata (undefined)"
Ho provato a compilare i campi del protocollo nella dashlet e cliccare su salva, mi dice protocollo inserito undefined.
Ho provato varie volte a disinstallare Alfresco e reinstallarlo, senza risultato. Ho anche installato la 4.0.d, ma il risultato è lo stesso.
Una cosa che ho notato è che nel database Alfresco postGreSQL, le azioni descritte nello script sinekartapi.sql non vengono eseguite all'installazione di sinekartapi.
Ho eseguito lo script attraverso la console di admin di Postgre, creando le tabelle nel DB Alfresco, Postgre e anche in un database denominato aoo, ma il risultato non è cambiato. Ho creato anche uno schema aoo ed eseguito al suo interno lo script sql, ma nulla
Ovviamente alla procedura di installazione ho indicato la password corretta per l'accesso al database.
P.S.
Nel file di log di Tomcat, ho trovato vari errori del tipo :
Caused by: org.springframework.jdbc.BadSqlGrammarException: SqlMapClient operation; bad SQL grammar []; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in it/tlogic/aoo/map/PG/aoo_SqlMap.xml.
--- The error occurred while applying a parameter map.
--- Check the aoo.selectByName-InlineParameterMap.
--- Check the statement (query failed).
--- Cause: org.postgresql.util.PSQLException: ERROR: permission denied for relation aoo
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:98)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:203)
at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForObject(SqlMapClientTemplate.java:268)
at it.tlogic.aoo.dao.AooDAOImpl.selectByName(AooDAOImpl.java:77)
at it.tlogic.sinekartapi.manager.SinekartaManagerImpl.getAreaOmogenea(SinekartaManagerImpl.java:95)
at sun.reflect.GeneratedMethodAccessor454.invoke(Unknown Source)
Last edit: Mike 2012-10-11
Ciao,
dai log mi sembra di capire che l'utente usato per postgres non ha i permessi per eseguire la select.
Controlla il file <tomcat_home>\shared\clsses\sinekartapi-global.properties
dovrebbe essere simile a questo:
skpi.db.username=aoo
skpi.db.password=aoo
skpi.db.driverClassName=org.postgresql.Driver
skpi.db.url=jdbc:postgresql://localhost:5432/aoo
skpi.db.type=PG
ti risulta ?
login e password corrispondono a quelli usati per l'utente aoo ?
In alternativa puoi provare con la configurazione qui sotto, che sfrutta lo stessa istanza di alfresco :
skpi.db.username=${db.username}
skpi.db.password=${db.password}
skpi.db.driverClassName=org.postgresql.Driver
skpi.db.url=jdbc:postgresql://localhost:5432/${db.username}
skpi.db.type=PG
ciao