Ich versuche, einige Werte aus der Datenbank abzurufen. Aus welchem ein Feld von base64 codiert ist. Ich muss das Ergebnis erzeugen, indem ich dieses Feld entziffere. Wenn die Datenbank mehrere Zeilen als Ergebnis zurückgibt, kann ich den decodierten Wert für alle Zeilen nicht abrufen. Ich benutze einen foreach Bereich und wiederhole innerhalb der Nutzlast und speichere das Ergebnis in einer SessionVariable. Ich kann den dekodierten Wert der ersten Zeile speichern. Andere Werte aller Zeilen werden genauso gedruckt wie in der Datenbank. Könnte jemand helfen, das zu lösen?Ist es möglich, den Wert einer SessionVariable in Mule für jede Iteration zu ersetzen
0
A
Antwort
1
Ich würde vorschlagen, nicht für jeden Iterator sessionVars zu verwenden ... Erstellen Sie ein POJO, das der Datenbank entspricht, und erstellen Sie dann eine ArrayList dieses POJO. Dies wird sowohl in der Leistung als auch in der Logik helfen.
0
Das Problem ist die Art und Weise Sie mule verwenden
mule <base64-decoder-transformer/>
ideal in Sie es in der for-Schleife jeder sein Fall sollten.
Verwandte Themen
- 1. für jede Schleife Iteration
- 2. Ist es möglich, den Mac-Anmeldebildschirm zu ersetzen?
- 3. Ist es möglich, den globalen "Operator new()" überall zu ersetzen?
- 4. Ist es möglich, Groovy-Methode für bestehendes Objekt zu ersetzen?
- 5. Fang für jede letzte Iteration
- 6. Wie den Wert für jede
- 7. Logische Operationen in einer Iteration für jede Zeile
- 8. Ist es möglich, in Visual Studio in Großbuchstaben zu ersetzen?
- 9. Ist es möglich, jede Sprache ausführbar zu machen?
- 10. Ist es möglich, das Standardfeld wordpress creates für jede Seite zu löschen/deaktivieren?
- 11. Ist es möglich, den Wert eines char * in .rodata-Abschnitts einer Elfe zu ändern?
- 12. SoapUI: Ist es möglich, den Wert von einem Element in einer SOAP-Nachricht automatisch zu generieren?
- 13. Ist es möglich, jede Partition von rdd iterativ zu sammeln?
- 14. Ist es möglich, jede Aussage auszudrucken?
- 15. Ist es möglich den GC für Delegierte zu vermeiden?
- 16. In Hadoop ist es möglich, den Datensatz Trennzeichen für TextOutputFormat
- 17. Ist es möglich, den Wert einer Variablen beim Mustervergleich zu verwenden, anstatt daran zu binden?
- 18. Ist es möglich, den Wert einer Variablen aus der Aktivität in der layout.xml android zu erhalten?
- 19. ist es möglich, den Standarddialog "Force Close" in Android zu ersetzen?
- 20. Es ist nicht möglich, den Wert aus einer HTML-Datei mit einem Controller zu erhalten Angularjs
- 21. Ist es möglich, jede Zeile/tr in einer Tabelle zu zentrieren?
- 22. ersetzen „#“, ohne den tatsächlichen Wert zu verändern
- 23. Ist es möglich, den Verlauf einer Zeile in SVN anzuzeigen?
- 24. wso2is - Ist es möglich, den grundlegenden Authentifikator zu deaktivieren?
- 25. Ist es möglich zu machen Regex ersetzen nicht gierig?
- 26. Warum ist es möglich, diese Typen zu ersetzen?
- 27. Ist es möglich, URLEncoder.encode nicht zu ersetzen = zeichen?
- 28. Ist es möglich, den Spaltenkopftext in extjs 4 zu erhalten?
- 29. Ist es möglich, ganze Testsuite als Iteration in der Automatisierung zu betreiben?
- 30. C++ ist es möglich, den unären Minus-Operator einer R-Wert-Referenz zu überladen?
Definieren Sie eine Variable vom Typ java.util.ArrayList, und fügen Sie diese Werte dann zur Liste innerhalb des Bereichs hinzu. – tortoise
können Sie Ihre Konfiguration im Detail zeigen, so dass andere ur qsn verstehen und richtig beantworten können – tortoise