1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- import java.io.IOException;
- import com.ibm.bi.platform.modeling.sdk.examples.SchemaImportHelper;
- import com.ibm.bi.platform.modeling.sdk.examples.internal.ModelingHelper;
- import com.ibm.bi.platform.modeling.sdk.examples.internal.UnexpectedHTTPResponseException;
- public class ReloadMetadataExample {
-
- public static void main(String[] args) {
- if (args.length < 6) {
- System.err.print(
- "Correct arguments: origin fileWithCredentials datasourceId connectionId signonId fileWithschemaImportDefintion");
- return;
- }
- String origin = args[0];
- SchemaImportHelper helper = new SchemaImportHelper(origin);
- try {
- String credentials = ModelingHelper.stringFromFile(args[1]), datasourceId = args[2],
- connectionId = args[3], signonId = args[4], importOptions = ModelingHelper.stringFromFile(args[5]);
- helper.authenticate(credentials);
- helper.runReLoadMetadataExample(datasourceId, connectionId, signonId, importOptions);
- } catch (UnexpectedHTTPResponseException e) {
- try {
- System.out.println("Response :" + ModelingHelper.httpEntityToString(e.getResponse().getEntity()));
- } catch (IOException io) {
- }
- e.printStackTrace();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
|