One Star

Mac Install

I had problems installing 3.0.0.M3 on my mac. IMO, it's not very straightforward. Here are the steps I used to install it. I hope it helps anyone else who may have problems.
First, my Mac specifics:
- Java 1.6
- Mac OS X Ver. 10.5.4
- 64 bit
Steps Used:
1.) Download the TOS-All-V3.0.0M3 Windows 32, Unix, Linux (GTK based) version (named: TOS-All-r17341-V3.0.0M3.zip after download for me).
2.) Double click the zip file on your desktop to decompress it.
3.) Next, open the folder and double click the TalendOpenStudio-macosx-carbon.tar.gz file to uncompress it.
4.) Open up a Terminal window, you should be in your home directory, and type: chmod -R 777 TalendOpenStudio-macosx-carbon. This will make sure that ALL of the files are executable. You should probably do 755 instead of 777, but I just wanted to make sure there were no permission issues. Close the Terminal window.
5.) Next, open the TalendOpenStudio-macosx-carbon that appeared after step 3.
If you are running Java 1.6 by default, like I am, then you need to do the following. Otherwise, skip down to step 9.
6.) Right click on the TalendOpenStudio-macosx-carbon file (it should have an Eclipse icon next to it) and choose "Show Package Contents" from the menu.
7.) Open up the Contents -> Info.plist file.
8.) Scroll down to the bottom of the file and you will see a key called Eclipse. It has an node and says in the comment block: "to use a specific Java version (instead of the platform's default) uncomment one of the following options:". I uncommented out the following line: -vm/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java and then saved the file and closed it.
9.) Next copy the configuration, features, plugins and workspace directory into the TalendOpenStudio-macosx-carbon root directory where the TalendOpenStudio-macosx-carbon.app (Eclipse icon) application file is located.
10.) Double click the TalendOpenStudio-macosx-carbon.app (Eclipse icon) application file and it should start up.
Maybe this was self explanatory to the other Mac users out there, but it wasn't to me. Took me almost 2 hrs to get this working right.
Hope it helps someone.

38 REPLIES
Community Manager

Re: Mac Install

Hello Jeff
Thanks for your intereting in TOS and sharing your experience.Smiley Happy
Best regards
shong
----------------------------------------------------------
Talend | Data Agility for Modern Business
One Star

Re: Mac Install

Are you running an Intel based Mac ?
I followed your instructions but it doesn't work. Says that the app is not supported on this architecture.
I'm running a new Intel mac with 10.5.5 and the latest java update but am using the 1.5 jvm.
Would love to be able to use TOS on my mac.
Thanks,
Chris
One Star

Re: Mac Install

Are you running an Intel based Mac ?
I followed your instructions but it doesn't work. Says that the app is not supported on this architecture.
I'm running a new Intel mac with 10.5.5 and the latest java update but am using the 1.5 jvm.
Would love to be able to use TOS on my mac.
Thanks,
Chris

I am having the self same problem - it appears that my machine thinks that Eclipse is Power Architecture only...
M.
One Star

Re: Mac Install

Are you running an Intel based Mac ?
I followed your instructions but it doesn't work. Says that the app is not supported on this architecture.
I'm running a new Intel mac with 10.5.5 and the latest java update but am using the 1.5 jvm.
Would love to be able to use TOS on my mac.
Thanks,
Chris

I am having the self same problem - it appears that my machine thinks that Eclipse is Power Architecture only...
M.
As reported in http://www.talendforge.org/forum/viewtopic.php?id=4414 I am having the same problem
regards
Karl Erik
One Star

Re: Mac Install

Are you running an Intel based Mac ?
I followed your instructions but it doesn't work. Says that the app is not supported on this architecture.
I'm running a new Intel mac with 10.5.5 and the latest java update but am using the 1.5 jvm.
Would love to be able to use TOS on my mac.
Thanks,
Chris

I am having the self same problem - it appears that my machine thinks that Eclipse is Power Architecture only...
M.
As reported in http://www.talendforge.org/forum/viewtopic.php?id=4414 I am having the same problem
regards
Karl Erik
I also have the same problem. No news on resolving this issue? Quite frustrating such a drop-dead error message...
Kai
One Star

Re: Mac Install

the mac osx specifics files are broken. I could solve the problem by taking from my eclipse installation the following files :
- eclipse (alias)
- eclipse.app
Copy those 2 files into the TOS directory.
Make a "Show package contents" on the "TalendOpenStudio-macosx-carbon.app" file and go to Contents/MacOS
Open the TalendOpenStudio-macosx-carbon.ini file and copy the entire content in the clipboard
Make a "Show package contents" on the "eclipse.app" file and go to Contents/MacOS
Open the eclipse.ini file and override the content with what you copied before. Save the file.
Double click on eclipse.app and enjoy !
One Star

Re: Mac Install

Just forgot to specify that I installed from TOS-All-r20205-V3.0.2.zip
One Star

Re: Mac Install

the mac osx specifics files are broken. I could solve the problem by taking from my eclipse installation the following files :
- eclipse (alias)
- eclipse.app
Copy those 2 files into the TOS directory.
Make a "Show package contents" on the "TalendOpenStudio-macosx-carbon.app" file and go to Contents/MacOS
Open the TalendOpenStudio-macosx-carbon.ini file and copy the entire content in the clipboard
Make a "Show package contents" on the "eclipse.app" file and go to Contents/MacOS
Open the eclipse.ini file and override the content with what you copied before. Save the file.
Double click on eclipse.app and enjoy !

Yes this works. Thanks a million.
One Star

Re: Mac Install

the mac osx specifics files are broken. I could solve the problem by taking from my eclipse installation the following files :
- eclipse (alias)
- eclipse.app
Copy those 2 files into the TOS directory.
Make a "Show package contents" on the "TalendOpenStudio-macosx-carbon.app" file and go to Contents/MacOS
Open the TalendOpenStudio-macosx-carbon.ini file and copy the entire content in the clipboard
Make a "Show package contents" on the "eclipse.app" file and go to Contents/MacOS
Open the eclipse.ini file and override the content with what you copied before. Save the file.
Double click on eclipse.app and enjoy !

This has worked well for me too. Step 1: download and unzip the Eclipse package. Step 2: download and unzip the TOS package. Step 3: move the TOS folder into Applications. Step 4: copy and change the two files from the eclipse folder, as per directions given above.
Now I click on eclipse.app to launch TOS, but who cares? Many thanks for this wonderful tip.
One Star

Re: Mac Install

The copy of eclipse and modification of the eclipse.ini file worked for me on a late 2008 Mac Book Pro unibody with OS X 10.5.6.
Thank You!
One Star

Re: Mac Install

was able to fix without the files from an eclipse-installation.
used version: TOS-All-r20205-V3.0.2
start terminal.app
1. cd to /TalendOpenStudio-macosx-carbon.app/Contents/MacOS
2. set the executable-bit on TalendOpenStudio-macosx-carbon (chmod +x TalendOpenStudio-macosx-carbon).
3. cd to /TalendOpenStudio-macosx-carbon.app/Contents/
4. open Info.plist in your editor and replace the String-Value for CFBundleExecutable from eclipse to TalendOpenStudio-macosx-carbon
save the file and you are done (at least I was done and Talend started up fine).
One Star

Re: Mac Install

@oliver gassner
That worked for me on OS X 1.5.6 MacBook Pro. Thanks for sharing your expertise.
Oliver
P.S. IMO all Oliver's are geniuses
One Star

Re: Mac Install

This problem still occurs with TOS V3.0.3. The fix of Oliver Gassner works like a charm. Is there a reason why the Talend team did not include this fix into the official distribution?
Best regards,
Michael
One Star

Re: Mac Install

it looks they remove the mac os x support of TOS on their download page...
shame on them!
One Star

Re: Mac Install

it looks they remove the mac os x support of TOS on their download page...
shame on them!

It seems to simpler remove the OS-X strings from the webpage than actually testing the product on this platform. Sad.
One Star

Re: Mac Install

was able to fix without the files from an eclipse-installation.
used version: TOS-All-r20205-V3.0.2
start terminal.app
1. cd to /TalendOpenStudio-macosx-carbon.app/Contents/MacOS
2. set the executable-bit on TalendOpenStudio-macosx-carbon (chmod +x TalendOpenStudio-macosx-carbon).
3. cd to /TalendOpenStudio-macosx-carbon.app/Contents/
4. open Info.plist in your editor and replace the String-Value for CFBundleExecutable from eclipse to TalendOpenStudio-macosx-carbon
save the file and you are done (at least I was done and Talend started up fine).

Thank a lot, it works :-)
Max OS X 10.5.6
java version "1.5.0_16"
TOS r22547-V3.0.4
One Star

Re: Mac Install

Hi All
Despite all the messages in the thread, you still have to manually do all the described operations by hand to be able to use it properly on a Mac.
Still happens on TOS 3.0.4
Any idea of when we won't have to do that again ?
Thanks Leopard for showing us a no go symbol on the "Eclipse" icon of TOS.
If only it was the only problem on Mac OS...
Sigh....
One Star

Re: Mac Install

The MOST VERY BEST AND SIMPLE INSTALL ON MAC OS X Intel and PPC is this:
- without the files from an eclipse-installation
- without update java
- only with TOS-All-release-V3.1.x files!
For me it's work to ;-)
Max OS X 10.5.6 Intel
java version "1.5.0_13"
TOS-All-r24830-V3.1.1
or on
Max OS X 10.4.11 PPC
java version "1.5.0_16"
TOS-All-r24830-V3.1.1
Best regards,
was able to fix without the files from an eclipse-installation.
used version: TOS-All-r20205-V3.0.2
start terminal.app
1. cd to /TalendOpenStudio-macosx-carbon.app/Contents/MacOS
2. set the executable-bit on TalendOpenStudio-macosx-carbon (chmod +x TalendOpenStudio-macosx-carbon).
3. cd to /TalendOpenStudio-macosx-carbon.app/Contents/
4. open Info.plist in your editor and replace the String-Value for CFBundleExecutable from eclipse to TalendOpenStudio-macosx-carbon
save the file and you are done (at least I was done and Talend started up fine).

Thank a lot, it works :-)
Max OS X 10.5.6
java version "1.5.0_16"
TOS r22547-V3.0.4
One Star

Re: Mac Install

The MOST VERY BEST AND SIMPLE INSTALL ON MAC OS X Intel and PPC is this:
- without the files from an eclipse-installation
- without update java
- only with TOS-All-release-V3.1.x files!

This works also perfectly for me :
OS 10.5.7
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-304)
Java HotSpot(TM) Client VM (build 1.5.0_19-137, mixed mode, sharing)

Many thanks no of the others were ok.
One Star

Re: Mac Install

Thanks for MacOS advice on post-install. Studio comes up, and get "Graphic is disposed" swt exceptions when trying to open demo project jobs, or creating my own. In addition Palette and Component views respectfully report "A palette is not available" and "Properties not available".
I went down road of trying to run Talend from source in order to drill down problem (e.g. what image is being sized!?), but can't seem to get off the ground there.
Any settings or advice on silly things I am overlooking is appreciated.
using:
TOS-All-r26090-V3.1.3
Max OS X 10.5.7 Intel
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-304)
Java HotSpot(TM) Client VM (build 1.5.0_19-137, mixed mode, sharing)

get this exception:
Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
org.eclipse.swt.SWTException: Graphic is disposed
at org.eclipse.swt.SWT.error(SWT.java:3777)
at org.eclipse.swt.SWT.error(SWT.java:3695)
at org.eclipse.swt.SWT.error(SWT.java:3666)
at org.eclipse.swt.graphics.Image.getBounds(Image.java:607)
at org.eclipse.swt.widgets.ToolItem.computeSize(ToolItem.java:346)
at org.eclipse.swt.widgets.ToolBar.layoutHorizontal(ToolBar.java:364)
at org.eclipse.swt.widgets.ToolBar.layout(ToolBar.java:439)
at org.eclipse.swt.widgets.ToolBar.computeSize(ToolBar.java:123)
at org.eclipse.swt.layout.GridData.computeSize(GridData.java:483)
at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:217)
at org.eclipse.swt.layout.GridLayout.computeSize(GridLayout.java:162)
at org.eclipse.swt.widgets.Composite.computeSize(Composite.java:195)
at org.eclipse.swt.widgets.Control.computeSize(Control.java:549)
at org.eclipse.draw2d.FigureCanvas.(Unknown Source)
at org.eclipse.draw2d.FigureCanvas.(Unknown Source)
at org.eclipse.gef.ui.parts.ScrollingGraphicalViewer.createControl(Unknown Source)
at org.talend.designer.core.ui.editor.palette.TalendPaletteViewerProvider.createPaletteViewer(Unknown Source)
at org.eclipse.gef.ui.views.palette.PaletteViewerPage.createControl(Unknown Source)
at org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette$CustomPalettePage.createControl(Unknown Source)
at org.eclipse.gef.ui.views.palette.PaletteView.doCreatePage(Unknown Source)
at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:399)
at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:741)
at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:72)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:880)
at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:70)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:186)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:305)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3491)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:610)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2832)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643)
at org.talend.designer.core.ui.action.EditProcess.doRun(Unknown Source)
at org.talend.repository.ui.actions.AContextualAction$2.run(Unknown Source)
at org.talend.repository.RepositoryWorkUnit.executeRun(Unknown Source)
at org.talend.repository.model.AbstractRepositoryFactory.executeRepositoryWorkUnit(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.executeRepositoryWorkUnit(Unknown Source)
at org.talend.repository.ui.actions.AContextualAction.run(Unknown Source)
at org.talend.repository.ui.actions.RepositoryDoubleClickAction.run(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$7.doubleClick(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:799)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:880)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:797)
at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1419)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1173)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:237)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:234)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:295)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:3024)
at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:2104)
at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:375)
at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
at org.eclipse.swt.internal.carbon.OS.CallNextEventHandler(Native Method)
at org.eclipse.swt.widgets.Tree.kEventMouseDown(Tree.java:2599)
at org.eclipse.swt.widgets.Widget.mouseProc(Widget.java:1326)
at org.eclipse.swt.widgets.Display.mouseProc(Display.java:2925)
at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3047)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
One Star

Re: Mac Install

I've installed TOS 3.2.0.M1_r26328 on a Mac Pro OS X 10.5.7
TOS appears to work but I get "A palette is not available" message.
I have not seen a post explaining how to fix this issue.
One Star

Re: Mac Install

Getting the same 'graphic is disposed' problem here.
Mac OS 10.5.7
java version "1.5.0_16"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-284)
Java HotSpot(TM) Client VM (build 1.5.0_16-133, mixed mode, sharing)
Anyone found any resolution yet?
One Star

Re: Mac Install

Hi,
I have the same problem. Got the application to work on my MacBook Pro, but can't use the application because of the error messages mentioned before. Is it possible to run Talend on MAC, or should I look for something else?
Thanks
Kind regards,
Mike
Employee

Re: Mac Install

Hey everyone!
Here is what I've been using for the past few months. Simply place this .app file into your TOS / TIS installation directory and double click it!
Your distance may vary! This isn't support, just something I've been using.=)
http://www.speedyshare.com/627279950.html
One Star

Re: Mac Install

Hey everyone!
Here is what I've been using for the past few months. Simply place this .app file into your TOS / TIS installation directory and double click it!
Your distance may vary! This isn't support, just something I've been using.=)
http://www.speedyshare.com/627279950.html

same error. nothing changed. can't use tos on mac any more!
about 2 weeks ago everything worked fine. then after abot 1 week of resting this bad graphics error.
One Star

Re: Mac Install

Hey everyone!
Here is what I've been using for the past few months. Simply place this .app file into your TOS / TIS installation directory and double click it!
Your distance may vary! This isn't support, just something I've been using.=)
http://www.speedyshare.com/627279950.html

same error. nothing changed. can't use tos on mac any more!
about 2 weeks ago everything worked fine. then after abot 1 week of resting this bad graphics error.
this counts for TOS-r26090-V3.1.3 and TOS-r26328-V3.2.0M1 as well.
on windows everything's fine.
One Star

Re: Mac Install

Hello
Same problem here nothing help.
I'm using snow leopard 10.6.1 and same error I got the SWT error graphic is disposed and no palette visible.
I've not found any solution on the web except it could be related to an old eclipse version that have issue with mac os java. But nothing sure.
Please Talend team could you help us on this case ?
Thanks
here is the full stack trace
!ENTRY org.eclipse.ui.workbench 4 2 2009-09-16 16:33:20.396
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
org.eclipse.swt.SWTException: Graphic is disposed
at org.eclipse.swt.SWT.error(SWT.java:3777)
at org.eclipse.swt.SWT.error(SWT.java:3695)
at org.eclipse.swt.SWT.error(SWT.java:3666)
at org.eclipse.swt.graphics.Image.getBounds(Image.java:607)
at org.eclipse.swt.widgets.ToolItem.computeSize(ToolItem.java:346)
at org.eclipse.swt.widgets.ToolBar.layoutHorizontal(ToolBar.java:364)
at org.eclipse.swt.widgets.ToolBar.layout(ToolBar.java:439)
at org.eclipse.swt.widgets.ToolBar.computeSize(ToolBar.java:123)
at org.eclipse.swt.layout.GridData.computeSize(GridData.java:483)
at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:217)
at org.eclipse.swt.layout.GridLayout.computeSize(GridLayout.java:162)
at org.eclipse.swt.widgets.Composite.computeSize(Composite.java:195)
at org.eclipse.swt.widgets.Control.computeSize(Control.java:549)
at org.eclipse.draw2d.FigureCanvas.(Unknown Source)
at org.eclipse.draw2d.FigureCanvas.(Unknown Source)
at org.eclipse.gef.ui.parts.ScrollingGraphicalViewer.createControl(Unknown Source)
at org.talend.designer.core.ui.editor.palette.TalendPaletteViewerProvider.createPaletteViewer(Unknown Source)
at org.eclipse.gef.ui.views.palette.PaletteViewerPage.createControl(Unknown Source)
at org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette$CustomPalettePage.createControl(Unknown Source)
at org.eclipse.gef.ui.views.palette.PaletteView.doCreatePage(Unknown Source)
at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:399)
at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:741)
at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:72)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:880)
at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:70)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:186)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:305)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3491)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:610)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2832)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643)
at org.talend.designer.core.ui.action.EditProcess.doRun(Unknown Source)
at org.talend.repository.ui.actions.AContextualAction$2.run(Unknown Source)
at org.talend.repository.RepositoryWorkUnit.executeRun(Unknown Source)
at org.talend.repository.model.AbstractRepositoryFactory.executeRepositoryWorkUnit(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.executeRepositoryWorkUnit(Unknown Source)
at org.talend.repository.ui.actions.AContextualAction.run(Unknown Source)
at org.talend.repository.ui.actions.RepositoryDoubleClickAction.run(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$7.doubleClick(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:799)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:880)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:797)
at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1419)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1173)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:237)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:234)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:295)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:3024)
at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:2104)
at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:375)
at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
at org.eclipse.swt.internal.carbon.OS.CallNextEventHandler(Native Method)
at org.eclipse.swt.widgets.Tree.kEventMouseDown(Tree.java:2599)
at org.eclipse.swt.widgets.Widget.mouseProc(Widget.java:1326)
at org.eclipse.swt.widgets.Display.mouseProc(Display.java:2925)
at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3047)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
One Star

Re: Mac Install

Hi,
in this scenario:
TOS 3.2.3.r35442 (german version)
OS X 10.6.2 (Snow Leopard, all patches as current 26 jan 2010)
Java 1.6.0_17 64bit
I just downloaded the TOS and moved the folder to ~/Applications
When following the instructions above, I noticed that:
* the executable bit was already set on /TalendOpenStudio-macosx-carbon.app/Contents/MacOS/TalendOpenStudio-macosx-carbon
* the CFBundleExecutable in /TalendOpenStudio-macosx-carbon.app/Contents/Info.plist was already set to TalendOpenStudio-macosx-carbon
Then I just started the TOS (doubleclick on the eclipse symbol in the TOS directory)
and could:
* create local repsoitory
* import demo project TALENDDEMOSJAVA into /workspace
* run job "priorTest" -> "Hello world"
So far so well. Now trouble started:
* run job "beforeRunJobs" -> error, since files were accessed in the wrong path
* corrected path in Contexts/globalContext/root : set to /workspace
-> problem remains: TOS looks for the demo files in
/TalendOpenStudio-macosx-carbon.app/Contents/MacOS/workspace/TALENDDEMOSJAVA/documentations/talend_files_0.1.item
and obviously the first three folders below are simply wrong.
The file it's looking for is imported OK in /workspace.
Dunno how to tweak that. Maybe I can move workspace content to that location but that's not quite my idea of solving this problem.
Running out of fun time currently, therefore intterupt - will report later if I find a solution.
Hints welcome of course :-)
Cheers,
Bernd-Christoph
Community Manager

Re: Mac Install

Hello Bernd-Christoph
About the files for demo job, please see 2987.
Best regards
shong
----------------------------------------------------------
Talend | Data Agility for Modern Business