<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE></TITLE>
<META content="MSHTML 6.00.6001.17052" name=GENERATOR></HEAD>
<BODY><!-- Converted from text/plain format -->
<P><FONT size=2><FONT face=Verdana>> Richard Emberson wrote:<BR>><BR>>
I would have thought that the following from the Configuration<BR>> Guide
would allow for a DynamicSchemaProcessor with no<BR>> Catalog or
CatalogContent:<BR>><BR>> [<BR>> If the CatalogContent is specified,
then it is used as the schema<BR>> definition content. If, in fact, it is
specified, then the value of<BR>> DynamicSchemaProcessor, if any, is
ignored.<BR>><BR>> Finally, the DynamicSchemaProcessor connection string
property is the<BR>> class name of a class that implements the
DynamicSchemaProcessor<BR>> interface. If set, an instance of the class is
created for<BR>> each schema<BR>> request and its "processSchema" method
is called which returns the<BR>> schema definition content.<BR>>
]<BR><BR>The "exactly one" cell to the right of the "Catalog" and
"CatalogContent" cells is not consistent with what you propose.<BR><BR>You're
welcome to change the code as long as you make the spec consistent with the code
and clearly explain in the spec what is allowed. Something like the
following:</FONT></FONT></P>
<UL>
<LI><FONT size=2><FONT face=Verdana>You must specify Catalog, CatalogContent
or DynamicSchemaProcessor</FONT></FONT></LI>
<LI><FONT size=2><FONT face=Verdana>If you specify CatalogContent, it is
illegal to also specify Catalog, and mondrian will ignore
DynamicSchemaProcessor</FONT></FONT></LI>
<LI><FONT size=2><FONT face=Verdana>If you specify DynamicSchemaProcessor,
Catalog is optional, provided that your DynamicSchemaProcessor is able to
handle a null catalog URI</FONT></FONT></LI></UL>
<DIV><FONT size=2><FONT face=Verdana>Julian</FONT><FONT face=Verdana>
</FONT></FONT></DIV>
<P><FONT face=Verdana size=2>PS While I have your attention... you have 7 open
bugs. Are you going to fix any of these soon?</FONT></P>
<P>
<TABLE cellSpacing=2 cellPadding=3 width="100%" border=0>
<TBODY>
<TR bgColor=#ffffff>
<TD align=middle><FONT color=#000000><B>Request ID<B></B></B></FONT></TD>
<TD align=middle><FONT color=#000000><B>Summary<B></B></B></FONT></TD>
<TD align=middle><FONT color=#000000><B>Open Date<B></B></B></FONT></TD>
<TD align=middle><FONT color=#000000><B>Priority<B></B></B></FONT></TD>
<TD align=middle><FONT color=#000000><B>Status<B></B></B></FONT></TD>
<TD align=middle><FONT color=#000000><B>Assigned To<B></B></B></FONT></TD>
<TD align=middle><FONT color=#000000><B>Submitted
By<B></B></B></FONT></TD></TR>
<TR bgColor=#dababa>
<TD noWrap>1818321 </TD>
<TD><A
href="http://sourceforge.net/tracker/index.php?func=detail&aid=1818321&group_id=35302&atid=414613"><!-- google_ad_section_start -->"build
test" fails on msaccess at RolapResultTest.testAll()<!-- google_ad_section_end --> </A></TD>
<TD><B>* 2007-10-22 22:49 </B></TD>
<TD align=middle>5 </TD>
<TD>Open</TD>
<TD><A href="http://sourceforge.net/users/emberson/">emberson</A></TD>
<TD><A
href="http://sourceforge.net/users/ajit_joglekar/">ajit_joglekar</A></TD></TR>
<TR bgColor=#dababa>
<TD noWrap>1767779 </TD>
<TD><A
href="http://sourceforge.net/tracker/index.php?func=detail&aid=1767779&group_id=35302&atid=414613"><!-- google_ad_section_start -->Predicate
sometimes has null RolapStar.Column<!-- google_ad_section_end --> </A></TD>
<TD><B>* 2007-08-04 16:29 </B></TD>
<TD align=middle>5 </TD>
<TD>Open</TD>
<TD><A href="http://sourceforge.net/users/emberson/">emberson</A></TD>
<TD><A href="http://sourceforge.net/users/jhyde/">jhyde</A><A
href="http://sourceforge.net/help/icon_legend.php?context=user_subscriber&uname=jhyde&return_to=%2F"><IMG
height=16 alt="SourceForge.net Subscriber"
src="http://images.sourceforge.net/images/sf_s.png" width=16></A><A
href="http://sourceforge.net/help/icon_legend.php?context=group_admin&uname=jhyde&this_group=35302&return_to=%2F"><IMG
height=16 alt="Project Admin"
src="http://images.sourceforge.net/images/icons/prj_adm.png"
width=16></A></TD></TR>
<TR bgColor=#dababa>
<TD noWrap>1767775 </TD>
<TD><A
href="http://sourceforge.net/tracker/index.php?func=detail&aid=1767775&group_id=35302&atid=414613"><!-- google_ad_section_start -->Predicate
references RolapStar.Column when used in AggStar<!-- google_ad_section_end --> </A></TD>
<TD><B>* 2007-08-04 16:11 </B></TD>
<TD align=middle>5 </TD>
<TD>Open</TD>
<TD><A href="http://sourceforge.net/users/emberson/">emberson</A></TD>
<TD><A href="http://sourceforge.net/users/jhyde/">jhyde</A><A
href="http://sourceforge.net/help/icon_legend.php?context=user_subscriber&uname=jhyde&return_to=%2F"><IMG
height=16 alt="SourceForge.net Subscriber"
src="http://images.sourceforge.net/images/sf_s.png" width=16></A><A
href="http://sourceforge.net/help/icon_legend.php?context=group_admin&uname=jhyde&this_group=35302&return_to=%2F"><IMG
height=16 alt="Project Admin"
src="http://images.sourceforge.net/images/icons/prj_adm.png"
width=16></A></TD></TR>
<TR bgColor=#dababa>
<TD noWrap>1675585 </TD>
<TD><A
href="http://sourceforge.net/tracker/index.php?func=detail&aid=1675585&group_id=35302&atid=414613"><!-- google_ad_section_start -->NON
EMPTY crossjoin not optimized anymore<!-- google_ad_section_end -->
</A></TD>
<TD><B>* 2007-03-07 02:12 </B></TD>
<TD align=middle>5 </TD>
<TD>Open</TD>
<TD><A href="http://sourceforge.net/users/emberson/">emberson</A></TD>
<TD><A
href="http://sourceforge.net/users/rehdie_easyplex/">rehdie_easyplex</A></TD></TR>
<TR bgColor=#dababa>
<TD noWrap>1574942 </TD>
<TD><A
href="http://sourceforge.net/tracker/index.php?func=detail&aid=1574942&group_id=35302&atid=414613"><!-- google_ad_section_start -->NON
EMPTY when hierarchy's default member is not 'all'<!-- google_ad_section_end --> </A></TD>
<TD><B>* 2006-10-10 17:47 </B></TD>
<TD align=middle>5 </TD>
<TD>Open</TD>
<TD><A href="http://sourceforge.net/users/emberson/">emberson</A></TD>
<TD><A href="http://sourceforge.net/users/jhyde/">jhyde</A><A
href="http://sourceforge.net/help/icon_legend.php?context=user_subscriber&uname=jhyde&return_to=%2F"><IMG
height=16 alt="SourceForge.net Subscriber"
src="http://images.sourceforge.net/images/sf_s.png" width=16></A><A
href="http://sourceforge.net/help/icon_legend.php?context=group_admin&uname=jhyde&this_group=35302&return_to=%2F"><IMG
height=16 alt="Project Admin"
src="http://images.sourceforge.net/images/icons/prj_adm.png"
width=16></A></TD></TR>
<TR bgColor=#daaaaa>
<TD noWrap>1541077 </TD>
<TD><A
href="http://sourceforge.net/tracker/index.php?func=detail&aid=1541077&group_id=35302&atid=414613"><!-- google_ad_section_start -->Aggregate
tables : incorrect evaluation<!-- google_ad_section_end --> </A></TD>
<TD><B>* 2006-08-15 23:08 </B></TD>
<TD align=middle>7 </TD>
<TD>Open</TD>
<TD><A href="http://sourceforge.net/users/emberson/">emberson</A></TD>
<TD><A href="http://sourceforge.net/users/juneone/">juneone</A></TD></TR>
<TR bgColor=#dababa>
<TD noWrap>1403220 </TD>
<TD><A
href="http://sourceforge.net/tracker/index.php?func=detail&aid=1403220&group_id=35302&atid=414613"><!-- google_ad_section_start -->add
testcase for range (":") function following change 5019<!-- google_ad_section_end --> </A></TD>
<TD><B>* 2006-01-11 11:23 </B></TD>
<TD align=middle>5 </TD>
<TD>Open</TD>
<TD><A href="http://sourceforge.net/users/emberson/">emberson</A></TD>
<TD><A href="http://sourceforge.net/users/jhyde/">jhyde</A><A
href="http://sourceforge.net/help/icon_legend.php?context=user_subscriber&uname=jhyde&return_to=%2F"><IMG
height=16 alt="SourceForge.net Subscriber"
src="http://images.sourceforge.net/images/sf_s.png" width=16></A><A
href="http://sourceforge.net/help/icon_legend.php?context=group_admin&uname=jhyde&this_group=35302&return_to=%2F"><IMG
height=16 alt="Project Admin"
src="http://images.sourceforge.net/images/icons/prj_adm.png"
width=16></A></TD></TR>
<TR bgColor=#daaaaa>
<TD noWrap>1379004 </TD>
<TD><A
href="http://sourceforge.net/tracker/index.php?func=detail&aid=1379004&group_id=35302&atid=414613"><!-- google_ad_section_start -->update
schema.html and tests following change 4572<!-- google_ad_section_end -->
</A></TD>
<TD><B>* 2005-12-12 13:00 </B></TD>
<TD align=middle>7 </TD>
<TD>Open</TD>
<TD><A href="http://sourceforge.net/users/emberson/">emberson</A></TD>
<TD><A href="http://sourceforge.net/users/jhyde/">jhyde</A><A
href="http://sourceforge.net/help/icon_legend.php?context=user_subscriber&uname=jhyde&return_to=%2F"><IMG
height=16 alt="SourceForge.net Subscriber"
src="http://images.sourceforge.net/images/sf_s.png" width=16></A><A
href="http://sourceforge.net/help/icon_legend.php?context=group_admin&uname=jhyde&this_group=35302&return_to=%2F"><IMG
height=16 alt="Project Admin"
src="http://images.sourceforge.net/images/icons/prj_adm.png"
width=16></A></TD></TR></TBODY></TABLE></P></BODY></HTML>