<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.30.3">
</HEAD>
<BODY>
I am having an issue with my extension Borderliner written in Java. It works fine with Oracle OOo, but does not with Go-OO and LO.<BR>
<BR>
It generates the bug <TT><FONT COLOR="#737373">IllegalArgumentException</FONT></TT>:<BR>
<BR>
<TT><FONT COLOR="#737373">&gt;&gt; com.sun.star.lang.IllegalArgumentException:</FONT></TT><BR>
<TT><FONT COLOR="#737373">&gt;&gt; at com.sun.star.bridges.jni_uno.JNI_proxy.dispatch_call(Native Method)</FONT></TT><BR>
<TT><FONT COLOR="#737373">&gt;&gt; at com.sun.star.bridges.jni_uno.JNI_proxy.invoke(JNI_proxy.java:175)</FONT></TT><BR>
<TT><FONT COLOR="#737373">&gt;&gt; at $Proxy6.setPropertyValue(Unknown Source)</FONT></TT><BR>
<TT><FONT COLOR="#737373">&gt;&gt; at name.dhiller.jBorderLiner.Borders.SetBordersSingleCell(Borders.java:400)</FONT></TT><BR>
<TT><FONT COLOR="#737373">&gt;&gt; at name.dhiller.jBorderLiner.Borders.SetBordersCellRange(Borders.java:367)</FONT></TT><BR>
<TT><FONT COLOR="#737373">&gt;&gt; at name.dhiller.jBorderLiner.Borders.SetBordersCell(Borders.java:319)</FONT></TT><BR>
<TT><FONT COLOR="#737373">&gt;&gt; at name.dhiller.jBorderLiner.Borders.DoBorders(Borders.java:70)</FONT></TT><BR>
<TT><FONT COLOR="#737373">&gt;&gt; at name.dhiller.jBorderLiner.BLKeyHandlerImpl.keyPressed(BLKeyHandlerImpl.java:53)</FONT></TT><BR>
<BR>
so basically at <BR>
&nbsp;&nbsp; xTableProps.setPropertyValue(&quot;BottomBorder&quot;, sBorderline);<BR>
<BR>
As I learnt form the api.openoffice.org list, [<A HREF="http://api.openoffice.org/servlets/ReadMsg?list=dev&amp;msgNo=23175">http://api.openoffice.org/servlets/ReadMsg?list=dev&amp;msgNo=23175</A> ] &quot;the API using the Borderline Structure is broken in LO&quot;.<BR>
<BR>
Tested on<BR>
- Debian OOo 3.2.1 (so Go-oo) &lt;- fails (both with OpenJDK 6 and &quot;Sun&quot; Java 6)<BR>
- Ubuntu and LO 3.3 &lt;- fails<BR>
- Vista and Oracle OOo 3.3 &lt;- works<BR>
<BR>
I'd appreciate some help to make this extension work with LO.<BR>
- What was changed in LO API in der Borderline Structure?<BR>
- How do I have to address the Borderline now withing LO?<BR>
- Pointing me to the documentation is sufficient<BR>
<BR>
Alternatively, I can provide support for making the Borderline Structure work again.<BR>
<BR>
Thanks<BR>
&nbsp;&nbsp;&nbsp; Dietmar<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<PRE>
-- 
<A HREF="http://extensions.services.openoffice.org/en/project/BorderLiner">http://extensions.services.openoffice.org/en/project/BorderLiner</A>
</PRE>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>