Skip to content

Commit 14478a9

Browse files
committed
update master
1 parent d2a4cf1 commit 14478a9

1 file changed

Lines changed: 353 additions & 0 deletions

File tree

doc/_data.json

Lines changed: 353 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,353 @@
1+
{
2+
"version":"0.4",
3+
"description":"Tutorial Content for Tutorial Framework.",
4+
"header":
5+
{
6+
"lang":"en-us",
7+
"charset":"UTF-8",
8+
"metaDescription":"IBM Integration Bus Tutorial",
9+
"metaAuthor":"IBM",
10+
"keywords":"keywords",
11+
"robots":"index,follow",
12+
"source":"IBM Integration Bus Tutorial"
13+
},
14+
"pageContent":
15+
{
16+
"comments":"Must use underscore for en-us.",
17+
"navItems":
18+
{
19+
"_common":
20+
{
21+
"headlineMain":"IBM Integration Bus",
22+
"headlineSub":"", "buttonBackToGallery":
23+
{
24+
"_comments":"formal phrase == 'Back To Gallery', casual phrase == '?'",
25+
"text":"Back To Gallery"
26+
},
27+
"buttonViewDetails":
28+
{
29+
"_comments":"formal phrase == 'View Details', casual phrase == '?'",
30+
"text":"View Details",
31+
"link":"tutorials/TransformationXSL/overview.html"
32+
},
33+
"buttonStartTutorial":
34+
{
35+
"_comments":"formal phrase == 'Start Tutorial', casual phrase == '?'",
36+
"text":"Start Tutorial",
37+
"link":"tutorials/TransformationXSL/steps/steps.html"
38+
},
39+
"_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'",
94+
"category":"tool",
95+
"isPattern" : "false",
96+
"isFavorite" : "true",
97+
"durationText":"This tutorial takes approximately",
98+
"durationTime":"5 minutes",
99+
"resourceToOpen":"MainFlow"
100+
},
101+
"pageDetails":
102+
{
103+
"topicsName":"Tutorial Topics",
104+
"topicList":
105+
[
106+
{
107+
"title":"XML Transformation node",
108+
"description":"XML Transformation node"
109+
},
110+
{
111+
"title":"XML parsing and writing",
112+
"description":"XML parsing and writing"
113+
}
114+
],
115+
"outcomesName":"Learning outcomes",
116+
"outcomeList":
117+
[
118+
{
119+
"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",
346+
"link":"com.ibm.etools.mft.doc/rt26110_.htm"
347+
}
348+
]
349+
}
350+
}
351+
}
352+
}
353+
}

0 commit comments

Comments
 (0)