Survivorship rules - missing Drools package when deployed to TAC

Highlighted
Five Stars

Survivorship rules - missing Drools package when deployed to TAC

Hi All,

 

I have a Deduplication job and which uses tRuleSurvivorship component and it is working fine on my studio but facing issues like below when I have deployed into TAC.

 

java.io.FileNotFoundException: items/tdmp/metadata/survivorship/org.talend.survivorship.DEDU_NEW/drools_0.1.package (No such file or directory)

 

I have also re-generated all the rules and able to see those in my studio under Metadata -> Rules Management -> Suvivorship Rules ->org.talend.survivorship.DEDU_NEW

But not sure why those are not present when I publish the same job into TAC?

 

Talend Data Management Platform - 6.3.1

Can any one help me on this?

 

Thanks in advance,

Saya


Accepted Solutions
Five Stars

Re: Survivorship rules - missing Drools package when deployed to TAC

Hello Sabrina,

 

Thank you for your quick reply.

 

Actually I have managed to resolve this issue with below steps.

  1. Click on tRuleSurvivorship component settings and go to the rule section and re-generate all the rules, if require change the rule package name.
  2. Execute your job from the studio (It seems it is mandatory to run the job on studio)
  3. Publish your job into TAC
  4. Run

 

That's all !!

 

Regards,

Saya

 

 

Five Stars

Re: Survivorship rules - missing Drools package when deployed to TAC

I just manage to solve this issue with another way.

I had to save again the main job. To do that, I just move the position of a  component and I save the job.

Now It is ok. Even if the main job is not modified It seems we need to save it again, really weird Smiley LOL


All Replies
Moderator

Re: Survivorship rules - missing Drools package when deployed to TAC

Hello Saya,

With your Talend Data Management Platform - 6.3.1 subscription solution, could you please create a case on talend support portal so that we can give you a remote assistance through support cycle with priority?

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.
Five Stars

Re: Survivorship rules - missing Drools package when deployed to TAC

Hello Sabrina,

 

Thank you for your quick reply.

 

Actually I have managed to resolve this issue with below steps.

  1. Click on tRuleSurvivorship component settings and go to the rule section and re-generate all the rules, if require change the rule package name.
  2. Execute your job from the studio (It seems it is mandatory to run the job on studio)
  3. Publish your job into TAC
  4. Run

 

That's all !!

 

Regards,

Saya

 

 

Five Stars

Re: Survivorship rules - missing Drools package when deployed to TAC

Thanks Saya for this procedure  Smiley Wink

 

I have exactly the same issue but your solution doesn't work for me ...

I have tried all your steps:

- regenerating rules

- renaming rules

- run in studio before deploying

 

but nothing works, the drools package is still missing

Five Stars

Re: Survivorship rules - missing Drools package when deployed to TAC

I just manage to solve this issue with another way.

I had to save again the main job. To do that, I just move the position of a  component and I save the job.

Now It is ok. Even if the main job is not modified It seems we need to save it again, really weird Smiley LOL

Moderator

Re: Survivorship rules - missing Drools package when deployed to TAC

Hello @vdubois,

Thanks for your feedback and sharing the solution here.

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.

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

The Forrester Wave: Strategic iPaaS and Hybrid Integration Platforms, Q1 2019

Find out how Forrester rate different iPaaS and Hybrid Integration Platforms

Read

Talend Summer 2019 – What’s New?

Talend continues to revolutionize how businesses leverage speed and manage scale

Watch Now

6 Ways to Start Utilizing Machine Learning with Amazon We Services and Talend

Look at6 ways to start utilizing Machine Learning with Amazon We Services and Talend

Blog