quinta-feira, 29 de janeiro de 2015

Spoon - Connected to metastore : REP, added to delegating metastore java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed. ./spoon.sh: line 202: 3747 Abortado (imagem do núcleo gravada)"$_PENTAHO_JAVA" $OPT -jar "$STARTUP" -lib $LIBPATH "${1+$@}" – PDI 5.2

Ao editar um Step no PDI 5.2 utilizando o Linux CentOS 6.6 Kernel 2.6.32-504.e16.x86_64 o PDI é fechado automaticamente e é apresentada a mensagem de erro:
Spoon - Connected to metastore : REP, added to delegating metastore
java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.
./spoon.sh: line 202:  3747 Abortado                (imagem do núcleo gravada)"$_PENTAHO_JAVA" $OPT -jar "$STARTUP" -lib $LIBPATH "${1+$@}" – PDI 5.2

Para solucionar esse problema podemos editar o arquivo:
/opt/pentaho/biclient/data-integration/spoon.sh

Na linha 194, vai estar assim:
OPT="$OPT $PENTAHO_DI_JAVA_OPTIONS -Djava.library.path=$LIBPATH -DKETTLE_HOME=$KETTLE_HOME -DKETTLE_REPOSITORY=$KETTLE_REPOSITORY -DKETTLE_USER=$KETTLE_USER -DKETTLE_PASSWORD=$KETTLE_PASSWORD -DKETTLE_PLUGIN_PACKAGES=$KETTLE_PLUGIN_PACKAGES -DKETTLE_LOG_SIZE_LIMIT=$KETTLE_LOG_SIZE_LIMIT -DKETTLE_JNDI_ROOT=$KETTLE_JNDI_ROOT”

Acrescentamos “-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false”, ficando assim:

OPT="$OPT $PENTAHO_DI_JAVA_OPTIONS -Djava.library.path=$LIBPATH -DKETTLE_HOME=$KETTLE_HOME -DKETTLE_REPOSITORY=$KETTLE_REPOSITORY -DKETTLE_USER=$KETTLE_USER -DKETTLE_PASSWORD=$KETTLE_PASSWORD -DKETTLE_PLUGIN_PACKAGES=$KETTLE_PLUGIN_PACKAGES -DKETTLE_LOG_SIZE_LIMIT=$KETTLE_LOG_SIZE_LIMIT -DKETTLE_JNDI_ROOT=$KETTLE_JNDI_ROOT -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false"

Nenhum comentário:

Postar um comentário