nika
12-01-2006, 08:20 AM
Guten Abend.
I try to secure a report at the department level. The valid departments are set by an SQLLookupRule in an xaction which is executed at login. Using the SecureFilterComponent works, except for generating a UI that I want to present to real users.
Is there a way to simply ask users to re-try invalid input rather than printing:
SecureFilterComponent.ERROR_0001 - "%" keine gültige Auswahl von "kstnl" für diesen Benutzer (org.pentaho.plugin.core.SecureFilterComponent)
I also have to mention that trying to use the xaction DSL in Pentaho sucked. It's probably different if you wrote the components and know what type of input and output is expected, otherwise it's not fun. You lose the comfort of a modern Java environment and replace it with an ad-hoc defined, weakly typed, XML-based domain specific language which is hard to debug and seriously lacks documentation. . I'm not sure it's worth the trouble vs ripping out useful Pentaho components and doing the integration manually.
Cheers,
Nils
Post edited by: nika, at: 2006/12/01 13:20
I try to secure a report at the department level. The valid departments are set by an SQLLookupRule in an xaction which is executed at login. Using the SecureFilterComponent works, except for generating a UI that I want to present to real users.
Is there a way to simply ask users to re-try invalid input rather than printing:
SecureFilterComponent.ERROR_0001 - "%" keine gültige Auswahl von "kstnl" für diesen Benutzer (org.pentaho.plugin.core.SecureFilterComponent)
I also have to mention that trying to use the xaction DSL in Pentaho sucked. It's probably different if you wrote the components and know what type of input and output is expected, otherwise it's not fun. You lose the comfort of a modern Java environment and replace it with an ad-hoc defined, weakly typed, XML-based domain specific language which is hard to debug and seriously lacks documentation. . I'm not sure it's worth the trouble vs ripping out useful Pentaho components and doing the integration manually.
Cheers,
Nils
Post edited by: nika, at: 2006/12/01 13:20