You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"_commentskillLevel":"1=novice, 2=beginner, 3=intermediate, 4=Advanced or experienced and 5=Expert or Guru",
40
+
"skillLevel":"2",
41
+
"_commentConceptsUsed":"Give a list",
42
+
"conceptsUsed":
43
+
[
44
+
{
45
+
"concept":"XML Transformation node",
46
+
"description":"XML Transformation node"
47
+
}
48
+
]
49
+
},
50
+
"pageDetails":
51
+
{
52
+
"pageTitle":"Tutorial Overview",
53
+
"headlineMain":"IBM Integration Bus",
54
+
"headlineSub":"Show Me",
55
+
"section1":"Here you can explore and learn about IBM Integration Bus using tutorials.",
56
+
"section2":"What are you interested in?",
57
+
"dropdownSize":10,
58
+
"allTimeFavs":"ALL-TIME FAVORITES",
59
+
"tab1":
60
+
{
61
+
"text":"Tool Capabilities"
62
+
},
63
+
"tab2":
64
+
{
65
+
"text":"Scenarios"
66
+
}
67
+
},
68
+
"pageSteps":
69
+
{
70
+
"pageTitle":"Tutorial Steps",
71
+
"headlineMain":"IBM Integration Bus V10",
72
+
"headlineSub":"Show Me",
73
+
"section1":"Here you can explore and learn about IBM Integration Bus using tutorials.",
74
+
"section2":"What are you interested in?",
75
+
"dropdownSize":10,
76
+
"allTimeFavs":"ALL-TIME FAVORITES",
77
+
"tab1":
78
+
{
79
+
"text":"Tool Capabilities"
80
+
},
81
+
"tab2":
82
+
{
83
+
"text":"Scenarios"
84
+
}
85
+
}
86
+
}
87
+
},
88
+
"tutorial":
89
+
{ "_common":
90
+
{
91
+
"name":"Transformation using XSL in a message flow",
92
+
"shortDescription":"Learn how to use an XML Transformation node to transform data using an XML Stylesheet in an IBM Integration Bus message flow by exploring this simple example.",
93
+
"_comment_category":"Categories are either 'tool' or 'scenario'",
"title":"Use IBM Integration Bus to create and invoke a message flow which transforms data using an XML stylesheet.",
120
+
"description":"Use IBM Integration Bus to create and invoke a message flow which transforms data using an XML stylesheet."
121
+
}
122
+
],
123
+
"summary":
124
+
{
125
+
"comments":"",
126
+
"overviewName":"OVERVIEW",
127
+
"sections":
128
+
[
129
+
{
130
+
"section":"This tutorial demonstrates a simple message flow which receives XML data over HTTP. The flow transforms the input XML structure into a different output XML structure using an XML Transformation node (whose behavior is based on a stylesheet, and sends this back to the HTTP request."
131
+
},
132
+
{
133
+
"section":"In IBM Integration Bus, message flows can be used to transform input data structures into output data structures. Several transformation options are provided including an XML Transformation node, a graphical data mapping node, a Compute node (which uses ESQL), a JavaCompute node (which can navigate data using an IBM Integration Bus Java API or JAXB) and a .NET Compute node."
134
+
}
135
+
]
136
+
}
137
+
},
138
+
"pageSteps":
139
+
{
140
+
"concept":
141
+
{
142
+
"overview":
143
+
{
144
+
"comments":"",
145
+
"name":"Overview",
146
+
"heading":"Overview",
147
+
"sections":
148
+
[
149
+
{
150
+
"section":"This tutorial demonstrates a simple message flow which receives XML data over HTTP. The flow transforms the input XML structure into a different output XML structure using an XML Transformation node (whose behavior is based on a stylesheet, and sends this back to the HTTP request."
151
+
},
152
+
{
153
+
"section":"You will import the message flow to your Integration Toolkit workspace, deploy it to your default integration server, and invoke the message flow by using the Flow exerciser."
154
+
}
155
+
]
156
+
},
157
+
"productComponentsUsed":
158
+
{
159
+
"comments":"",
160
+
"sections":
161
+
[
162
+
{
163
+
"section":"Application"
164
+
}
165
+
]
166
+
},
167
+
"description":
168
+
{
169
+
"comment":"",
170
+
"sections":
171
+
[
172
+
{
173
+
"section":"Developing integration solutions by using applications."
174
+
}
175
+
]
176
+
},
177
+
"helpLinks":
178
+
{
179
+
"title": "Find out more",
180
+
"details" :
181
+
[
182
+
{
183
+
"title":"Knowledge Center link to ",
184
+
"description":"Developing integration solutions by using applications",
185
+
"link":"com.ibm.etools.mft.doc/bi12002_.htm"
186
+
}
187
+
]
188
+
}
189
+
},
190
+
"create":
191
+
{
192
+
"overview":
193
+
{
194
+
"comment":"",
195
+
"name":"Create",
196
+
"heading":"Import projects",
197
+
"sections":
198
+
[
199
+
{
200
+
"section":"The Transformation_XSL application includes one project that is imported into your workspace."
201
+
}
202
+
]
203
+
},
204
+
"description":
205
+
{
206
+
"comment":"",
207
+
"sections":
208
+
[
209
+
{
210
+
"section":"Developing integration solutions by using applications."
211
+
},
212
+
{
213
+
"section":"The Transformation_XSL application is shown in the Application Development view of your workspace. You can explore the message flow Transformation_XSL.msgflow inside the application before deploying the application to an integration node."
214
+
}
215
+
]
216
+
},
217
+
"helpLinks":
218
+
{
219
+
"title": "Find out more",
220
+
"details" :
221
+
[
222
+
{
223
+
"title":"Knowledge Center link to ",
224
+
"description":"Developing integration solutions by using applications",
225
+
"link":"com.ibm.etools.mft.doc/bi12002_.htm"
226
+
}
227
+
]
228
+
},
229
+
"actionName":"Import"
230
+
},
231
+
"prepare":
232
+
{
233
+
"overview":
234
+
{
235
+
"comment":"",
236
+
"name":"Prepare",
237
+
"heading":"Imported projects",
238
+
"sections":
239
+
[
240
+
{
241
+
"section":"The Transformation_XSL application is shown in the Application Development view of your workspace."
242
+
},
243
+
{
244
+
"section":""
245
+
},
246
+
{
247
+
"section":"The application will be deployed to your default integration server. The message flow is then started and ready to be invoked."
248
+
}
249
+
]
250
+
},
251
+
"description":
252
+
{
253
+
"comment":"",
254
+
"name":"Deploy details",
255
+
"heading":"",
256
+
"sections":
257
+
[
258
+
{
259
+
"section":"The Transformation_XSL application will be deployed to your default integration server."
260
+
},
261
+
{
262
+
"section":"The message flow is then started and ready to be invoked."
263
+
}
264
+
]
265
+
},
266
+
"helpLinks":
267
+
{
268
+
"title": "Find out more",
269
+
"details" :
270
+
[
271
+
{
272
+
"title":"Knowledge Center link to ",
273
+
"description":"Developing integration solutions by using applications",
274
+
"link":"com.ibm.etools.mft.doc/bi12002_.htm"
275
+
}
276
+
]
277
+
},
278
+
"actionName":"Deploy"
279
+
},
280
+
"run":
281
+
{
282
+
"cleanupName":"Clean up",
283
+
"cleanupDescription":"Clean up and remove any changes made by the tutorial.",
284
+
"overview":
285
+
{
286
+
"comments":"",
287
+
"name":"Run",
288
+
"heading":"Follow these steps to complete the tutorial",
289
+
"sections":
290
+
[
291
+
{
292
+
"section":"The Transformation_XSL application is shown in the Application Development view of your workspace.",
293
+
"steps":
294
+
{
295
+
"type":"ordered",
296
+
"details":
297
+
[
298
+
{
299
+
"name":"",
300
+
"details":"Open the Transformation_XSL message flow, and click the Flow Exerciser icon to start recording the message path through the flow."
301
+
},
302
+
{
303
+
"name":"",
304
+
"details":"Click the Send Message icon and create a new input message."
305
+
},
306
+
{
307
+
"name":"",
308
+
"details":"Choose Message1, edit the message data if you like, and click Send. Your request message is sent to the HTTP input node."
309
+
}
310
+
]
311
+
}
312
+
},
313
+
{
314
+
"section":"After the request message is processed, the message path is automatically highlighted on the service description diagram.",
315
+
"steps":
316
+
{
317
+
"type":"unordered",
318
+
"details":
319
+
[
320
+
{
321
+
"name":"",
322
+
"details":"Click on the highlighted operation to see the message path through the message flow."
323
+
},
324
+
{
325
+
"name":"",
326
+
"details":"You can click on any connection to see the data that passed through that connection. You can see that the request (input) message data has been transformed into a different response XML message."
327
+
}
328
+
]
329
+
}
330
+
}
331
+
]
332
+
},
333
+
"helpLinks":
334
+
{
335
+
"title": "Find out more",
336
+
"details" :
337
+
[
338
+
{
339
+
"title":"Knowledge Center link to ",
340
+
"description":"Developing integration solutions by using applications",
341
+
"link":"com.ibm.etools.mft.doc/bi12002_.htm"
342
+
},
343
+
{
344
+
"title":"Knowledge Center link to ",
345
+
"description":"Testing your message flow by using the Flow exerciser",
0 commit comments