SDI - After installing spatial module no job work on any module

Two Stars

SDI - After installing spatial module no job work on any module

Hi,

   after installing spatial extension (folowwing instructions), i get this error, every time i try to execute/compile any job (even not containing SDI elemnts):

org.talend.designer.runprocess.ProcessorException: Routines "GeoOperation" has compile errors
Error Line: 16
Detail Message: The import org.talend.sdi cannot be resolved

    at org.talend.designer.runprocess.JobErrorsChecker.checkRoutinesCompilationError(JobErrorsChecker.java:393)

    at org.talend.designer.runprocess.JobErrorsChecker.checkLastGenerationHasCompilationError(JobErrorsChecker.java:341)

    at org.talend.designer.runprocess.DefaultRunProcessService.checkLastGenerationHasCompilationError(DefaultRunProcessService.java:380)

    at org.talend.designer.runprocess.RunProcessService.checkLastGenerationHasCompilationError(RunProcessService.java:292)

    at org.talend.designer.runprocess.ProcessorUtilities.generateBuildInfo(ProcessorUtilities.java:634)

    at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:523)

    at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:1413)

    at org.talend.designer.runprocess.RunProcessContext$1.run(RunProcessContext.java:576)

    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466)

    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374)

    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527)

    at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284)

    at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1190)

    at org.talend.designer.runprocess.RunProcessContext.exec(RunProcessContext.java:531)

    at org.talend.designer.runprocess.ui.ProcessComposite.exec(ProcessComposite.java:1450)

    at org.talend.designer.runprocess.ui.views.ProcessView$RunAction.run(ProcessView.java:691)

    at org.talend.designer.runprocess.ui.actions.RunProcessAction.run(RunProcessAction.java:58)

    at org.talend.designer.core.debug.JobLaunchConfigurationDelegate$1.run(JobLaunchConfigurationDelegate.java:84)

    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)

    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)

    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)

    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)

    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)

    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)

    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)

    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)

    at org.talend.rcp.intro.Application.start(Application.java:255)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

USING:

TOS_SPATIAL.6.0.1

TOS TOS_DI-20170623_1246-V6.4.1 - on Windows 64

Thanks a lot,

Matteo


Accepted Solutions
Two Stars

I: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)

Hi,
i finally solved installing a separate TOS version 6.01 (aligned with spatial module). You can do so by installing it in a different directory.
Then all works fine.
matteo

Da: Talend Community [mailto:community@talend.com]
Inviato: giovedì 15 febbraio 2018 15.59
A: Matteo Adami
Oggetto: Re: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)


Hi madami69,

nbehierdevigne (One Star) posted a new reply in Installing and Upgrading on 02-15-2018 07:59 AM :

________________________________
Re: SDI - After installing spatial module no job work on any module

Hi,

I get exact same error :
New install of TOS 6.5.1 + Talend Spatial Suite6.0.1 with java 1.8 Import/Export project from a TOS 6.2.1 (with zip package) Error for every ETL job build : Une erreur est survenue (org.talend.designer.runprocess.ProcessorException: La routine "GeoOperation" a des erreurs de compilation [...] Geometry cannot be resolved to a type


If I open Routines.system.GeometryOperation or GeometryUtility or GeoOperation, I see several errors about import declaration :
The import org.talend.sdi cannot be resolved The import com.vividsolutions cannot be resolved ...

If I open Modules Panel, I get some required modules not installed, but none which could be automatically download...



Do you have an idea to help us ?

Reply | Accept as Solution | Give Kudos

________________________________

Welcome to the Talend Community sent this message to matteo.adami@geolabsrl.com.
You are receiving this email because a new message matches your subscription to a topic.
To control which emails we send you please go to, manage your subscription & notification settings or unsubscribe.

All Replies
Moderator

Re: SDI - After installing spatial module no job work on any module

Hello,

It looks like an installation incomplete issue.Could you please show us the instructions you are following up?

Best regards

Sabrina

--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
Two Stars

R: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)

Da: Talend Community [mailto:community@talend.com]
Inviato: venerdì 2 febbraio 2018 08.00
A: Matteo Adami
Oggetto: Re: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)


Hi madami69,

xdshi (Moderator) posted a new reply in Installing and Upgrading on 02-02-2018 12:00 AM :

________________________________
Re: SDI - After installing spatial module no job work on any module

Hello,

It looks like an installation incomplete issue.Could you please show us the instructions you are following up?

Best regards

Sabrina

Reply | Accept as Solution | Give Kudos

________________________________

Welcome to the Talend Community sent this message to matteo.adami@geolabsrl.com.
You are receiving this email because a new message matches your subscription to a topic.
To control which emails we send you please go to, manage your subscription & notification settings or unsubscribe.
Two Stars

Re: SDI - After installing spatial module no job work on any module

Hi,

I get exact same error :

  1. New install of TOS 6.5.1 + Talend Spatial Suite 6.0.1 with java 1.8
  2. Import/Export project from a TOS 6.2.1 (with zip package)
  3. Error for every ETL job build : 
    Une erreur est survenue (org.talend.designer.runprocess.ProcessorException: La routine "GeoOperation" a des erreurs de compilation [...] Geometry cannot be resolved to a type

 

If I open Routines.system.GeometryOperation or GeometryUtility or GeoOperation, I see several errors about import declaration :

The import org.talend.sdi cannot be resolved
The import com.vividsolutions cannot be resolved
...

If I open Modules Panel, I get some required modules not installed, but none which could be automatically download...

 

Do you have an idea to help us ?

Two Stars

I: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)

Hi,
i finally solved installing a separate TOS version 6.01 (aligned with spatial module). You can do so by installing it in a different directory.
Then all works fine.
matteo

Da: Talend Community [mailto:community@talend.com]
Inviato: giovedì 15 febbraio 2018 15.59
A: Matteo Adami
Oggetto: Re: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)


Hi madami69,

nbehierdevigne (One Star) posted a new reply in Installing and Upgrading on 02-15-2018 07:59 AM :

________________________________
Re: SDI - After installing spatial module no job work on any module

Hi,

I get exact same error :
New install of TOS 6.5.1 + Talend Spatial Suite6.0.1 with java 1.8 Import/Export project from a TOS 6.2.1 (with zip package) Error for every ETL job build : Une erreur est survenue (org.talend.designer.runprocess.ProcessorException: La routine "GeoOperation" a des erreurs de compilation [...] Geometry cannot be resolved to a type


If I open Routines.system.GeometryOperation or GeometryUtility or GeoOperation, I see several errors about import declaration :
The import org.talend.sdi cannot be resolved The import com.vividsolutions cannot be resolved ...

If I open Modules Panel, I get some required modules not installed, but none which could be automatically download...



Do you have an idea to help us ?

Reply | Accept as Solution | Give Kudos

________________________________

Welcome to the Talend Community sent this message to matteo.adami@geolabsrl.com.
You are receiving this email because a new message matches your subscription to a topic.
To control which emails we send you please go to, manage your subscription & notification settings or unsubscribe.
Two Stars

Re: I: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)

@madami69 Thanks for your anwser, but could you explicit it a little. Initially, I put Spatial libraries in TOS_ESB-20180116_1512-V6.5.1\Studio\plugins folder. Do you mean I have to move these in another directory (Ex: TOS_ESB-20180116_1512-V6.5.1\Studio\vendors)? But how load these libraries in Talend after?

Two Stars

Re: I: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)

I just put them in the plugins directory as the instruction said.
Matteo
One Star

Re: I: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)

We had a similar observation, however this was for us resolved after creating a folder lib\java and copying the following files in that locations:

gdal.jar
jtx.jar

 

Luc

Two Stars

Re: I: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)

Hi,

I have the same probleme.

if i well understand just create lib/java folder in the main folder of TOS? 

 

But i don't have jtx.jar anywhere in my folder. Where can i find it?

 

Thanks a lot!

Four Stars

Re: I: SDI - After installing spatial module no job work on any module (Welcome to the Talend Community Subscription Update)

Hi all, I have the same problem with tos 7.0.1. Where are you create the lib/java folder ? Which gdal.jar have you copy ?

Thanks for your response.

@+