if you put the jar in a sub folder you need to register the subfolder, 
or the jar in the classpath

stefan

Sunburned Surveyor wrote:

>Larry,
>
>I was just reading your e-mail a little more carefully. Did you say
>you can put your JAR file in any subdirectory of /lib/ext? If you do
>that, will OpenJUMP be able to find it? Or does the JAR have to be
>directly in the /lib/ext directory?
>
>SS
>
>On 8/31/06, Sunburned Surveyor <[EMAIL PROTECTED]> wrote:
>  
>
>>O.K. - That works for me to. So we can agree that we'll place a folder
>>for our extensions and plug-ins in the /lib/ext directory?
>>
>>If you think that will work I'll put up a little registry on the JPP
>>Wiki for folder names so we don't have someone trying to create two
>>"MrSID" folders or two "CAD" folders.
>>
>>The Sunburned Surveyor
>>
>>On 8/31/06, Larry Becker <[EMAIL PROTECTED]> wrote:
>>    
>>
>>>I don't see the need for a /lib/ext/lockers folder since you can just put
>>>all of your plugin files (inlcuding jars) inside /lib/ext/SurveyOS or
>>>/lib/ext/MrSID or /lib/ext/Jython.
>>>
>>>
>>>regards,
>>>Larry
>>>
>>>On 8/31/06, Sunburned Surveyor <[EMAIL PROTECTED]> wrote:
>>>      
>>>
>>>>Thanks for making that point Larry.
>>>>
>>>>I know I may be making an effort for too much organization, but might
>>>>we keep the JAR files in /lib/ext and give each extension some space
>>>>in /lib/ext/lockers?
>>>>
>>>>In the lockers foleder we could have a folder for each extension.
>>>>
>>>>Otherwise you might have a config.xml file in the /lib/ext directory,
>>>>and I might want a confi.xml file for my extension. Then we have a
>>>>naming conflict. We avoid this problem with the /lib/ext/lockers
>>>>direcotry.
>>>>
>>>>In that case you might have something like this:
>>>>
>>>>/lib/ext/MrSID/config.xml
>>>>/lib/ext/SurveyOSCoordinateSelectors/config.xml
>>>>
>>>>Or, in an even better scenario, we could split the /lib/ext/lockers
>>>>folder into subfolders that would organize extensions by group,
>>>>company, or organization:
>>>>
>>>>/lib/ext/ISA/MrSID/config.xml
>>>>/lib/ext/SurveyOS/CoordinateSelectors/config.xml
>>>>
>>>>Let me know what you think Larry. It appears as though you and I may
>>>>be the only extensions developers that require files outside of the
>>>>JAR at this time. If we can agree on a solution I'm sure we can
>>>>encourage future extension developers to follow our lead.
>>>>
>>>>The Sunburned Surveyor
>>>>
>>>>On 8/31/06, Larry Becker < [EMAIL PROTECTED]> wrote:
>>>>        
>>>>
>>>>>Hi Sunburned,
>>>>>
>>>>>  As someone who is guilty of subfolder proliferation already (etc and
>>>>>          
>>>>>
>>>tmp
>>>      
>>>
>>>>>folders are required to support the MrSID plugin), I believe it is less
>>>>>confusing to place these folders inside the /lib/ext folder itself if
>>>>>          
>>>>>
>>>they
>>>      
>>>
>>>>>are used to support plugin extensions.  This is what the Jython plugin
>>>>>          
>>>>>
>>>does,
>>>      
>>>
>>>>>and what the MrSID plugin will do in the future.
>>>>>
>>>>>regards,
>>>>>Larry
>>>>>
>>>>>
>>>>>On 8/31/06, Sunburned Surveyor <[EMAIL PROTECTED]> wrote:
>>>>>          
>>>>>
>>>>>>Michael,
>>>>>>
>>>>>>I'll see if I can add some more clarification. I apologize to everyone
>>>>>>if this is confusing.
>>>>>>
>>>>>>The OpenJUMP/lib/ext directory holds the JAR file for the extension. I
>>>>>>want to have a subfolder in the OpenJUMP/extensions directory that
>>>>>>provides a workspace for extension developers to store files that
>>>>>>might not be included in the JAR file. For example, I might want to
>>>>>>store configuration files, image files, help documentation, and
>>>>>>developer documentation in this area. As another example, with the
>>>>>>FeatureEater Plug-In I'll need a place to store the on-disk feature
>>>>>>stores. (I can allow the user to choose the location, but it might do
>>>>>>to have a default location.)
>>>>>>
>>>>>>If this isn't a good idea I can just create an installer for my
>>>>>>Plug-In that creates a "SurveyOS/OpenJUMP/Extensions" folder, or
>>>>>>something similar. I have no problem with using an independent
>>>>>>directory, but thought it might make more sense for the extension
>>>>>>developers to share a folder under the OpenJUMP installation
>>>>>>directory.
>>>>>>
>>>>>>Let me know if you have any more questions.
>>>>>>
>>>>>>The Sunburned Surveyor
>>>>>>
>>>>>>On 8/30/06, Michaël Michaud < [EMAIL PROTECTED]> wrote:
>>>>>>            
>>>>>>
>>>>>>>Hi,
>>>>>>>
>>>>>>>I'm OK with documentation (pdf user guide, pdf developer guide ...),
>>>>>>>              
>>>>>>>
>>>but
>>>      
>>>
>>>>>>>I don't know what is extensions directory for, and I'm afraid it is
>>>>>>>              
>>>>>>>
>>>a
>>>      
>>>
>>>>>>>little confusing to have an extensions directory in the main
>>>>>>>installation for extensions (?) and a ext directory in the lib
>>>>>>>              
>>>>>>>
>>>directory
>>>      
>>>
>>>>>>>for plugins
>>>>>>>
>>>>>>>Michaël
>>>>>>>
>>>>>>>Sunburned Surveyor a écrit :
>>>>>>>
>>>>>>>              
>>>>>>>
>>>>>>>>Are there any final objections to adding a "documentation" and
>>>>>>>>"extensions" directories to OpenJUMP's installed program directory
>>>>>>>>structure. (I'm not talking about the CVS, but the file system
>>>>>>>>actually installed on the user's hard drive.)
>>>>>>>>
>>>>>>>>If there are no objections then I will plan on having a
>>>>>>>>                
>>>>>>>>
>>>subdirectory
>>>      
>>>
>>>>>>>>of the OpenJUMP/extensions directory available for my plug-ins. I
>>>>>>>>                
>>>>>>>>
>>>will
>>>      
>>>
>>>>>>>>modify the installer for our next official release, and I will
>>>>>>>>                
>>>>>>>>
>>>place a
>>>      
>>>
>>>>>>>>registry for extension sub-folder names on the wiki.
>>>>>>>>
>>>>>>>>The Sunburned Surveyor
>>>>>>>>
>>>>>>>>                
>>>>>>>>
>>>>-------------------------------------------------------------------------
>>>>        
>>>>
>>>>>>>>Using Tomcat but need to do more? Need to support web services,
>>>>>>>>                
>>>>>>>>
>>>>>security?
>>>>>          
>>>>>
>>>>>>>>Get stuff done quickly with pre-integrated technology to make your
>>>>>>>>                
>>>>>>>>
>>>job
>>>      
>>>
>>>>>easier
>>>>>          
>>>>>
>>>>>>>>Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>>>>>>                
>>>>>>>>
>>>>>Geronimo
>>>>>          
>>>>>
>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>      
>>>
>>>>>>>>_______________________________________________
>>>>>>>>Jump-pilot-devel mailing list
>>>>>>>>Jump-pilot-devel@lists.sourceforge.net
>>>>>>>>                
>>>>>>>>
>>>https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>      
>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                
>>>>>>>>
>>>>>>>
>>>>>>>              
>>>>>>>
>>>-------------------------------------------------------------------------
>>>      
>>>
>>>>>>>Using Tomcat but need to do more? Need to support web services,
>>>>>>>              
>>>>>>>
>>>>>security?
>>>>>          
>>>>>
>>>>>>>Get stuff done quickly with pre-integrated technology to make your
>>>>>>>              
>>>>>>>
>>>job
>>>      
>>>
>>>>>easier
>>>>>          
>>>>>
>>>>>>>Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>>>>>              
>>>>>>>
>>>>>Geronimo
>>>>>          
>>>>>
>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>      
>>>
>>>>>>>_______________________________________________
>>>>>>>Jump-pilot-devel mailing list
>>>>>>>Jump-pilot-devel@lists.sourceforge.net
>>>>>>>
>>>>>>>              
>>>>>>>
>>>https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>      
>>>
>>>>>>            
>>>>>>
>>>-------------------------------------------------------------------------
>>>      
>>>
>>>>>>Using Tomcat but need to do more? Need to support web services,
>>>>>>            
>>>>>>
>>>security?
>>>      
>>>
>>>>>>Get stuff done quickly with pre-integrated technology to make your job
>>>>>>            
>>>>>>
>>>>>easier
>>>>>          
>>>>>
>>>>>>Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>>>>            
>>>>>>
>>>Geronimo
>>>      
>>>
>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>      
>>>
>>>>>>_______________________________________________
>>>>>>Jump-pilot-devel mailing list
>>>>>>Jump-pilot-devel@lists.sourceforge.net
>>>>>>
>>>>>>            
>>>>>>
>>>https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>      
>>>
>>>>>
>>>>>          
>>>>>
>>>-------------------------------------------------------------------------
>>>      
>>>
>>>>>Using Tomcat but need to do more? Need to support web services,
>>>>>          
>>>>>
>>>security?
>>>      
>>>
>>>>>Get stuff done quickly with pre-integrated technology to make your job
>>>>>easier
>>>>>Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>>>          
>>>>>
>>>Geronimo
>>>      
>>>
>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>      
>>>
>>>>>_______________________________________________
>>>>>Jump-pilot-devel mailing list
>>>>>Jump-pilot-devel@lists.sourceforge.net
>>>>>
>>>>>          
>>>>>
>>>https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>      
>>>
>>>>>
>>>>>          
>>>>>
>>>>        
>>>>
>>>-------------------------------------------------------------------------
>>>      
>>>
>>>>Using Tomcat but need to do more? Need to support web services, security?
>>>>Get stuff done quickly with pre-integrated technology to make your job
>>>>        
>>>>
>>>easier
>>>      
>>>
>>>>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>>>>
>>>>        
>>>>
>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>      
>>>
>>>>_______________________________________________
>>>>Jump-pilot-devel mailing list
>>>>Jump-pilot-devel@lists.sourceforge.net
>>>>
>>>>        
>>>>
>>>https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>      
>>>
>>>-------------------------------------------------------------------------
>>>Using Tomcat but need to do more? Need to support web services, security?
>>>Get stuff done quickly with pre-integrated technology to make your job
>>>easier
>>>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>
>>>_______________________________________________
>>>Jump-pilot-devel mailing list
>>>Jump-pilot-devel@lists.sourceforge.net
>>>https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>
>>>
>>>
>>>      
>>>
>
>-------------------------------------------------------------------------
>Using Tomcat but need to do more? Need to support web services, security?
>Get stuff done quickly with pre-integrated technology to make your job easier
>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>_______________________________________________
>Jump-pilot-devel mailing list
>Jump-pilot-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>  
>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to