<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic BASE64Decoder cannot be resolved to a type in Installing and Upgrading</title>
    <link>https://community.qlik.com/t5/Installing-and-Upgrading/BASE64Decoder-cannot-be-resolved-to-a-type/m-p/2380081#M3467</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are upgrading our Talend from 7.1 to 8.0.1. After migrating project to 8.0.1, while trying to execute we face following issue. Could you please assist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Execution failed :org.talend.commons.exception.PersistenceException: org.talend.designer.runprocess.ProcessorException: Routines "DataMasking" has compile errors&lt;/P&gt;&lt;P&gt;Error Line: 60&lt;/P&gt;&lt;P&gt;Detail Message: BASE64Decoder cannot be resolved to a type&lt;/P&gt;&lt;P&gt;[org.talend.designer.runprocess.ProcessorException: Routines "DataMasking" has compile errors&lt;/P&gt;&lt;P&gt;Error Line: 60&lt;/P&gt;&lt;P&gt;Detail Message: BASE64Decoder cannot be resolved to a type]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;org.talend.designer.runprocess.ProcessorException: Routines "DataMasking" has compile errors&lt;/P&gt;&lt;P&gt;Error Line: 267&lt;/P&gt;&lt;P&gt;Detail Message: BASE64Encoder cannot be resolved to a type&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.JobErrorsChecker.checkRoutinesCompilationError(JobErrorsChecker.java:433)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.JobErrorsChecker.checkLastGenerationHasCompilationError(JobErrorsChecker.java:371)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.DefaultRunProcessService.checkLastGenerationHasCompilationError(DefaultRunProcessService.java:546)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.RunProcessService.checkLastGenerationHasCompilationError(RunProcessService.java:325)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ProcessorUtilities.generateBuildInfo(ProcessorUtilities.java:822)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:720)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:2050)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.RunProcessContext$2.run(RunProcessContext.java:664)&lt;/P&gt;&lt;P&gt;	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436)&lt;/P&gt;&lt;P&gt;	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352)&lt;/P&gt;&lt;P&gt;	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:468)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:228)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:984)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.RunProcessContext.exec(RunProcessContext.java:611)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.remote.RunRemoteProcessContext.exec(RunRemoteProcessContext.java:85)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ui.ProcessComposite.exec(ProcessComposite.java:1447)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ui.views.ProcessView$RunAction.run(ProcessView.java:747)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ui.actions.RunProcessAction.run(RunProcessAction.java:63)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.core.debug.JobLaunchConfigurationDelegate$1$1.run(JobLaunchConfigurationDelegate.java:98)&lt;/P&gt;&lt;P&gt;	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)&lt;/P&gt;&lt;P&gt;	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)&lt;/P&gt;&lt;P&gt;	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4179)&lt;/P&gt;&lt;P&gt;	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3839)&lt;/P&gt;&lt;P&gt;	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)&lt;/P&gt;&lt;P&gt;	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)&lt;/P&gt;&lt;P&gt;	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)&lt;/P&gt;&lt;P&gt;	at org.talend.rcp.intro.Application.start(Application.java:304)&lt;/P&gt;&lt;P&gt;	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)&lt;/P&gt;&lt;P&gt;	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/P&gt;&lt;P&gt;	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;/P&gt;&lt;P&gt;	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;/P&gt;&lt;P&gt;	at java.base/java.lang.reflect.Method.invoke(Method.java:566)&lt;/P&gt;&lt;P&gt;	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:654)&lt;/P&gt;&lt;P&gt;	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)&lt;/P&gt;&lt;P&gt;	at org.eclipse.equinox.launcher.Main.run(Main.java:1462)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 15 Nov 2024 22:17:08 GMT</pubDate>
    <dc:creator>MPadmanabhan</dc:creator>
    <dc:date>2024-11-15T22:17:08Z</dc:date>
    <item>
      <title>BASE64Decoder cannot be resolved to a type</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/BASE64Decoder-cannot-be-resolved-to-a-type/m-p/2380081#M3467</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are upgrading our Talend from 7.1 to 8.0.1. After migrating project to 8.0.1, while trying to execute we face following issue. Could you please assist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Execution failed :org.talend.commons.exception.PersistenceException: org.talend.designer.runprocess.ProcessorException: Routines "DataMasking" has compile errors&lt;/P&gt;&lt;P&gt;Error Line: 60&lt;/P&gt;&lt;P&gt;Detail Message: BASE64Decoder cannot be resolved to a type&lt;/P&gt;&lt;P&gt;[org.talend.designer.runprocess.ProcessorException: Routines "DataMasking" has compile errors&lt;/P&gt;&lt;P&gt;Error Line: 60&lt;/P&gt;&lt;P&gt;Detail Message: BASE64Decoder cannot be resolved to a type]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;org.talend.designer.runprocess.ProcessorException: Routines "DataMasking" has compile errors&lt;/P&gt;&lt;P&gt;Error Line: 267&lt;/P&gt;&lt;P&gt;Detail Message: BASE64Encoder cannot be resolved to a type&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.JobErrorsChecker.checkRoutinesCompilationError(JobErrorsChecker.java:433)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.JobErrorsChecker.checkLastGenerationHasCompilationError(JobErrorsChecker.java:371)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.DefaultRunProcessService.checkLastGenerationHasCompilationError(DefaultRunProcessService.java:546)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.RunProcessService.checkLastGenerationHasCompilationError(RunProcessService.java:325)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ProcessorUtilities.generateBuildInfo(ProcessorUtilities.java:822)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:720)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:2050)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.RunProcessContext$2.run(RunProcessContext.java:664)&lt;/P&gt;&lt;P&gt;	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436)&lt;/P&gt;&lt;P&gt;	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352)&lt;/P&gt;&lt;P&gt;	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:468)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:228)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:984)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.RunProcessContext.exec(RunProcessContext.java:611)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.remote.RunRemoteProcessContext.exec(RunRemoteProcessContext.java:85)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ui.ProcessComposite.exec(ProcessComposite.java:1447)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ui.views.ProcessView$RunAction.run(ProcessView.java:747)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.runprocess.ui.actions.RunProcessAction.run(RunProcessAction.java:63)&lt;/P&gt;&lt;P&gt;	at org.talend.designer.core.debug.JobLaunchConfigurationDelegate$1$1.run(JobLaunchConfigurationDelegate.java:98)&lt;/P&gt;&lt;P&gt;	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)&lt;/P&gt;&lt;P&gt;	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)&lt;/P&gt;&lt;P&gt;	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4179)&lt;/P&gt;&lt;P&gt;	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3839)&lt;/P&gt;&lt;P&gt;	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)&lt;/P&gt;&lt;P&gt;	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)&lt;/P&gt;&lt;P&gt;	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)&lt;/P&gt;&lt;P&gt;	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)&lt;/P&gt;&lt;P&gt;	at org.talend.rcp.intro.Application.start(Application.java:304)&lt;/P&gt;&lt;P&gt;	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)&lt;/P&gt;&lt;P&gt;	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)&lt;/P&gt;&lt;P&gt;	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/P&gt;&lt;P&gt;	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;/P&gt;&lt;P&gt;	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;/P&gt;&lt;P&gt;	at java.base/java.lang.reflect.Method.invoke(Method.java:566)&lt;/P&gt;&lt;P&gt;	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:654)&lt;/P&gt;&lt;P&gt;	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)&lt;/P&gt;&lt;P&gt;	at org.eclipse.equinox.launcher.Main.run(Main.java:1462)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 22:17:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/BASE64Decoder-cannot-be-resolved-to-a-type/m-p/2380081#M3467</guid>
      <dc:creator>MPadmanabhan</dc:creator>
      <dc:date>2024-11-15T22:17:08Z</dc:date>
    </item>
    <item>
      <title>Re: BASE64Decoder cannot be resolved to a type</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/BASE64Decoder-cannot-be-resolved-to-a-type/m-p/2380082#M3468</link>
      <description>&lt;P&gt;Hello @Malathy Padmanabhan​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;The problem is that Routines "DataMasking" has compile errors.&lt;/P&gt;&lt;P&gt;In studio 8.0, please try to right click on the Routine-&amp;gt;Edit Routine Libraries,  add the missing the libraries ( you can find it in 7.1 studio first)&lt;/P&gt;&lt;P&gt;if no missing libraries, then try to copy the whole java code of "DataMasking" from 7.1 to 8.0 directly&lt;/P&gt;</description>
      <pubDate>Fri, 09 Dec 2022 02:04:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/BASE64Decoder-cannot-be-resolved-to-a-type/m-p/2380082#M3468</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-09T02:04:34Z</dc:date>
    </item>
    <item>
      <title>Re: BASE64Decoder cannot be resolved to a type</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/BASE64Decoder-cannot-be-resolved-to-a-type/m-p/2380083#M3469</link>
      <description>&lt;P&gt;I recommend simply delete this routine. It is a pure routine and you will never use it.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Dec 2022 11:05:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/BASE64Decoder-cannot-be-resolved-to-a-type/m-p/2380083#M3469</guid>
      <dc:creator>jlolling</dc:creator>
      <dc:date>2022-12-12T11:05:17Z</dc:date>
    </item>
  </channel>
</rss>

