I will be using this repository to store ibm integration bus code samples that I blog about in this site https://code2blog.wordpress.com/ and for the videos that I post to my youtube channel code2blog. Link https://youtube.com/results?search_query=code2blog
Here are some of the projects in this repository Person_V2_API per-1 -> expose rest api to interact with a database per-2 -> create rest api that can cater to json and non-json data HelloWorld_V1_APP hwa-1 -> expose http endpoint and reply with static xml message of hello-user-from-iib hwa-2 -> demo the use of trace node hwa-3 -> demo pagination and looping using mq nodes hwa-4 -> grouping and merging using esql hwa-5 -> sorting using esql select statement hwa-6 -> invoke rest api using rest request node hwa-7 -> invoke soap service and explain xsd validation options such as exception and exception list hwa-8 -> demo the use of mq get node hwa-9 -> demo the use of shared row variable HelloWorld_V1_IS hwi-1 -> expose soap webservice code2blog_dfdl_v2_slib dfdl-1 -> create message model for fixed length data EsqlFunctions_V1_IS ef-1 -> demo programming in esql ef-2 -> demo use of translate function ef-3 -> regex through esql external procedure call to java ef-4 -> calcuate the size of your input soap message NodeFeatures_V1_IS nf-1 : expose webservice to demo xslt feature nf-2 : demo the use of mapping node CSV_MFP csv-1 : change xml message to csv format code2blog_cobol_copybook_V1_SLIB cpy-1 : convert cobol copy book to iib dfdl LargeMessages lm-1 : read a large xml and split it into smaller xmls using jcn WindowsCommands_V1_IS wc-1 : write syslog events KafkaDemo_V1_APP kd-1 : demo the use of kafka producer and consumer node ParseZipFile_MFP zip-1 : read zip file with pdf and create multiple xml files. zip-2 : demo how to figure out size of input message in java compute node SendEmail_V1_APP se-1 : use email output node to send email se-2 : send excel file as attachment se-3 : send html in email WSSecurityDemo_V1_APP wss-1 : invoke soap service and use security profile config servie to load credentials into soap header wss-2 : invoke https service ImageInCdata_APP iica-1 : extract image from xml cdata and save as png file code2blog_node_collector_v1_app cn-1 : demo the use of collector node cn-2 : use collector node to batch received messages based on a trigger/control message JdbcConnectionTester_V1_API jdbc-1 : create a flow that tests connection details defined in jdbc config service jdbc-2 : use rest api path parameter instead of query parameter jdbc-3 : create policy project in ace v11 and test its use with jdbc provider MessageParsing_V1_APP mp-1 : parse xml using ondemand parsing option mp-2 : parse dfdl using immediate parse option Retry_APP r-1 : build automated retry mechanism using timer notification node r-2 : build scheduled retry with timeout control node r-3 : use udp variable in jcn node to configure retry hour r-4 : use multiple timeout nodes in same message flow jenkins gvy-1 : pipeline script to build and deploy bar file standards std-1 : variable naming standards MockService_APP ms-1 : use xslt node to create json mock response NoMQ_APP nm-1 : demo how to access a webservice over http proxy nm-2 : demo the use of rest request node nm-3 : demo the use of validate node nm-4 : demo the use of http input node for xsd validation ReadIIBFiles_APP rf-1 : create a file explorer tool in iib, that can list folder contents and export directories as zip files DemoMappingNode_IS dmn-1 : demo the creation of soap integration service and how to use automapping feature of iib dmn-2 : mapping node used for date formatting XmlToCsv_APP xc-1 : convert a message from xml to csv using dfdl ComplexXml_IS cx-1 : create a soap service with lots of inner fields in xml EDIFACT-D03B, EDIFACT-Common edi-1 : demo use of edifact dfdl EmailAttachmentsToFile_APP ema-1 : save email attachments to a folder Encryption_APP ea-1 : demo the use of triple des algorithm