- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Delete Workflow mit UX-Bridge Version 1.3 klappt nicht mehr
Hallo zusammen,
wir haben die UX-Bridge in der Version 1.3 im Einsatz. Zum Lรถschen einzelner Entities einer Datenquelle setzen wir einen Delete Workflow mit den zugehรถrigen Delete Skripten ein. Um die Delete Message aus dem Skript abschicken zu kรถnnen benรถtige ich eine Instanz von UxbService. In anderen Projekten (hier war eine รคltere UX-Brige Version im Einsatz) haben wir uns den Service รผber folgenden Aufruf geholt:
UxbService uxbService = (UxbService)context.getConnection().getService(UxbService.Class);
Dies scheint nun nicht mehr zu gehen, denn ich erhalte die folgende Fehlermeldung:
java.lang.ClassCastException: Cannot cast com.sun.proxy.$Proxy82 to com.espirit.moddev.uxbridge.api.v1.service.UxbService
at bsh.Types.castError(Types.java:524)
at bsh.Types.castError(Types.java:512)
at bsh.Types.castObject(Types.java:502)
at bsh.Types.castObject(Types.java:310)
at bsh.BSHCastExpression.eval(BSHCastExpression.java:66)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHTryStatement.eval(BSHTryStatement.java:88)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.Name.invokeLocalMethod(Name.java:917)
at bsh.Name.invokeMethod(Name.java:804)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:161)
at bsh.PreparsedScript.invoke(PreparsedScript.java:65)
at de.espirit.firstspirit.server.script.BeanshellScriptEngine$BeanshellExecutable.execute(BeanshellScriptEngine.java:99)
... 51 more
Hat sich da was an der API geรคndert? Gemรคร den Release Notes schon, aber leider ist die Developer Doku unter http://www.e-spirit.de/download/externalModules/UX-Bridge/1.3.0/ noch auf dem Stand von V1.2.
Kann mir hier jemand weiterhelfen?
Viele Grรผรe,
Stefan
- Labels:
-
Developers
- Tags:
- ux-bridge
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Stefan,
hierbei scheint es sich um ein Classloading-Problem zu handeln, das auftreten kann, wenn ein Modul aktualisiert, der Server aber nicht neu gestartet wurde. Abhilfe sollte somit ein Neustart des Servers schaffen.
Viele Grรผรe
Donato
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Stefan,
hierbei scheint es sich um ein Classloading-Problem zu handeln, das auftreten kann, wenn ein Modul aktualisiert, der Server aber nicht neu gestartet wurde. Abhilfe sollte somit ein Neustart des Servers schaffen.
Viele Grรผรe
Donato
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Donato,
schon komisch. Hatten seit der Installation der neuen Version der Bridge den Server auf jedenfall schon mal neugestartet gehabt. Aber nach einem erneuten Neustart gehts jetzt tatsรคchlich.
Danke nochmal.

