Skip to main content
Announcements
July 15, NEW Customer Portal: Initial launch will improve how you submit Support Cases. IMPORTANT DETAILS
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

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

Labels (2)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

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

 

 

View solution in original post

5 Replies
Anonymous
Not applicable
Author

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

Anonymous
Not applicable
Author

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

 

 

vdubois
Contributor
Contributor

Thanks Saya for this procedure  0683p000009MA9p.png

 

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

vdubois
Contributor
Contributor

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 0683p000009MAZi.png

Anonymous
Not applicable
Author

Hello @vdubois,

Thanks for your feedback and sharing the solution here.

Best regards

Sabrina