48 version NMTOKEN #IMPLIED |
48 version NMTOKEN #IMPLIED |
49 prebuilt NMTOKEN #IMPLIED |
49 prebuilt NMTOKEN #IMPLIED |
50 late (Y|N) #IMPLIED |
50 late (Y|N) #IMPLIED |
51 priority CDATA #IMPLIED> |
51 priority CDATA #IMPLIED> |
52 ]> |
52 ]> |
53 <SystemDefinition name="Symbian^4" schema="2.0.1"> |
53 <SystemDefinition schema="2.0.1" name="Symbian^4"> |
54 <systemModel> |
54 <systemModel> |
55 <layer name="mw" long-name="Middleware" levels="generic specific"> |
55 <layer name="mw" long-name="Middleware" levels="generic specific"> |
56 <block name="websrv" level="generic" long-name="Web Services" levels="plugin framework server generic specific"> |
56 <block name="websrv" level="generic" levels="plugin framework server generic specific" long-name="Web Services"> |
57 <collection name="websrv_pub" long-name="Web Services Public Interfaces" level="specific"> |
57 <collection name="websrv_pub" long-name="Web Services Public Interfaces" level="specific"> |
58 <component name="web_service_description_api" long-name="Web Service Description API" filter="s60" class="api"> |
58 <component name="web_service_description_api" long-name="Web Service Description API" filter="s60" purpose="optional" class="api"> |
59 <unit bldFile="/sf/mw/websrv/websrv_pub/web_service_description_api/group"/> |
59 <unit bldFile="/sf/mw/websrv/websrv_pub/web_service_description_api/group"/> |
60 </component> |
60 </component> |
61 <component name="web_service_connection_api" long-name="Web Service Connection API" filter="s60" class="api"> |
61 <component name="web_service_connection_api" long-name="Web Service Connection API" filter="s60" purpose="optional" class="api"> |
62 <unit bldFile="/sf/mw/websrv/websrv_pub/web_service_connection_api/group"/> |
62 <unit bldFile="/sf/mw/websrv/websrv_pub/web_service_connection_api/group"/> |
63 </component> |
63 </component> |
64 <component name="web_service_manager_api" long-name="Web Service Manager API" filter="s60" class="api"> |
64 <component name="web_service_manager_api" long-name="Web Service Manager API" filter="s60" purpose="optional" class="api"> |
65 <unit bldFile="/sf/mw/websrv/websrv_pub/web_service_manager_api/group"/> |
65 <unit bldFile="/sf/mw/websrv/websrv_pub/web_service_manager_api/group"/> |
66 </component> |
66 </component> |
67 <component name="hostlet_connection_api" long-name="Hostlet Connection API" filter="s60" class="api"> |
67 <component name="hostlet_connection_api" long-name="Hostlet Connection API" filter="s60" purpose="optional" class="api"> |
68 <unit bldFile="/sf/mw/websrv/websrv_pub/hostlet_connection_api/group"/> |
68 <unit bldFile="/sf/mw/websrv/websrv_pub/hostlet_connection_api/group"/> |
69 </component> |
69 </component> |
70 <component name="web_service_messaging_api" long-name="Web Service Messaging API" filter="s60" class="api"> |
70 <component name="web_service_messaging_api" long-name="Web Service Messaging API" filter="s60" purpose="optional" class="api"> |
71 <unit bldFile="/sf/mw/websrv/websrv_pub/web_service_messaging_api/group"/> |
71 <unit bldFile="/sf/mw/websrv/websrv_pub/web_service_messaging_api/group"/> |
72 </component> |
72 </component> |
73 <component name="xml_extensions_api" long-name="XML Extensions API" filter="s60" class="api"> |
73 <component name="xml_extensions_api" long-name="XML Extensions API" filter="s60" purpose="optional" class="api"> |
74 <unit bldFile="/sf/mw/websrv/websrv_pub/xml_extensions_api/group"/> |
74 <unit bldFile="/sf/mw/websrv/websrv_pub/xml_extensions_api/group"/> |
75 </component> |
75 </component> |
76 <component name="xml_fragment_api" long-name="XML Fragment API" filter="s60" class="api"> |
76 <component name="xml_fragment_api" long-name="XML Fragment API" filter="s60" purpose="optional" class="api"> |
77 <unit bldFile="/sf/mw/websrv/websrv_pub/xml_fragment_api/group"/> |
77 <unit bldFile="/sf/mw/websrv/websrv_pub/xml_fragment_api/group"/> |
78 </component> |
78 </component> |
79 </collection> |
79 </collection> |
80 <collection name="webservices" long-name="Web Services Framework" level="generic"> |
80 <collection name="webservices" long-name="Web Services Framework" level="generic"> |
81 <!-- consider breaking this collection into more meaningful subsets --> |
81 <!-- consider breaking this collection into more meaningful subsets --> |
82 <component name="wsnotifierplugins" filter="s60" long-name="WS Notifier Plugins" plugin="Y"> |
82 <component name="wsnotifierplugins" long-name="WS Notifier Plugins" filter="s60" purpose="optional" plugin="Y"> |
83 <unit bldFile="/sf/mw/websrv/webservices/wsnotifierplugins/group"/> |
83 <unit bldFile="/sf/mw/websrv/webservices/wsnotifierplugins/group"/> |
84 </component> |
84 </component> |
85 <component name="wslogger" filter="s60" long-name="WS Logger"> |
85 <component name="wslogger" long-name="WS Logger" filter="s60" purpose="optional"> |
86 <unit bldFile="/sf/mw/websrv/webservices/wslogger/group"/> |
86 <unit bldFile="/sf/mw/websrv/webservices/wslogger/group"/> |
87 </component> |
87 </component> |
88 <component name="wsxml" filter="s60" long-name="WS XML Extensions"> |
88 <component name="wsxml" long-name="WS XML Extensions" filter="s60" purpose="optional"> |
89 <unit bldFile="/sf/mw/websrv/webservices/wsxml/group"/> |
89 <unit bldFile="/sf/mw/websrv/webservices/wsxml/group"/> |
90 </component> |
90 </component> |
91 <component name="wsutils" filter="s60" long-name="WS Utils"> |
91 <component name="wsutils" long-name="WS Utils" filter="s60" purpose="optional"> |
92 <unit bldFile="/sf/mw/websrv/webservices/wsutils/group"/> |
92 <unit bldFile="/sf/mw/websrv/webservices/wsutils/group"/> |
93 </component> |
93 </component> |
94 <component name="wsfragment" filter="s60" long-name="WS Fragment"> |
94 <component name="wsfragment" long-name="WS Fragment" filter="s60" purpose="optional"> |
95 <unit bldFile="/sf/mw/websrv/webservices/wsfragment/group"/> |
95 <unit bldFile="/sf/mw/websrv/webservices/wsfragment/group"/> |
96 </component> |
96 </component> |
97 <component name="wsdescription" filter="s60" long-name="WS Service Description"> |
97 <component name="wsdescription" long-name="WS Service Description" filter="s60" purpose="optional"> |
98 <unit bldFile="/sf/mw/websrv/webservices/wsdescription/group"/> |
98 <unit bldFile="/sf/mw/websrv/webservices/wsdescription/group"/> |
99 </component> |
99 </component> |
100 <component name="wsconnection" filter="s60" long-name="WS Service Connection"> |
100 <component name="wsconnection" long-name="WS Service Connection" filter="s60" purpose="optional"> |
101 <unit bldFile="/sf/mw/websrv/webservices/wsconnection/group"/> |
101 <unit bldFile="/sf/mw/websrv/webservices/wsconnection/group"/> |
102 </component> |
102 </component> |
103 <component name="wsmessages" filter="s60" long-name="WS Messages"> |
103 <component name="wsmessages" long-name="WS Messages" filter="s60" purpose="optional"> |
104 <unit bldFile="/sf/mw/websrv/webservices/wsmessages/group"/> |
104 <unit bldFile="/sf/mw/websrv/webservices/wsmessages/group"/> |
105 </component> |
105 </component> |
106 <component name="wscredentialmanager" filter="s60" long-name="WS Credential Manager"> |
106 <component name="wscredentialmanager" long-name="WS Credential Manager" filter="s60" purpose="optional"> |
107 <unit bldFile="/sf/mw/websrv/webservices/wscredentialmanager/group"/> |
107 <unit bldFile="/sf/mw/websrv/webservices/wscredentialmanager/group"/> |
108 </component> |
108 </component> |
109 <component name="wsframework" filter="s60" long-name="WS Framework"> |
109 <component name="wsframework" long-name="WS Framework" filter="s60" purpose="optional"> |
110 <unit bldFile="/sf/mw/websrv/webservices/wsframework/group"/> |
110 <unit bldFile="/sf/mw/websrv/webservices/wsframework/group"/> |
111 </component> |
111 </component> |
112 <component name="wshttpchanneltransportplugin" filter="s60" long-name="WS HTTP Channel Transport Plugin" plugin="Y"> |
112 <component name="wshttpchanneltransportplugin" long-name="WS HTTP Channel Transport Plugin" filter="s60" purpose="optional" plugin="Y"> |
113 <unit bldFile="/sf/mw/websrv/webservices/wshttpchanneltransportplugin/group"/> |
113 <unit bldFile="/sf/mw/websrv/webservices/wshttpchanneltransportplugin/group"/> |
114 </component> |
114 </component> |
115 <component name="wsconnectionagent" filter="s60" long-name="WS Connection Agent"> |
115 <component name="wsconnectionagent" long-name="WS Connection Agent" filter="s60" purpose="optional"> |
116 <unit bldFile="/sf/mw/websrv/webservices/wsconnectionagent/group"/> |
116 <unit bldFile="/sf/mw/websrv/webservices/wsconnectionagent/group"/> |
117 </component> |
117 </component> |
118 <component name="wsprovider" filter="s60" long-name="WS Provider"> |
118 <component name="wsprovider" long-name="WS Provider" filter="s60" purpose="optional"> |
119 <unit bldFile="/sf/mw/websrv/webservices/wsprovider/group"/> |
119 <unit bldFile="/sf/mw/websrv/webservices/wsprovider/group"/> |
120 </component> |
120 </component> |
121 <component name="wshostletconnection" filter="s60" long-name="WS Hostlet Connection"> |
121 <component name="wshostletconnection" long-name="WS Hostlet Connection" filter="s60" purpose="optional"> |
122 <unit bldFile="/sf/mw/websrv/webservices/wshostletconnection/group"/> |
122 <unit bldFile="/sf/mw/websrv/webservices/wshostletconnection/group"/> |
123 </component> |
123 </component> |
124 <component name="wsmanager" filter="s60" long-name="WS Service Manager"> |
124 <component name="wsmanager" long-name="WS Service Manager" filter="s60" purpose="optional"> |
125 <unit bldFile="/sf/mw/websrv/webservices/wsmanager/group"/> |
125 <unit bldFile="/sf/mw/websrv/webservices/wsmanager/group"/> |
126 </component> |
126 </component> |
127 <component name="wsidentitymanager" filter="s60" long-name="WS Identity Manager"> |
127 <component name="wsidentitymanager" long-name="WS Identity Manager" filter="s60" purpose="optional"> |
128 <unit bldFile="/sf/mw/websrv/webservices/wsidentitymanager/group"/> |
128 <unit bldFile="/sf/mw/websrv/webservices/wsidentitymanager/group"/> |
129 </component> |
129 </component> |
130 <component name="idwsfplugin" filter="s60" long-name="ID-WSF Plugin" plugin="Y"> |
130 <component name="idwsfplugin" long-name="ID-WSF Plugin" filter="s60" purpose="optional" plugin="Y"> |
131 <unit bldFile="/sf/mw/websrv/webservices/idwsfplugin/group"/> |
131 <unit bldFile="/sf/mw/websrv/webservices/idwsfplugin/group"/> |
132 </component> |
132 </component> |
133 <component name="wsibasicplugin" filter="s60" long-name="WS-I Basic Plugin" plugin="Y"> |
133 <component name="wsibasicplugin" long-name="WS-I Basic Plugin" filter="s60" purpose="optional" plugin="Y"> |
134 <unit bldFile="/sf/mw/websrv/webservices/wsibasicplugin/group"/> |
134 <unit bldFile="/sf/mw/websrv/webservices/wsibasicplugin/group"/> |
135 </component> |
135 </component> |
136 <component name="wsrestplugin" filter="s60" long-name="WS REST Plugin" plugin="Y"> |
136 <component name="wsrestplugin" long-name="WS REST Plugin" filter="s60" purpose="optional" plugin="Y"> |
137 <unit bldFile="/sf/mw/websrv/webservices/wsrestplugin/group"/> |
137 <unit bldFile="/sf/mw/websrv/webservices/wsrestplugin/group"/> |
138 </component> |
138 </component> |
139 <component name="idwsfsecuritymechanism" filter="s60" long-name="ID-WSF Security Mechanism"> |
139 <component name="idwsfsecuritymechanism" long-name="ID-WSF Security Mechanism" filter="s60" purpose="optional"> |
140 <unit bldFile="/sf/mw/websrv/webservices/idwsfsecuritymechanism/group"/> |
140 <unit bldFile="/sf/mw/websrv/webservices/idwsfsecuritymechanism/group"/> |
141 </component> |
141 </component> |
142 <component name="wspasswordtransforms" filter="s60" long-name="WS Password Transforms"> |
142 <component name="wspasswordtransforms" long-name="WS Password Transforms" filter="s60" purpose="optional"> |
143 <unit bldFile="/sf/mw/websrv/webservices/wspasswordtransforms/group"/> |
143 <unit bldFile="/sf/mw/websrv/webservices/wspasswordtransforms/group"/> |
144 </component> |
144 </component> |
145 <component name="wscore" filter="s60" long-name="WS Core Service Manager"> |
145 <component name="wscore" long-name="WS Core Service Manager" filter="s60" purpose="optional"> |
146 <unit bldFile="/sf/mw/websrv/webservices/wscore/group"/> |
146 <unit bldFile="/sf/mw/websrv/webservices/wscore/group"/> |
147 </component> |
147 </component> |
148 <component name="wslocaltransportplugin" filter="s60" long-name="WS Local Transport Plugin" plugin="Y"> |
148 <component name="wslocaltransportplugin" long-name="WS Local Transport Plugin" filter="s60" purpose="optional" plugin="Y"> |
149 <unit bldFile="/sf/mw/websrv/webservices/wslocaltransportplugin/group"/> |
149 <unit bldFile="/sf/mw/websrv/webservices/wslocaltransportplugin/group"/> |
150 </component> |
150 </component> |
151 <component name="wshostlettransportplugin" filter="s60" long-name="WS Hostlet Transport Plugin" plugin="Y"> |
151 <component name="wshostlettransportplugin" long-name="WS Hostlet Transport Plugin" filter="s60" purpose="optional" plugin="Y"> |
152 <unit bldFile="/sf/mw/websrv/webservices/wshostlettransportplugin/group"/> |
152 <unit bldFile="/sf/mw/websrv/webservices/wshostlettransportplugin/group"/> |
153 </component> |
153 </component> |
154 <component name="wsstar" filter="s60" long-name="WS Star"> |
154 <component name="wsstar" long-name="WS Star" filter="s60" purpose="optional"> |
155 <!-- can only have one unit. Need to split into separate components or #include from a single bld.inf --> |
155 <!-- can only have one unit. Need to split into separate components or #include from a single bld.inf --> |
156 <unit bldFile="/sf/mw/websrv/webservices/wsstar/wsstarpolicy/group"/> |
156 <unit bldFile="/sf/mw/websrv/webservices/wsstar/wsstarpolicy/group"/> |
157 <unit bldFile="/sf/mw/websrv/webservices/wsstar/wsstarplugin/group"/> |
157 <unit bldFile="/sf/mw/websrv/webservices/wsstar/wsstarplugin/group"/> |
158 <unit bldFile="/sf/mw/websrv/webservices/wsstar/wsstarmessagehandlers/group"/> |
158 <unit bldFile="/sf/mw/websrv/webservices/wsstar/wsstarmessagehandlers/group"/> |
159 </component> |
159 </component> |
160 <component name="wsoviplugin" filter="s60" long-name="WS Ovi Plugin"> |
160 <component name="wsoviplugin" long-name="WS Ovi Plugin" filter="s60" purpose="optional"> |
161 <unit bldFile="/sf/mw/websrv/webservices/wsoviplugin/group"/> |
161 <unit bldFile="/sf/mw/websrv/webservices/wsoviplugin/group"/> |
162 </component> |
162 </component> |
163 <component name="webservices_build" filter="s60" long-name="Web Services Build"> |
163 <component name="webservices_build" long-name="Web Services Build" filter="s60" purpose="optional"> |
164 <!-- need to split into self-contained components --> |
164 <!-- need to split into self-contained components --> |
165 <unit bldFile="/sf/mw/websrv/webservices/group"/> |
165 <unit bldFile="/sf/mw/websrv/webservices/group"/> |
166 </component> |
166 </component> |
167 </collection> |
167 </collection> |
168 <collection name="websrv_info" long-name="Web Services Info" level="specific"> |
168 <collection name="websrv_info" long-name="Web Services Info" level="specific"> |
169 <component name="websrv_bld" filter="s60" long-name="Web Services Build"> |
169 <component name="websrv_bld" long-name="Web Services Build" filter="s60" purpose="optional"> |
170 <!-- need to include common .hrh in each unit --> |
170 <!-- need to include common .hrh in each unit --> |
171 <unit bldFile="/sf/mw/websrv/group"/> |
171 <unit bldFile="/sf/mw/websrv/group"/> |
172 </component> |
172 </component> |
173 </collection> |
173 </collection> |
174 </block> |
174 </block> |