Hitachi Vantara Pentaho Community Forums
Results 1 to 4 of 4

Thread: [Mondrian] build broken

  1. #1
    Paul Stoellberger Guest

    Default [Mondrian] build broken

    I know that 3.3-SNAPSHOT is a SNAPSHOT and not a stable release, but i thought I'd let you know that this is broken.

    Caused by: java.lang.IllegalArgumentException: interface mondrian.olap.SchemaReader is not visible from class loader
    at java.lang.reflect.Proxy.getProxyClass(Proxy.java:353)
    at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
    at mondrian.rolap.RolapUtil.locusSchemaReader(RolapUtil.java:87)
    at mondrian.rolap.RolapSchemaReader.withLocus(RolapSchemaReader.java:646)
    at mondrian.olap4j.MondrianOlap4jMember.getChildMemberCount(MondrianOlap4jMember.java:84)


    Is there a plan when 3.3 will be released?

    -Paul

    _______________________________________________
    Mondrian mailing list
    Mondrian (AT) pentaho (DOT) org
    http://lists.pentaho.org/mailman/listinfo/mondrian

  2. #2
    Julian Hyde Guest

    Default Re: [Mondrian] build broken

    Oops. Let me know whether change 14449 fixes it.

    > -----Original Message-----
    > From: mondrian-bounces (AT) pentaho (DOT) org
    > [mailto:mondrian-bounces (AT) pentaho (DOT) org] On Behalf Of Paul Stoellberger
    > Sent: Monday, July 11, 2011 6:24 PM
    > To: Mondrian developer mailing list
    > Subject: [Mondrian] build broken
    >
    >
    > I know that 3.3-SNAPSHOT is a SNAPSHOT and not a stable
    > release, but i thought I'd let you know that this is broken.
    >
    > Caused by: java.lang.IllegalArgumentException: interface
    > mondrian.olap.SchemaReader is not visible from class loader
    > at java.lang.reflect.Proxy.getProxyClass(Proxy.java:353)
    > at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
    > at mondrian.rolap.RolapUtil.locusSchemaReader(RolapUtil.java:87)
    > at
    > mondrian.rolap.RolapSchemaReader.withLocus(RolapSchemaReader.java:646)
    > at
    > mondrian.olap4j.MondrianOlap4jMember.getChildMemberCount(Mondr
    > ianOlap4jMember.java:84)
    >
    >
    > Is there a plan when 3.3 will be released?
    >
    > -Paul
    >
    > _______________________________________________
    > Mondrian mailing list
    > Mondrian (AT) pentaho (DOT) org
    > http://lists.pentaho.org/mailman/listinfo/mondrian
    >


    _______________________________________________
    Mondrian mailing list
    Mondrian (AT) pentaho (DOT) org
    http://lists.pentaho.org/mailman/listinfo/mondrian

  3. #3
    Paul Stoellberger Guest

    Default Re: [Mondrian] build broken

    I'm waiting for mondrian to finish on CI (wow, 2hrs build + test time ... impressive)

    On a different note, my hierarchy consistent fix in olap4j uses:

    Filter({ < Set > }, ( Ancestor(<CurrentMember>, <AncestorLevel>) IN { <Set> }))

    It seems like SSAS doesn't know IN.
    What could i use instead? That mondrian + ssas (and hopefully other MDX interpreters) understand
    I'm not familiar enough with whats the best function to use but i thought about : Exists() ?

    So something along:
    Filter({ < Set > }, Exists( { Ancestor(<CurrentMember>, <AncestorLevel>)}, { <Set> })) .... !?

    -Paul


    On Jul 12, 2011, at 17:56 , Julian Hyde wrote:

    > Oops. Let me know whether change 14449 fixes it.
    >
    >> -----Original Message-----
    >> From: mondrian-bounces (AT) pentaho (DOT) org
    >> [mailto:mondrian-bounces (AT) pentaho (DOT) org] On Behalf Of Paul Stoellberger
    >> Sent: Monday, July 11, 2011 6:24 PM
    >> To: Mondrian developer mailing list
    >> Subject: [Mondrian] build broken
    >>
    >>
    >> I know that 3.3-SNAPSHOT is a SNAPSHOT and not a stable
    >> release, but i thought I'd let you know that this is broken.
    >>
    >> Caused by: java.lang.IllegalArgumentException: interface
    >> mondrian.olap.SchemaReader is not visible from class loader
    >> at java.lang.reflect.Proxy.getProxyClass(Proxy.java:353)
    >> at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
    >> at mondrian.rolap.RolapUtil.locusSchemaReader(RolapUtil.java:87)
    >> at
    >> mondrian.rolap.RolapSchemaReader.withLocus(RolapSchemaReader.java:646)
    >> at
    >> mondrian.olap4j.MondrianOlap4jMember.getChildMemberCount(Mondr
    >> ianOlap4jMember.java:84)
    >>
    >>
    >> Is there a plan when 3.3 will be released?
    >>
    >> -Paul
    >>
    >> _______________________________________________
    >> Mondrian mailing list
    >> Mondrian (AT) pentaho (DOT) org
    >> http://lists.pentaho.org/mailman/listinfo/mondrian
    >>

    >
    > _______________________________________________
    > Mondrian mailing list
    > Mondrian (AT) pentaho (DOT) org
    > http://lists.pentaho.org/mailman/listinfo/mondrian


    _______________________________________________
    Mondrian mailing list
    Mondrian (AT) pentaho (DOT) org
    http://lists.pentaho.org/mailman/listinfo/mondrian

  4. #4
    Julian Hyde Guest

    Default Re: [Mondrian] build broken

    I don't think EXISTS would work. It causes semi-joins at the SQL level (i.e.
    rows have to exist in the measure group's fact table), whereas you want
    something that works purely at the MDX level.

    Try OR:

    Filter(
    { < Set > },
    ( Ancestor(<CurrentMember>, <AncestorLevel>) = member1
    or
    ( Ancestor(<CurrentMember>, <AncestorLevel>) = member2
    or
    ... )

    Or INTERSECT:

    Filter(
    { < Set > },
    Intersect(
    Ancestor(<CurrentMember>, <AncestorLevel>),
    <set>).Count > 0)

    Julian


    > -----Original Message-----
    > From: mondrian-bounces (AT) pentaho (DOT) org
    > [mailto:mondrian-bounces (AT) pentaho (DOT) org] On Behalf Of Paul Stoellberger
    > Sent: Tuesday, July 12, 2011 10:23 AM
    > To: Mondrian developer mailing list
    > Subject: Re: [Mondrian] build broken
    >
    > I'm waiting for mondrian to finish on CI (wow, 2hrs build +
    > test time ... impressive)
    >
    > On a different note, my hierarchy consistent fix in olap4j uses:
    >
    > Filter({ < Set > }, ( Ancestor(<CurrentMember>,
    > <AncestorLevel>) IN { <Set> }))
    >
    > It seems like SSAS doesn't know IN.
    > What could i use instead? That mondrian + ssas (and hopefully
    > other MDX interpreters) understand
    > I'm not familiar enough with whats the best function to use
    > but i thought about : Exists() ?
    >
    > So something along:
    > Filter({ < Set > }, Exists( { Ancestor(<CurrentMember>,
    > <AncestorLevel>)}, { <Set> })) .... !?
    >
    > -Paul
    >
    >
    > On Jul 12, 2011, at 17:56 , Julian Hyde wrote:
    >
    > > Oops. Let me know whether change 14449 fixes it.
    > >
    > >> -----Original Message-----
    > >> From: mondrian-bounces (AT) pentaho (DOT) org
    > >> [mailto:mondrian-bounces (AT) pentaho (DOT) org] On Behalf Of Paul

    > Stoellberger
    > >> Sent: Monday, July 11, 2011 6:24 PM
    > >> To: Mondrian developer mailing list
    > >> Subject: [Mondrian] build broken
    > >>
    > >>
    > >> I know that 3.3-SNAPSHOT is a SNAPSHOT and not a stable
    > >> release, but i thought I'd let you know that this is broken.
    > >>
    > >> Caused by: java.lang.IllegalArgumentException: interface
    > >> mondrian.olap.SchemaReader is not visible from class loader
    > >> at java.lang.reflect.Proxy.getProxyClass(Proxy.java:353)
    > >> at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
    > >> at mondrian.rolap.RolapUtil.locusSchemaReader(RolapUtil.java:87)
    > >> at
    > >>

    > mondrian.rolap.RolapSchemaReader.withLocus(RolapSchemaReader.java:646)
    > >> at
    > >> mondrian.olap4j.MondrianOlap4jMember.getChildMemberCount(Mondr
    > >> ianOlap4jMember.java:84)
    > >>
    > >>
    > >> Is there a plan when 3.3 will be released?
    > >>
    > >> -Paul
    > >>
    > >> _______________________________________________
    > >> Mondrian mailing list
    > >> Mondrian (AT) pentaho (DOT) org
    > >> http://lists.pentaho.org/mailman/listinfo/mondrian
    > >>

    > >
    > > _______________________________________________
    > > Mondrian mailing list
    > > Mondrian (AT) pentaho (DOT) org
    > > http://lists.pentaho.org/mailman/listinfo/mondrian

    >
    > _______________________________________________
    > Mondrian mailing list
    > Mondrian (AT) pentaho (DOT) org
    > http://lists.pentaho.org/mailman/listinfo/mondrian
    >


    _______________________________________________
    Mondrian mailing list
    Mondrian (AT) pentaho (DOT) org
    http://lists.pentaho.org/mailman/listinfo/mondrian

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.