From 4bee21c52264bd63d8792ba1975576bf890e03e2 Mon Sep 17 00:00:00 2001 From: Yong Date: Wed, 29 Jul 2026 02:27:37 -0500 Subject: [PATCH 1/2] Enhance salesforce converter UX --- converters/salesforce/README.md | 12 ++++++------ .../org/apache/ossie/app/OsiSalesforceConverter.java | 4 ++++ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/converters/salesforce/README.md b/converters/salesforce/README.md index f5d029d4..f071ba01 100644 --- a/converters/salesforce/README.md +++ b/converters/salesforce/README.md @@ -232,14 +232,14 @@ dimensions. ## Architecture ``` - ┌───────────────────────┐ - │ OsiSalesforceConverter│ - │ (CLI App) │ - └───────────┬───────────┘ + ┌───────────────────────┐ + │ OsiSalesforceConverter│ + │ (CLI App) │ + └───────────┬───────────┘ │ - ┌───────┴────────┐ + ┌───────┴───────-─┐ │ ConverterFactory│ - └───────┬────────┘ + └───────┬────────-┘ │ ┌─────────────┴─────────────┐ │ ConverterImpl │ diff --git a/converters/salesforce/src/main/java/org/apache/ossie/app/OsiSalesforceConverter.java b/converters/salesforce/src/main/java/org/apache/ossie/app/OsiSalesforceConverter.java index 3d80e32c..bcef5bcd 100644 --- a/converters/salesforce/src/main/java/org/apache/ossie/app/OsiSalesforceConverter.java +++ b/converters/salesforce/src/main/java/org/apache/ossie/app/OsiSalesforceConverter.java @@ -39,6 +39,8 @@ public class OsiSalesforceConverter { public static void main(String[] args) { if (args.length < 2) { + System.err.println("Usage: ossie-salesforce-converter "); + System.err.println(" direction: toSF | toOSI"); System.exit(1); } @@ -50,8 +52,10 @@ public static void main(String[] args) { ConversionDirection direction = parseDirection(directionArg); app.convert(direction, inputPath); } catch (InvalidInputException e) { + System.err.println("Error: " + e.getMessage()); System.exit(2); } catch (ConversionException e) { + System.err.println("Error: " + e.getMessage()); System.exit(3); } } From b8de5e7cf619441c6875c659e7f1646b0b1fd753 Mon Sep 17 00:00:00 2001 From: Yong Date: Sun, 6 Sep 2026 15:41:36 -0500 Subject: [PATCH 2/2] Fix conflict --- converters/salesforce/README.md | 2 +- .../java/org/apache/ossie/app/OssieSalesforceConverter.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/converters/salesforce/README.md b/converters/salesforce/README.md index 5493d609..a9292ebd 100644 --- a/converters/salesforce/README.md +++ b/converters/salesforce/README.md @@ -237,7 +237,7 @@ dimensions. │ (CLI App) │ └───────────┬──────────────┘ │ - ┌───────┴─────────┐ + ┌───────┴─────────┐ │ ConverterFactory│ └───────┬─────────┘ │ diff --git a/converters/salesforce/src/main/java/org/apache/ossie/app/OssieSalesforceConverter.java b/converters/salesforce/src/main/java/org/apache/ossie/app/OssieSalesforceConverter.java index 0f85bc45..13329c8d 100644 --- a/converters/salesforce/src/main/java/org/apache/ossie/app/OssieSalesforceConverter.java +++ b/converters/salesforce/src/main/java/org/apache/ossie/app/OssieSalesforceConverter.java @@ -40,7 +40,7 @@ public class OssieSalesforceConverter { public static void main(String[] args) { if (args.length < 2) { System.err.println("Usage: ossie-salesforce-converter "); - System.err.println(" direction: toSF | toOSI"); + System.err.println(" direction: toSF | toOssie"); System.exit(1); }