<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ojwiki.soldin.de/index.php?action=history&amp;feed=atom&amp;title=Devel_FAQ</id>
	<title>Devel FAQ - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://ojwiki.soldin.de/index.php?action=history&amp;feed=atom&amp;title=Devel_FAQ"/>
	<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Devel_FAQ&amp;action=history"/>
	<updated>2026-04-15T02:19:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.5</generator>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Devel_FAQ&amp;diff=283&amp;oldid=prev</id>
		<title>Mentaer: Created page with &#039;some developer questions  == How to handle the BeanTools error message ==  What to do if the following warning comes up and jump does not start: &#039;&#039; JUMP: Warning: Extensions dire…&#039;</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Devel_FAQ&amp;diff=283&amp;oldid=prev"/>
		<updated>2009-10-18T19:33:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;some developer questions  == How to handle the BeanTools error message ==  What to do if the following warning comes up and jump does not start: &amp;#039;&amp;#039; JUMP: Warning: Extensions dire…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;some developer questions&lt;br /&gt;
&lt;br /&gt;
== How to handle the BeanTools error message ==&lt;br /&gt;
&lt;br /&gt;
What to do if the following warning comes up and jump does not start:&lt;br /&gt;
&amp;#039;&amp;#039;&lt;br /&gt;
JUMP: Warning: Extensions directory does not exist:&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Solution: You need to copy the BeanTools folder from the distribution to your plugin folder location. Then OJ should start up sufficiently.&lt;br /&gt;
&lt;br /&gt;
== How to handle Log4j Warning ==&lt;br /&gt;
&lt;br /&gt;
If you start OpenJump in your IDE the following error may appear:&lt;br /&gt;
&lt;br /&gt;
 log4j:WARN No appenders could be found for logger (com.vividsolutions.jump.I18N).&lt;br /&gt;
 log4j:WARN Please initialize the log4j system properly. &lt;br /&gt;
&lt;br /&gt;
To solve the problem you need to find the file &amp;#039;&amp;#039;log4j.xml&amp;#039;&amp;#039; and set in VM arguments the path:&lt;br /&gt;
&lt;br /&gt;
e.g.:&lt;br /&gt;
 -Dlog4j.configuration=file:D:///develop/eclwork/openjumpetc/etc/log4j.xml &lt;br /&gt;
     &lt;br /&gt;
== Defining the Menu Order ==&lt;br /&gt;
&lt;br /&gt;
When I keep adding new menu items by using PlugIns, it seems like the&lt;br /&gt;
new menu items are displayed in the their loading sequence. Is there&lt;br /&gt;
any way I can instruct JUMP to sort and display them in alphabetic&lt;br /&gt;
order? &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;answer:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* you are right - JUMP /OpenJUMP  sorts the menu items by load order.&lt;br /&gt;
* no - you can not order them by alphabet&lt;br /&gt;
* but - you can define the position using the additional _pos:no_ sequence &lt;br /&gt;
&lt;br /&gt;
example:&lt;br /&gt;
&lt;br /&gt;
  context.getFeatureInstaller().addMainMenuItemWithJava14Fix(&lt;br /&gt;
       this,&lt;br /&gt;
       new String[] {MenuNames.VIEW},&lt;br /&gt;
       &amp;quot;Test Function&amp;quot;+&amp;quot;{pos:14}&amp;quot;,&lt;br /&gt;
       false,&lt;br /&gt;
       null,&lt;br /&gt;
       null); &lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
==  Setting line colors for a layer ==&lt;br /&gt;
       &lt;br /&gt;
 layer.getBasicStyle().setLineColor(Color.red);&lt;br /&gt;
 layer.fireAppearanceChanged();&lt;/div&gt;</summary>
		<author><name>Mentaer</name></author>
	</entry>
</feed>