Quantcast
Channel: Pentaho Community Forums
Viewing all 16689 articles
Browse latest View live

Catching logs inside an UDJC

$
0
0
Hi all,

I´m trying to execute an application packed in a jar file, and want to catch and write in real time all log messages which this application is now writting to standard output.

If I implement a Java Logger StreamHandler in my application, how could I bind it to Pentaho basic logging?

Please, could you give me some ideas?

Thanks!!

How do I subtract an hour from the NOW() function?

$
0
0
How do I subtract an hour from the NOW() function?

I tried =DATETIMEVALUE(NOW() - 1) but that doesn't work it goes back a day. Any help would be appreciated. Trying to use a 1 to 2 hour window as a starting date-time in the report. It's working the same as the DATEVALUE.

Mike

PDI is so slow

$
0
0
I am using Windows 7 on a 64 bit machine with Pentaho version 5.0.4 installed.

I have a transformation I implemented yesterday but when I try to preview the data, it is too too slow.

How can solve this prblem?

Thanks,

Ron

Pentaho 5 CE and XMLA

Repository Cache Refresh Failed - suddenly started receiving this message

$
0
0
This was working fine a couple of days ago.

Originally I was getting a JVM heap space issue, so I upped that, and now I get this:

Quote:

2014-03-13 13:37:48,778 ERROR [org.hibernate.util.JDBCExceptionReporter] failed batch2014-03-13 13:37:48,778 ERROR [org.hibernate.event.def.AbstractFlushingEventListener] Could not synchronize database state with session
org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
...
Quote:

Caused by: java.sql.BatchUpdateException: failed batch at org.hsqldb.jdbc.jdbcStatement.executeBatch(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.executeBatch(Unknown Source)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)
... 82 more
(attached full log)

Now I've tried a couple of things, replacing hibernate.script with a generic one, as supplied and referenced in another thread works, but then I see none of my solution directories, and I can't change any security settings or anything like that.

I noticed when I went to publish a report through the report designer that the structure of one of my folders didn't match what was actually there when viewing the directory in a terminal.

Thinking this is what was meant by the states not matching I used the report designer to republish the files so that they would all match up, but I still get this error.

I'm not sure what else to try and am open to suggestions.

Thank you,

David
Attached Files

Error Jobs Ketlle JobLogTable

$
0
0
Saludos cordiales
Tengo el siguiente mensaje de error al grabar un job en Kettle - Spoon 5.0.1 ce. Uso windows 7 de 64 bits.

org.pentaho.di.core.logging.JobLogTable cannot be cast to org.pentaho.di.core.logging.LogTableCoreInterface

Alguna ayuda por favor

Biserver-ce 4.8.0 Admin Console Error

$
0
0
Good Day! I installed biserver-ce-4.8.0-stable.tar.gz in my linux server. The biserver works just fine. But when I opened the admin console after a few seconds I got redirected to a blank space and this is what I got at the terminal.

WARN [HttpMethodBase] Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.

I cannot create a new database connection and users.

Can anyone help me out?

Thanks in advance.

Is This a Bug? Kettle Over Kettle Transform

$
0
0
Hi All,
I'm using BI Server CE 5 and I'm trying to create dashboard in it using Kettle Transformation (.KTR as data source). During the process i get a weird behavior from pentaho biserver ce 5. Following steps explains the buggy behavior.

1] In datasource section of dashboard I two Kettle Over Kettle Transform and brows and select the first .KTR file
bug2.jpg

2] Here I can preview/modify/save my file
bug3.jpg

3] I did the same for second Kettle over Kettle Transform.
bug5.jpg

4] Now when I select first Kettle Over Kettle Transform it Shows Error as
bug8.jpg

5] The same bug occurs for second ktr file
bug9.jpg

Can anyone have previously have this issue? If yes then how to address it?
Also I tried with only one Kettle Over Kettle Transform which works well until I logout from the current user.

Any help on this issue is much appreciated.
Thanks In Advance.
Suraj.
Attached Images

MSSQL Date Error: org.olap4j.OlapException: Unable to find a member with name Date

$
0
0
I've linked MSSQL, and for the Date column, MSSQL has been defined as smalldatetime

Every time I Put the Date field in a filter and execute the filter I get the following "500 Internal Server Error" for the PUT Query
Code:

Cannot include member query (D41715EC-546A-313D-869A-3CA12D1D05C6) dimension (Date) member ([Date].[2011-10-07 00:00:00.0]) operator (MEMBER) position -1
This is the following Exception that is thrown...
Code:

7:52:39,586 ERROR [QueryResource] Cannot updates selections for query (D41715EC-546A-313D-869A-3CA12D1D05C6)
org.saiku.service.util.exception.SaikuServiceException: Cannot include member query (D41715EC-546A-313D-869A-3CA12D1D05C6) dimension (Date) member ([Date].[2011-10-07 00:00:00.0]) operator (MEMBER) position -1
    at org.saiku.service.olap.OlapQueryService.includeMember(OlapQueryService.java:682)
    at org.saiku.web.rest.resources.QueryResource.updateSelections(QueryResource.java:1010)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:622)
    at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
    at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205)
    at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
    at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288)
    at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
    at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
    at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
    at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
    at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1469)
    at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1400)
    at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349)
    at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339)
    at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)
    at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537)
    at org.codehaus.enunciate.modules.jersey.EnunciateJerseyServletContainer.service(EnunciateJerseyServletContainer.java:250)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.codehaus.enunciate.webapp.HTTPRequestContextFilter.doFilter(HTTPRequestContextFilter.java:36)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:343)
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:177)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:149)
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:701)
Caused by: org.olap4j.OlapException: Unable to find a member with name [[Date], [2011-10-07 00:00:00.0]]
    at org.olap4j.query.QueryDimension.createSelection(QueryDimension.java:128)
    at org.saiku.service.olap.OlapQueryService.includeMember(OlapQueryService.java:672)
    ... 65 more

Special character in Table name (Data Source)

$
0
0
Hello, we want to analyze the data from an AS400 table. The connection to the AS400 works very well. Unfortunately, the table is called KDDH12.13. The problem is that if you want to create the report, pentaho can not access the data because it does not come with the dot in the name of the table name. Did any of you have a similar problem or knows what to do? Sorry for the bad English (google translator)

Pentaho Metadata

$
0
0
Hi,
Is it possible to publish or import the metadata domain file through command line in pentaho server,
wheather the ./import-export.sh is used for that? if it means , how it will be the command?

i tried the below command , but it does'nt create the data source in pentaho user console

./import-export.sh --import --url=http://localhost:8088/pentaho --username=admin --password=password --type=metadata
-m_id=Reject_Code_Statement_Report_Domain --file-path=/home/Reject_Code_Statement_Report_Domain.xmi --path=/ --overwrite=true -- retainOwnership=true --permission=true




Thanking You

Karthick Raja

Mondrian Installation doc - out dated?

$
0
0
Hi,
I started exploring Pentaho BI recently.
One major problem I faced is, many docs in Pentaho portal is out of synch.
For instance, I downloaded "mondrian-4.0.0-SNAPSHOT" to explore Mondrian4 schema.
But the installation doc is really misleading.
Binary bundle has different dir structure and files.
Default download "mondrian3.6" is just single jar (no war files, test dataset like MondrianFoodMart.mdb etc).
Is there any other doc that I can refer instead of installation doc ?

Regards
Mathew

Integration of Pentaho Community Edition 5.0 with CAS (Central Authentication Server)

$
0
0
I want to configure biserver-ce-5.0 with CAS server, so that whenever user access pentaho it will redirect to CAS login page and and after entering credentials in CAS it should redirect to pentaho Home page with taking username and password from token generated by cas server. for that following modification I have done -

In \biserver-ce\tomcat\conf\server.xml file
commented
<!--Connector URIEncoding="UTF-8" port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /-->
Added
<Connector SSLEnabled="true"
acceptCount="100"
clientAuth="false"
disableUploadTimeout="true"
enableLookups="false"
maxThreads="25"
port="8444"
keystoreFile="C:\path\to\.keystore"
keystorePass="password"
truststoreFile="E:\path\to\cacerts"
truststorePass="changeit"
protocol="HTTP/1.1"
scheme="https"
secure="true"
sslProtocol="TLS"/>

Added file in \biserver-ce\pentaho-solutions\system\applicationContext-spring-security-cas.xml and added content
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--+
| Application context containing FilterChainProxy. This version overrides
| certain beans from applicationContext-spring-security.xml to enable CAS.
+--><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<beans default-autowire="no" default-dependency-check="none" default-lazy-init="false">

<!-- ======================== FILTER CHAIN ======================= -->

<!-- overridden from applicationContext-spring-security.xml to enable CAS -->
<bean autowire="default" class="org.springframework.security.util.FilterChainProxy" dependency-check="default" id="filterChainProxy" lazy-init="default">
<property name="filterInvocationDefinitionSource">
<value>
<![CDATA[CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
PATTERN_TYPE_APACHE_ANT
/**=securityContextHolderAwareRequestFilter,httpSessionContextIntegrationFilter,logoutFilter,casProcessingFilter,basicProcessingFilter,requestParameterProcessingFilter,anonymousProcessingFilter,exceptionTranslationFilter,filterInvocationInterceptor]]>
</value>
</property>
</bean>

<!-- ======================== FILTER CHAIN WITH SIGNOUT ======================= -->
<!--
<bean id="filterChainProxy"
class="org.springframework.security.util.FilterChainProxy">
<property name="filterInvocationDefinitionSource">
<value>
<![CDATA[CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
PATTERN_TYPE_APACHE_ANT
/**=securityContextHolderAwareRequestFilter,httpSessionContextIntegrationFilter,logoutFilter,casSingleSignOutFilter,casProcessingFilter,basicProcessingFilter,requestParameterProcessingFilter,anonymousProcessingFilter,exceptionTranslationFilter,filterInvocationInterceptor]]>
</value>
</property>
</bean>
<bean id="casSingleSignOutFilter" class="org.jasig.cas.client.session.SingleSignOutFilter"/>
-->

<!-- ===================== HTTP REQUEST SECURITY ==================== -->

<bean autowire="default" class="org.springframework.security.ui.cas.ServiceProperties" dependency-check="default" id="serviceProperties" lazy-init="default">
<property name="service" value="https://localhost:8444/pentaho/j_spring_cas_security_check"/>
<property name="sendRenew" value="false"/>
</bean>

<!-- replaces authenticationProcessingFilter in filterChainProxy above -->
<bean autowire="default" class="org.springframework.security.ui.cas.CasProcessingFilter" dependency-check="default" id="casProcessingFilter" lazy-init="default">
<property name="authenticationManager">
<ref bean="authenticationManager"/>
</property>
<property name="authenticationFailureUrl" value="/public/casFailed"/>
<property name="defaultTargetUrl" value="/"/>
<property name="filterProcessesUrl" value="/j_spring_cas_security_check"/>
</bean>

<!-- overridden from applicationContext-spring-security.xml -->
<bean autowire="default" class="org.springframework.security.ui.ExceptionTranslationFilter" dependency-check="default" id="exceptionTranslationFilter" lazy-init="default">
<property name="authenticationEntryPoint">
<ref local="casProcessingFilterEntryPoint"/>
</property>
<property name="accessDeniedHandler">
<bean autowire="default" class="org.springframework.security.ui.AccessDeniedHandlerImpl" dependency-check="default" lazy-init="default"/>
</property>
</bean>

<bean autowire="default" class="org.springframework.security.ui.cas.CasProcessingFilterEntryPoint" dependency-check="default" id="casProcessingFilterEntryPoint" lazy-init="default">
<property name="loginUrl" value="https://localhost:8444/cas-server-webapp-3.5.1-RC1/login"/>
<property name="serviceProperties">
<ref local="serviceProperties"/>
</property>
</bean>

<!-- overridden from applicationContext-spring-security.xml -->
<bean autowire="default" class="org.springframework.security.providers.ProviderManager" dependency-check="default" id="authenticationManager" lazy-init="default">
<property name="providers">
<list>

<ref bean="anonymousAuthenticationProvider"/>
<ref bean="casAuthenticationProvider"/>
</list>
</property>
</bean>

<bean autowire="default" class="org.springframework.security.providers.cas.CasAuthenticationProvider" dependency-check="default" id="casAuthenticationProvider" lazy-init="default">
<property name="userDetailsService">
<ref bean="userDetailsService"/>
</property>
<property name="serviceProperties">
<ref local="serviceProperties"/>
</property>
<property name="ticketValidator">
<ref local="ticketValidator"/>
</property>
<property name="key" value="my_password_for_this_auth_provider_only"/>
</bean>

<bean autowire="default" class="org.jasig.cas.client.validation.Cas20ServiceTicketValidator" dependency-check="default" id="ticketValidator" lazy-init="default">
<constructor-arg index="0" value="https://localhost:8444/cas-server-webapp-3.5.1-RC1"/>
</bean>

<!-- overridden from applicationContext-spring-security.xml to specify logoutSuccessUrl as CAS logout page -->
<bean autowire="default" class="org.springframework.security.ui.logout.LogoutFilter" dependency-check="default" id="logoutFilter" lazy-init="default">
<constructor-arg value="https://localhost:8444/cas-server-webapp-3.5.1-RC1/logout?url=https://localhost:8444/pentaho/Home"/>
<!-- URL redirected to after logout -->
<constructor-arg>
<list>
<bean autowire="default" class="org.pentaho.platform.web.http.security.PentahoLogoutHandler" dependency-check="default" lazy-init="default"/>
<bean autowire="default" class="org.springframework.security.ui.logout.SecurityContextLogoutHandler" dependency-check="default" lazy-init="default"/>
</list>
</constructor-arg>
<property name="filterProcessesUrl" value="/Logout"/>
</bean>

</beans>


In \biserver-ce\pentaho-solutions\system\pentaho-spring-beans
Added
<import resource="applicationContext-spring-security-cas.xml"/>

Also added cas-client-core-3.1.5.jar and spring-security-cas-client-2.0.5.RELEASE.jar in \biserver-ce\tomcat\webapps\pentaho\WEB-INF\lib

apart from from this all java certificate, keystore and CAS server files are in place.

on running tomcat server is redirecting to CAS login page but if I will give same username and password (ie. username==password) it will generate token and redirect to pentaho but throw error saying

16:25:53,927 ERROR [Cas20ServiceTicketValidator] javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilde
rException: unable to find valid certification path to requested target

on other hand when I m giving username as admin and password as password it is staying in CAS login page itself.

pentaho is not able to take credentials from CAS token. so tell me if I have done any wrong configuration or I need to do something else to Configure pentaho 5.0 with CAS

Thanks & Regards

Get JSon of report or analyzer report

$
0
0
Hi,
in which way is possible to call a web service in order to get the result set of a report or analyzer report (available in Pentaho EE) in a JSon format?

I'm not able to find any documentation on the web relating to the web services available within Pentaho platform both CE and EE.

Any help is really appreciated.

I'm using Pentaho 4.8 CE and EE

Regards

Nico

'Successfully' abort a job?

$
0
0
Hi,

I have build a job which either ends in a Success or Abort entry based on the outcome of an 'Evaluate number of rows in a table' entry.
The job is running with an interval setting of 1 minute.

What I want to achive is, that it breaks out of the process and ends the job (by calling the abort entry) but then not writing to the log that it has been aborted but it just ended. So far, everything works fine as planned besides the fact, that it says 'abort' in the log file.

Is there any way I can abort a job but tell the log that it ended successfully?

Thanks for any hint!

Bobse

Minnesota Pentaho User Group

Minnesota Pentaho User Group

Minnesota Pentaho User Group

z/os Legstar plugin - read data from multiple copybooks

$
0
0
Hi

I was able to create a simple transformation to read data using the copybook.

I wanted to know one thing.

I have a requirement where I have a single file having data corresponding to multiple copy books.
Is it possible to read the data in that case,using the legstar plugin in Pentaho?


Thanks in advance

Dheeraj

Couldn't execute SQL: LOCK TABLE audit.trans_log IN ACCESS EXCLUSIVE MODE

$
0
0
I have a transformation enable with Logging.

When I execute the transformation, it complains of a SQL lock on a log table.

Note that audit is the schema in which the trans_log table was created.

Please see error below:

2014/03/14 13:07:35 - Spoon - Launching transformation [LoadShipments_FRM_SRC_To_Landing]...
2014/03/14 13:07:35 - Spoon - Started the transformation execution.
2014/03/14 13:07:35 - LoadShipments_FRM_SRC_To_Landing - Dispatching started for transformation [LoadShipments_FRM_SRC_To_Landing]
2014/03/14 13:07:35 - Spoon - ERROR (version 5.0.1-stable, build 1 from 2013-11-15_16-08-58 by buildguy) : LoadShipments_FRM_SRC_To_Landing: preparing transformation execution failed
2014/03/14 13:07:35 - Spoon - ERROR (version 5.0.1-stable, build 1 from 2013-11-15_16-08-58 by buildguy) : org.pentaho.di.core.exception.KettleTransException:
2014/03/14 13:07:35 - Spoon - There was an error calculating the change data capture date range, it probably involved log table trans_log.
2014/03/14 13:07:35 - Spoon -
2014/03/14 13:07:35 - Spoon - Couldn't execute SQL: LOCK TABLE audit.trans_log IN ACCESS EXCLUSIVE MODE
2014/03/14 13:07:35 - Spoon -
2014/03/14 13:07:35 - Spoon - An I/O error occured while sending to the backend.
2014/03/14 13:07:35 - Spoon -
2014/03/14 13:07:35 - Spoon -
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.trans.Trans.calculateBatchIdAndDateRange(Trans.java:2059)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.trans.Trans.prepareExecution(Trans.java:904)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.ui.spoon.trans.TransGraph$26.run(TransGraph.java:3885)
2014/03/14 13:07:35 - Spoon - at java.lang.Thread.run(Unknown Source)
2014/03/14 13:07:35 - Spoon - Caused by: org.pentaho.di.core.exception.KettleDatabaseException:
2014/03/14 13:07:35 - Spoon - Couldn't execute SQL: LOCK TABLE audit.trans_log IN ACCESS EXCLUSIVE MODE
2014/03/14 13:07:35 - Spoon -
2014/03/14 13:07:35 - Spoon - An I/O error occured while sending to the backend.
2014/03/14 13:07:35 - Spoon -
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.core.database.Database.execStatement(Database.java:1432)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.core.database.Database.execStatements(Database.java:1538)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.core.database.Database.execStatements(Database.java:1458)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.core.database.Database.lockTables(Database.java:3859)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.core.database.BaseDatabaseMeta.getNextBatchIdUsingLockTables(BaseDatabaseMeta.java:1966)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.core.database.BaseDatabaseMeta.getNextBatchId(BaseDatabaseMeta.java:2006)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.core.database.DatabaseMeta.getNextBatchId(DatabaseMeta.java:2620)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.trans.Trans.calculateBatchIdAndDateRange(Trans.java:1896)
2014/03/14 13:07:35 - Spoon - ... 3 more
2014/03/14 13:07:35 - Spoon - Caused by: org.postgresql.util.PSQLException: An I/O error occured while sending to the backend.
2014/03/14 13:07:35 - Spoon - at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:281)
2014/03/14 13:07:35 - Spoon - at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:510)
2014/03/14 13:07:35 - Spoon - at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:372)
2014/03/14 13:07:35 - Spoon - at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:364)
2014/03/14 13:07:35 - Spoon - at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStatement.java:261)
2014/03/14 13:07:35 - Spoon - at org.pentaho.di.core.database.Database.execStatement(Database.java:1406)
2014/03/14 13:07:35 - Spoon - ... 10 more
2014/03/14 13:07:35 - Spoon - Caused by: java.net.SocketException: Connection reset by peer: socket write error
2014/03/14 13:07:35 - Spoon - at java.net.SocketOutputStream.socketWrite0(Native Method)
2014/03/14 13:07:35 - Spoon - at java.net.SocketOutputStream.socketWrite(Unknown Source)
2014/03/14 13:07:35 - Spoon - at java.net.SocketOutputStream.write(Unknown Source)
2014/03/14 13:07:35 - Spoon - at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
2014/03/14 13:07:35 - Spoon - at java.io.BufferedOutputStream.flush(Unknown Source)
2014/03/14 13:07:35 - Spoon - at org.postgresql.core.PGStream.flush(PGStream.java:521)
2014/03/14 13:07:35 - Spoon - at org.postgresql.core.v3.QueryExecutorImpl.sendSync(QueryExecutorImpl.java:1141)
2014/03/14 13:07:35 - Spoon - at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:254)
2014/03/14 13:07:35 - Spoon - ... 15 more

Is this a bug?

Thanks,

Ron
Viewing all 16689 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>