New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ExtLib Dataview problem #82

Open
zeromancer1972 opened this Issue Oct 31, 2013 · 3 comments

Comments

Projects
None yet
4 participants
@zeromancer1972
Copy link

zeromancer1972 commented Oct 31, 2013

My server uses the OSGi version of M4, no JAR deployed anymore. When my project uses the ExtLib Dataview I encounter problems when partial refreshing it, e.g. when expanding the details or refreshing it programmatically.
The error message is: "error deserializing the Domino View"
Found it accidently when testing my Portalo project after migrating to M4/OSGi: http://www.openntf.org/internal/home.nsf/release.xsp?databaseName=CN=NotesOSS2/O=NotesOSS!!Projects%5Cpmt.nsf&documentId=9C562474810F203B86257C15007EEB10&action=openDocument

@qtzar

This comment has been minimized.

Copy link
Contributor

qtzar commented Nov 1, 2013

I can confirm that there is an issue.

java.io.IOException: Error while deserializing Domino view container
Error while deserializing Domino view container
org.openntf.domino.xsp.helpers.OpenntfViewNavigatorEx

This is with the OSGi version of the plugin installed. No special switches have been enabled.

@the-ntf

This comment has been minimized.

Copy link
Contributor

the-ntf commented Nov 1, 2013

Turn off save all pages to disk. IBM has a bug with their state de serialization.

Sent from the desert of the real.

On Oct 31, 2013, at 22:52, Declan Lynch notifications@github.com wrote:

I can confirm that there is an issue.

java.io.IOException: Error while deserializing Domino view container
Error while deserializing Domino view container
org.openntf.domino.xsp.helpers.OpenntfViewNavigatorEx

This is with the OSGi version of the plugin installed. No special switches have been enabled.


Reply to this email directly or view it on GitHub.

@guedeWebGate

This comment has been minimized.

Copy link
Member

guedeWebGate commented Nov 1, 2013

Nathan the OpennftViewNavigatorEx should only be used when the Plugin is in "GodMode" otherwise developers can not provit from any progress that the IBM Team makes on the ViewNavigator. The following Code in the Factory would allow this:

    public ViewNavigatorEx createNavigator() {
        ViewNavigatorEx result = super.createNavigator();
        if (result instanceof NOIViewNavigatorEx9 || result instanceof NOIViewNavigatorEx) {
            if (OpenntfDominoImplicitObjectFactory2.isAppGodMode(FacesContext.getCurrentInstance())) {
                result = new OpenntfViewNavigatorEx(this);
            }
        } else {
            // System.out.println("returning a " + result.getClass().getName());
        }
        return result;
    }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment