- Dieses Thema hat 6 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 2 Jahren von rickreim.
- Beitrag
-
- 29. August 2022 um 15:32 Uhr
Hallo Zusammen,ich versuche mich gerade an der Entwicklung eines eigenen Adapters und scheitere an der Registrierung im Transconnect. Das erstellte .jar füge ich den Ressourcen (über den TC Manager) hinzu. Leider wird im core_adapter.log keine Ausschrift ala “Adapter-Factory mit externer Code-Ressource registriert: …” erzeugt.
Gibt es evtl. eine Projektvorlage (für Eclipse oder ähnliches), die ich als Grundlage nutzen kann?
Tausend Dank und Viele Grüße
- Dieses Thema wurde geändert vor 2 Jahren von rickreim. Grund: Falscher Threadname
00
- Antworten
-
- 29. August 2022 um 15:46 Uhr
Hallo rickreim,im Handbuch sind im Abschnitt “8.5 Entwicklung von Adaptern” allgemeine Hinweise zur Entwicklung zu finden und im Abschnitt “5.3.5.6.2 Der Assistent zum Hinzufügen von Adaptertypen” ist beschrieben, wie man eigene Adaptertypen hinzufügt.
Wir hoffen, das hilft erstmal weiter.
Ihr TRANSCONNECT-Team
10- 30. August 2022 um 6:29 Uhr
Hallo Torsten,vielen Dank für den Hinweis 🙂
Damit hat es funktioniert!
00- 1. September 2022 um 11:47 Uhr
Hallo Torsten,noch ein “Problem”: Beim Laden der, lt. Adapterkonfiguration, gesetzten Werte bekomme ich bei Feldern vom Typ com.sqlag.tc.repository.SecureProperty immer nur ‘null‘ als Ergebnis.
Hier ein Ausschnitt:
//Definition des Feldes meta.put(PROPERTY_OAUTH_PASSWORD, new PropertyMetaData( 3, Messages.PROPERTY_OAUTH_PASSWORD_NAME, Messages.PROPERTY_OAUTH_PASSWORD_DESC, com.sqlag.tc.repository.SecureProperty.class, "", true, // required new com.sqlag.tc.metadata.Validator.SecureStringValidator() ) ); //Auslesen des gesetzten Wertes
final String password = connectionSpec.getString(PROPERTY_OAUTH_PASSWORD);
// password ist immer ‘null’
Was mache ich falsch?
Danke und viele Grüße 🙂
00- 5. September 2022 um 9:19 Uhr
Hallo Torsten,ich habe noch ein Problem beim Auslesen von Passwörtern (siehe meinen letzten Post :-)) – kannst du mir hier bitte helfen?
Danke und viele Grüße,
Rick
00- 7. September 2022 um 9:24 Uhr
Hallo Rick,den SecureStringValidator braucht man nur, wenn das Passwort bestimmten Regeln genügen muss. Sonst kann man hier null nehmen.
Allerdings sollte das keinen Einfluss auf den Wert der Property haben, wenn ein Passwort eingegeben worden ist.
Ansonsten müsste ich mir den Adapter mal genauer ansehen…
Dein TRANSCONNECT-TEAM (Torsten)
00
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.