Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi, Have been trying to compile the basic TOS from source with a view to forking/tweaking but can't get to stage one
Have diligently followed the steps at https://github.com/Talend/studio-se-master#build-the-open-source-studio but what I get when I have built the basic pom is:
$ mvn clean install -Dtos.di=true
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.talend.studiorg.talend.libraries.jdbc.access:eclipse-plugin:6.4.0-SNAPSHOT
I just tried on my side in case, but everything is fine.
make sure that you have directories like:
/home/talend/studio-se-master
/home/talend/tdi-studio-se
/home/talend/tcommon-studio-se
/home/talend/tesb-studio-se
...
What you need is in the tesb-studio-se.
So as long as you have the code updated on the different repositories + same branch at least it should be fine.
If you go to your folder: /home/talend/studio-se-master + execute:
or
(On my side i never use install, package is more simple and totally enough)
Please note also that this will build in fact all the possible artifacts and not only the build of tos-di.. if you need only a tos-di, you can stop of course once you see the zip of the build has been done.
Hello mhayhurst,
We have redirected your issue to our experts and then come back to you as soon as we can.
Thanks for your time.
Best regards
Sabrina
Hi,
I am using https://github.com/Talend/studio-se-master.git and gitslave as per the above - when I run gitslave BTW I still get a reference to toem-studio-se as per this post from 2015 (https://www.talendforge.org/forum/viewtopic.php?pid=168465#p168465).
I've rerun it having commented that out and rerun the mvn clean install in the talend.studio.parent.pom folder.
I've then rerun mvn clean install (this time without any -D constraint) in the studio-se-master folder and I get:
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: org.talend.studio.tos.bigdata.product 0.0.0
[ERROR] Missing requirement: org.talend.tos.components.feature.feature.group 6.4.0.qualifier requires 'org.talend.esb.tooling.ws.consumer.feature.feature.group 0.0.0' but it could not be found
[ERROR] Cannot satisfy dependency: org.talend.rcp.branding.tos.bigdata.feature.feature.group 6.4.0.qualifier depends on: org.talend.tos.feature.feature.group 0.0.0
[ERROR] Cannot satisfy dependency: org.talend.studio.tos.bigdata.product 0.0.0 depends on: org.talend.rcp.branding.tos.bigdata.feature.feature.group 0.0.0
[ERROR] Cannot satisfy dependency: org.talend.tos.feature.feature.group 6.4.0.qualifier depends on: org.talend.tos.components.feature.feature.group 0.0.0
Am happy to exclude all products apart from TOS-DI for now - what am I missing?
Thanks,
Mark
Hi mhayhurst,
Sorry for delay!
Our developer are working on your issue. We will keep you posted.
Thanks for your time.
Best regards
Sabrina
I just tried on my side in case, but everything is fine.
make sure that you have directories like:
/home/talend/studio-se-master
/home/talend/tdi-studio-se
/home/talend/tcommon-studio-se
/home/talend/tesb-studio-se
...
What you need is in the tesb-studio-se.
So as long as you have the code updated on the different repositories + same branch at least it should be fine.
If you go to your folder: /home/talend/studio-se-master + execute:
or
(On my side i never use install, package is more simple and totally enough)
Please note also that this will build in fact all the possible artifacts and not only the build of tos-di.. if you need only a tos-di, you can stop of course once you see the zip of the build has been done.
Just to say I finally - as something of a background challenge - got this to work, needed a lot of RAM to compile but now all good - so, what's the best way to find one's way around the sources and where to address some of the undesirable quirks? particularly interested in streamlining the job build process to conform to some standards...
Ta, Mark