Author |
Message
|
abcnil |
Posted: Sat Jul 13, 2019 1:44 am Post subject: IBM ACE 11.0.0.4 | User-Defined Node - LILPATH Issue |
|
|
Apprentice
Joined: 29 Mar 2012 Posts: 36
|
Facing an issue with IBM ACE 11.0.0.4 Version on Window 10.
So basically if we create a User Defined Nodes with Java implementation, somehow it is not working and gives typical BIP2241 error.
Code: |
BIP2241E: A Loadable Implementation Library (.lil, .jar, or .par) is not found for message flow node type 'com_test_BasicNode' |
Followed same steps on IIB9/10 and it does work perfectly on same Windows-10.
[ For ACE, just adapted lilpath setup on node.conf.yaml ]
Infocenter has exact same steps for IIB9/10 and ACE for creating, packaging and installing User Defined Nodes [Except for setting lilpath]
For Quick Test if node class is loaded, added following sysout in getNode:
Code: |
public static String getNodeName()
{
System.out.println("I have been found!!!");
return "BasicNode";
} |
and i do see its getting printed during Node start.
Do we have follow something extra for ACE 11? |
|
Back to top |
|
![](templates/DAJ_Glass/images/spacer.gif) |
abcnil |
Posted: Thu Jul 25, 2019 8:09 pm Post subject: PMR Raised |
|
|
Apprentice
Joined: 29 Mar 2012 Posts: 36
|
FYI : PMR Raised and IBM L3 Team is working on the fix |
|
Back to top |
|
![](templates/DAJ_Glass/images/spacer.gif) |
BBhave |
Posted: Fri Sep 06, 2019 11:27 am Post subject: |
|
|
Novice
Joined: 05 Dec 2018 Posts: 11
|
We are getting same Error for user defied node with ACE 11.0.0.5 on widows.
updated node.conf.yaml file with userdefined jar file path. but it didn't help.
Did you get any fix for it? Do we need to specify any other paths in node.conf.yaml? |
|
Back to top |
|
![](templates/DAJ_Glass/images/spacer.gif) |
abcnil |
Posted: Mon Sep 09, 2019 12:35 am Post subject: |
|
|
Apprentice
Joined: 29 Mar 2012 Posts: 36
|
IBM team is still working on a fix.
But here is a workaround
1. Have the same setup as before keeping jar files location and all
2. In conf file add lilpath for custom node jar file location
3. Keep all custom nodes in msgflow [doesn't work with subflow]
4. Dont use Shared Lib [its fails for point 5]
5. While creating BAR file, use Compile-In Line source
This way it works!
I will update this post once we get fix from IBM |
|
Back to top |
|
![](templates/DAJ_Glass/images/spacer.gif) |
BBhave |
Posted: Mon Sep 09, 2019 10:02 am Post subject: |
|
|
Novice
Joined: 05 Dec 2018 Posts: 11
|
Thanks! It worked in same msgflow, but in our case the node is a common subflow which is used by lot of other flows. So opened a PMR and hoping for faster resolution. ![](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/DAJ_Glass/images/spacer.gif) |
abcnil |
Posted: Wed Sep 25, 2019 12:27 am Post subject: |
|
|
Apprentice
Joined: 29 Mar 2012 Posts: 36
|
Interim fix is provided by IBM, which looks good.
This will be integrated with 11.0.0.6 release |
|
Back to top |
|
![](templates/DAJ_Glass/images/spacer.gif) |
|