In the 6.0 dynamicclasspath.cfg, I see this entry
VENDOR_JAR=C:/IBM/SterlingIntegrator\jar\TokenValidatorOffline\1_0\TokenValidatorOffline.jarbut in 5.2.6.3 dynamciclasspath.cfg there is no entry for TokenValidationOffline.jar, please check your custom service configuration and deployment on 5.2.6.3
------------------------------
Sreedhar Janaswamy
------------------------------
Original Message:
Sent: Thu January 30, 2020 06:56 PM
From: Douglas Rezende
Subject: Fail to start Sterling B2B after install external jar
Hello,
I attached the files!
------------------------------
Douglas Rezende
Original Message:
Sent: Thu January 30, 2020 10:07 AM
From: Sreedhar Janaswamy
Subject: Fail to start Sterling B2B after install external jar
Please share install/properties/dynamicclasspath.cfg file from your 6.0 and 5.26.3 environment and also log files folder
------------------------------
Sreedhar Janaswamy
Original Message:
Sent: Tue January 28, 2020 05:52 PM
From: Douglas Rezende
Subject: Fail to start Sterling B2B after install external jar
I not found nothing in logs, in dashboard just show me o error in the browser:
HTTP ERROR: 404
Problem accessing /dashboard/. Reason:
NOT_FOUND
I install this jar in Sterling Integrator 6.0 and worked very well, but in the moment I need install in 5.2.6.3.
I dont know whats happen.
My jar just do this:
if(validateCredentials(args[0])) {
System.out.println("Token: " + args[0] + " is valid!");
}else {
updatePropertiePublicKey();
if(validateCredentials(args[0])) {
System.out.println("Token: " + args[0] + " is valid!");
}else {
System.out.println("Token: " + args[0] + " is invalid!");
}
}
}
Do you have any enviroment with version 5.2.6.3 ?
Regards,
Douglas Rezende
------------------------------
Douglas Rezende
Original Message:
Sent: Tue January 28, 2020 01:32 PM
From: Dhiraj Patil
Subject: Fail to start Sterling B2B after install external jar
I am sure you looked at all the log files. Are you overloading any system classes in your Jar? Are you getting final dashboard ready message which starting B2Bi?
First step will be to unistall the custom library using "./install3rdParty.sh -uninstall" command and restart B2Bi.
IBM Sterling B2Bi is not an API gateway and lacks key out of box functionalities of API gateway such as CORS, Spike Arrest, JWT and OAUTH support etc.
I would explore the real API gateway such as IBM Connect (https://www.ibm.com/cloud/api-connect). There are some open-source tools (https://dev.to/imthedeveloper/open-source-api-gateways-32c5) that can also be considered.
-Dhiraj Patil
------------------------------
Dhiraj Patil
Original Message:
Sent: Sun January 26, 2020 08:22 AM
From: Douglas Rezende
Subject: Fail to start Sterling B2B after install external jar
Hi all,
I create a simple jar file to validate a bearer token, when I execute this jar with CLA2 adapter Sterling execute no problem, but I want install this jar in classpath into Sterling B2B, following the process describe in IBM Sterling documentation.
First execute install3rdPatry.sh and after that execute setup.sh, dynamicclaspath.in and dynamicclasspth.cfg are update, but when start Sterling received HTTP 404 error.
Someone know whats happen?
Version Sterling: 5.2.6.3
SO: Linux Redhat
Java version: 1.7
------------------------------
Douglas Rezende
------------------------------
#B2BIntegration
#SupplyChain