Look for resources in jar

I wrote an aplication and put it with all needed resources(images) in a jar file, but still when i start the executable jar the aplication looks for the images in the directory where the jar is and not in the jar. How can i make it looking for reources in the jar?

Best approach is to use Class.getResource or Class.getResourceAsStream.
You can read a jar file explicitly using java.util.jar.JarFile but getResource is easier.

Similar Messages

  • Error R32762: # Error: Error looking for resource specification.  Need 'resource' or 'type'

    I have succesfully ported some of my developments to CS5. I have used the following procedure:
    - create new project by using dollyX
    - add source code
    - fix the errors
    But now I have encountered an error I can't figure out.
    Error 1 error R32762: # Error: Error looking for resource specification.  Need 'resource' or 'type'. C:\Program Files\Adobe\CS5\InDesign Product SDK\source\public\interfaces\architecture\IPMUnknown.h 47
    Any suggestions?
    Im running a windows7 machine, visual studio 2008

    Pectora:
       First of all, I'm assuming that you are receiving this error on a Win box.  If on a Mac, then your problems may stem from something else altogether.
       It's a bit complex to cover in an email.  My recommendation is that you open up a couple of the sample plugins and look at them.  Pay close attention to the Properties page of the project.  Look at the Resources field and command line, and also pay attention to the Pre-Link and Post-build fields.  Once they are looking right, highlight your .FR file and click the Properties icon.  Be sure that all four lines have something in them. Model their input after what you see in the sample plugins.
       Finally, are you getting this error when the ODFRC compiler is running, or when the project is getting linked?  The former could indicate a problem with your .FR file, the latter is more likely to be solved by my first suggestion.
    R,
    John

  • Inner jar looking for resources

    I'm writing an application with a slightly complex jar structure like this:
    main_application.jar
    -- aux1.jar // located in a subdirectory with respect to main_app
    ---- aux1aux1.jar // located in a subdirectory with respect to aux1
    ---- aux1.aux2.jar
    ---- log4j.jar
    -- aux2.jar
    etc.
    Now my problem is the following:
    Let's assume that some class within aux1aux2.jar uses the Log4J logger which needs a config file which it expects on "the" classpath. I did several experiments to find out some systematic explanation but I didn't succeed so far.
    Now my two questions:
    1) What is the classpath the class Logger within log4j.jar actually uses? Is it the one of its own jar (which would mean that the config file must be placed besides log4j.jar; doesn't work, however) or the one of aux1 or even that of main_application?
    2) How can I find out the real class path used by any class within a jar? System.getProperty("java.class.path") obviously doesn't tell me the truth, since the class may find classes/resources which are not on that classpath and doesn't find classes which should be found using the indicated classpath. As far as I have seen, there is no possibility to ask the standard ClassLoader for that path...
    Dieter

    profos wrote:
    Hi,
    many thanks for your hints. In the meantime I have tested my example, and it is now even able to find the log4j.xml resource file (there was a line of code missing, but this is not worthwhile in this context).
    But two questions remain unanswered for me:
    1) You wrote that it doesn't matter what is in the class path of the (called) jars' manifests. But the class loader still has to find the jars for the called classes, since these jars are not contained in the main.jar's class path. This means that obviously there is an official class path (as returned by the System.getProperty method), and another class path or rather a stack of class paths used to find classes... ??Yes, it was my assumption that it doesn't matter, but I tried something similar to what you posted and I was wrong. It appears that any jar file that gets loaded and has a Class-Path in the manifest adds to the overall classpath of the application. In other words, for java -jar, the classpath is the main jar file plus all of the Class-Path entries in all of the manifests of the dependent jars.
    2) My example works well when I start it using java -jar ... But it doesn't work at all when I'm starting it in my IDE (Eclipse b.t.w.) even if I put the log4j.xml file in the directory where Main.class resides. Despite the fact that this location is the very first entry of the class path (and Log4J says that you have to put the config file in a location that is on the class path)! Are there " a first class" class path and a "second class" class path ;-)) ?
    Do you have any suggestions of where to look for solutions? Apparently the ClassLoader interface doesn't provide any information about its real class path being used...?
    Sorry, I can't help with IDE. It isn't clear to me whether you have a problem you need to solve or if you are trying to understand how things work. If you have a specific problem to solve, it might be a good idea to post what that problem is - there might be someone who has a solution.
    What I mean is, there is an implication that you have some problem and you think that you need the running Classpath in order to solve that problem. There might be a solution other than using the Classpath.
    Edited by: atmguy on Mar 21, 2008 2:22 PM

  • Looking for resource: accessing session info from JPS portlets

    Hi! The Portal Developer's Guide 10g Release 10.1.4, section 7.2.5 shows how to access session information from PDK portlets. I'm looking for information (tutorials, books) on how to do this from JPS portlets in the Oracle Portal environment.
    Thx!

    If u are using JSPProvider, then for getting the Session variable, peruse the below points:
    JSPProvider p=(JSPProvider)pageContext.getAttribute("JSPProvider");
    Session ses=p.getSession();

  • Looking for resources for the Apple TV; books, web sites, ebooks, etc

    I love to get books or manuals or web sites to read about how my Apple product works, stuff like "The Missing Manual" series. I can't find such a resource for the Apple TV, which I just bought and really love.
    Does anyone know of such a resource?
    Any suggestions would be much appreciated.
    Bryan

    here's a couple..
    http://www.apple.com/support/appletv/ (i think they should actually have this URL at the top of this forum in bold, bright red, blinking letter so it can't be missed.. there is so much on this sight that it's ridiculous.. i think about 50% of the questions asked wouldn't be asked if users went here)
    http://www.appletvjunkie.com/

  • Designer looking for Action Script/XML galleries

    I am designer. I know XHTML and CSS3, but am really having lots of trouble learing Action Script and XML.
    I need to create a photo gallery for a client and am looking for resources.
    I will have to buy a pre-coded gallery and plug in my own photos.  Looking for suggestions on where to look.
    Thanks

    you can use google to search for premade galleries:  flash as3 photo gallery template.
    if you want a custom made one, send me an email via my website:  www.kglad.com

  • Applet is not looking for the classes in the jar

    I have an applet that uses 2 jar files (Jasplet.jar and WinLS.jar). They are downloaded fine, but then java look for the classes in a URL instead of using the jar:
    network: Cache entry found [url: http://localhost:8000/reportes/Jasplet.jar, version: null]
    network: Connecting http://localhost:8000/reportes/Jasplet.jar with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/Jasplet.jar with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: ResponseCode for http://localhost:8000/reportes/Jasplet.jar : 304
    network: Encoding for http://localhost:8000/reportes/Jasplet.jar : null
    network: Disconnect connection to http://localhost:8000/reportes/Jasplet.jar
    security: Loading Root CA certificates from /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/security/cacerts
    security: Loaded Root CA certificates from /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/security/cacerts
    security: Loading Deployment certificates from /home/santiago/.java/deployment/security/trusted.certs
    security: Loaded Deployment certificates from /home/santiago/.java/deployment/security/trusted.certs
    security: Loading certificates from Deployment session certificate store
    security: Loaded certificates from Deployment session certificate store
    security: Validate the certificate chain using CertPath API
    security: Obtain certificate collection in Root CA certificate store
    security: Obtain certificate collection in Root CA certificate store
    security: The CRL support is disabled
    security: The OCSP support is disabled
    security: No timestamping info available
    security: Checking if certificate is in Deployment denied certificate store
    security: Checking if certificate is in Deployment permanent certificate store
    network: Cache entry found [url: http://localhost:8000/reportes/lib/WinLS.jar, version: null]
    network: Connecting http://localhost:8000/reportes/lib/WinLS.jar with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/lib/WinLS.jar with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: ResponseCode for http://localhost:8000/reportes/lib/WinLS.jar : 304
    network: Encoding for http://localhost:8000/reportes/lib/WinLS.jar : null
    network: Disconnect connection to http://localhost:8000/reportes/lib/WinLS.jar
    security: Loading certificates from Deployment session certificate store
    security: Loaded certificates from Deployment session certificate store
    security: Validate the certificate chain using CertPath API
    security: Obtain certificate collection in Root CA certificate store
    security: Obtain certificate collection in Root CA certificate store
    security: The CRL support is disabled
    security: The OCSP support is disabled
    security: No timestamping info available
    security: Checking if certificate is in Deployment denied certificate store
    security: Checking if certificate is in Deployment permanent certificate store
    network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/engine.class, version: null]
    network: Connecting http://localhost:8000/reportes/winls/resource/engine.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/winls/resource/engine.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/engine_en.class, version: null]
    network: Connecting http://localhost:8000/reportes/winls/resource/engine_en.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/winls/resource/engine_en.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/engine_en.properties, version: null]
    network: Connecting http://localhost:8000/reportes/winls/resource/engine_en.properties with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/winls/resource/engine_en.properties with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/engine_en_US.class, version: null]
    network: Connecting http://localhost:8000/reportes/winls/resource/engine_en_US.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/winls/resource/engine_en_US.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Connecting socket://localhost:5432 with proxy=DIRECT
    select relname,attname,typname,atttypmod-4 as length from pg_class c , pg_attribute a ,pg_type t where c.oid=a.attrelid and a.atttypid=t.oid and (typname='varchar' or typname='bpchar') and relkind='r' and substring(relname from 1 for 4)!='sql_' and substring(relname from 1 for 3)!='pg_'
    network: Connecting socket://localhost:5432 with proxy=DIRECT
    Oct 22, 2008 11:52:20 AM winls.dbdata.DataEmployee getEmployee():505
    INFO: Connected to:jdbc:postgresql://localhost:5432/wmc
    Oct 22, 2008 11:52:20 AM winls.dbdata.DataEmployee getEmployee():505
    INFO: Connected to:jdbc:postgresql://localhost:5432/wmc
    select * from employees where empusername = 'jw1' and emppassword = 'YW5jeA=='
    network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/resource.class, version: null]
    network: Connecting http://localhost:8000/reportes/winls/resource/resource.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/winls/resource/resource.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/resource_en.class, version: null]
    network: Connecting http://localhost:8000/reportes/winls/resource/resource_en.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/winls/resource/resource_en.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/resource_en.properties, version: null]
    network: Connecting http://localhost:8000/reportes/winls/resource/resource_en.properties with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/winls/resource/resource_en.properties with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/resource_en_US.class, version: null]
    network: Connecting http://localhost:8000/reportes/winls/resource/resource_en_US.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/winls/resource/resource_en_US.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Connecting socket://localhost:5432 with proxy=DIRECT
    LISTEN companyPostDate
    network: Cache entry not found [url: http://localhost:8000/reportes/org/postgresql/errors.class, version: null]
    java.lang.NullPointerException
         at winls.gui.WinLSFrame.loadCompany(WinLSFrame.java:365)
         at winls.gui.WinLSFrame.<init>(WinLSFrame.java:250)
         at winls.gui.WinLSDesktop$2.run(WinLSDesktop.java:141)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at spin.Invocation.evaluate(Invocation.java:122)
         at spin.off.OffInvocation.spin(OffInvocation.java:78)
         at spin.Invocation.start(Invocation.java:100)
         at spin.Interceptor.intercept(Interceptor.java:52)
         at spin.Spin$AbstractInvocationHandler.invoke(Spin.java:411)
         at $Proxy1.run(Unknown Source)
         at winls.gui.WinLSDesktop.<init>(WinLSDesktop.java:137)
         at jasplet.Main.init(Main.java:38)
         at sun.applet.AppletPanel.run(AppletPanel.java:425)
         at java.lang.Thread.run(Thread.java:619)
    basic: Exception: java.lang.NullPointerException
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/org/postgresql/errors_en.class, version: null]
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors_en.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors_en.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/org/postgresql/errors_en.properties, version: null]
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors_en.properties with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors_en.properties with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/org/postgresql/errors_en_US.class, version: null]
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors_en_US.class with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors_en_US.class with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Cache entry not found [url: http://localhost:8000/reportes/org/postgresql/errors_en_US.properties, version: null]
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors_en_US.properties with proxy=DIRECT
    network: Connecting http://localhost:8000/reportes/org/postgresql/errors_en_US.properties with cookie "JSESSIONID=573b1fbfcd200059b8bbbfa92b95"
    network: Connecting socket://localhost:5432 with proxy=DIRECTThe lines like network: Cache entry not found [url: http://localhost:8000/reportes/winls/resource/engine.class, version: null] are the ones that seems to cause the problem.
    I have tried to clear the cache. I even deleted mi ~/.java/deployment directory. Any idea of what could be the problem?

    Your applet appears to be asking for https:// protocol security.
    Is there a certificate should be in your localhost server and https enabled and supported
    (the applet continually asks for "https protocol" types of information and your using standard http)?
    Other protocols for such use are ssl:// and tls://
    Dependent the server configuration you may or may not require the port number on the end of the domain
    e.g. something like.
    ssl://mydomain.com:443 or https://mydomain.com:8080 or tls://mydomain.com:989
    And be sure there program if its an extra such as ssl:// has its service started.
    Edited by: nicephotog on Oct 28, 2008 4:09 AM

  • Looking for a better resource to get a handle on using effects in after effects (CS6 BTW)

    Hello thanks for looking in,
    I would like to get better control over Zooming. The Zooming I found in AE did not function when
    dragged it into my effects controller...Is the only Zoom control really the "Scale" as found in Prem-Pro?
    I could not find it in AE. I wanted to zoom over the shoulder of my actor and concentrate on what my Actor is looking at/pointing at. I could not find where that effect is at in AE.
    If you know of a couple good tutorials to watch that show how to control the effecst in After-Effects it would be welcomed and appreciated. If you know the specific path to use to pan and
    zoom for my desired shot mentioned, that too would be appreciated. One other ? I skimmed through "Creative Cow" but there are many videos and after watching a couple that were titled what
    I want, were not what I was looking for. Spent an hour plus surfing before I came here to ask.
    Are some of the effects only applicable to one or the other? IE: Movies or stills? If so is there a
    manual that states what can be used with what? I tried dragging some of the effects into my effects area and they would not populate. IE: Zoom Forward. Only used for Text?
    Thanks for your time with this in advance.

    Start here to learn After Effects: http://adobe.ly/bjBT3P
    (That link is the direct link to the resources recommended on the thread that shooternz gave.)

  • SCOM - -500 Internal Server Error - There is a problem with the resource you are looking for, and it cannot be displayed

    Hi There,
    Need your assistance on the issue that we are facing in prod environment.
    We are able to open web console from remote machine and able to view monitoring pane as well as my workplace folders from console . Able to view and access alerts and other folder in the monitoring pane. We are able to view and access My Workplace folder
    and able to view the reports in Favorite Reports folder. But when I click on run Report we  are getting the below error  "500 Internal Server Error - There is a problem with the resource you are looking for, and it cannot be displayed."
    In our environment we have 3 servers one is SQL server and two are SCOM servers. Please advise how to fix this issue. Do we have to do any thing from SQL End?
    Errors: Event ID 21029: Performance data from the OpsMgr connector could not be collected since opening the shared data failed with error "5L".
     Event ID 6002 : Performance data from the Health Service could not be collected since opening the shared data failed with error 5L (Access is denied.).
    Regards,
    Sanjeev Kumar

    Duplicate thread:
    http://social.technet.microsoft.com/Forums/en-US/7675113e-49f0-4b3a-932b-4aceb3cfa981/scom-500-internal-server-error-there-is-a-problem-with-the-resource-you-are-looking-for-and-it?forum=operationsmanagerreporting
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • When I try to log in to my BC account I get a message that says this"Server Error in '/' Application.  The resource cannot be found.  Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its nam

    When I try to log in to my BC account I get a message that says this"Server Error in '/' Application.  The resource cannot be found.  Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.   Requested URL: /Admin/Index2.aspx"
    Any ideas???

    From the Safari menu bar, select
    Safari ▹ Preferences... ▹ Privacy ▹ Remove All Website Data
    and confirm. Test.

  • Looking for a JAR file...

    I am looking for the jar file that has the following in it:
    com.sapportals.portal.htmlb.page.JSPDynPage;
    com.sapportals.portal.htmlb.page.PageProcessorComponent;
    Can someone PLEASE PLEASE email it to me?
    My email address is [email protected] .
    Thank You?

    I do not have NWDS installed (that is a whole other issue).
    But someone did send me the file.
    Plus, I already had it but just did not know where to look. Now I know where to look.
    Thank you

  • Classes12.jar looking for ocijdbc8.dll instead of ocijdbc9.dll?

    I have installed the client portion of Oracle 9 release 2 and written an EJB that uses the oci JDBC driver. I have no other oracle installation on my machine, so I only have the ocijdbc9.dll in my %ORACLE_HOME%\bin directory, not the ocijdbc8.dll.
    The classes12.jar file (installed by the same installation mentioned above) is in my classpath.
    The code throws an "UnsatisfiedLinkError: no ocijdbc8 in java.library.path". This does not make sense to me because it should be trying to load ocijdbc9.dll.
    Please assist.
    Andreas

    Hi,
    Thank you for your response, but I guess I should have been a little bit more specific. As mentioned, I installed oracle 9 release 2 client only and have no other oracle installation on my machine. I am working on my laptop with Windows XP Professional. The application server hosting my EJB's is Weblogic Server version 7.0. So I am NOT using OC4J. I am accessing an Oracle Database on a Tru64 UNIX box.
    My EJB cannot create the connection because classes12.jar in my ORACLE_HOME\jdbc\lib which is in my classpath tries to load ocijdbc8.dll. Since I have only installed oracle9 release 2, should it not be looking for ocijdbc9.dll??? ocijdbc9.dll exists in ORACLE_HOME\bin. The classes12.jar was installed by the oracle9 release 2 client installation.
    Please help me....
    Regards,
    Andreas

  • Why tomcat is still looking for old jar files?

    Please help me it is a very serious problem.
    I updated one of the jar files used by the project. I am using a new method that is available only in the new library. I removed the old jar files in my local system, and everything worked fine. Then I commit those files to the subversion, which is in the testing server, and then I created the war file. The war is successfully created, then I deployed to the tomcat. But, now there is an error in the portion I am using the method that is only available in the new jar files.
    One of the error when I go to that portion is:
    1. No Such Method Exists
    The other errors on log files are:
    1.
    WARNING: Failed to open JAR
    java.util.zip.ZipException: No such file or directory
    2.
    validateJarFile(tomcat/webapps/ROOT/WEB-INF/lib/j2ee.jar) - jar not loaded. See Servlet Spe
    c 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
    Please help me, I have tried every other way to solve this. I have tried removing all the old jar files there were, and replacing with the new one. I have tried creating a war file and ftping to the testing server.
    I problem is still there and it is because the testing server's tomcat is still looking for old jar files. I used Netbeans and add jar files as usual method.

    Check the contents of your WAR file that you are deploying on the testing server to see if it contains the JAR that you can't find.
    More than likely you are building your WAR file and your new JAR file is not being included in the build.

  • TS1718 I tried to update, did not work, unintstalled did not work.  Now when I try to install i get error message "The feature you are trying to use is on a network resource tha is unabailable.  Looking for itunes64.msi path.

    I tried to update, did not work, unintstalled did not work.  Now when I try to install i get error message "The feature you are trying to use is on a network resource tha is unabailable.  Looking for itunes64.msi path.

    (1) Download the Windows Installer CleanUp utility installer file (msicuu2.exe) from the following Major Geeks page (use one of the links under the "DOWNLOAD LOCATIONS" thingy on the Major Geeks page):
    http://majorgeeks.com/download.php?det=4459
    (2) Doubleclick the msicuu2.exe file and follow the prompts to install the Windows Installer CleanUp utility. (If you're on a Windows Vista or Windows 7 system and you get a Code 800A0046 error message when doubleclicking the msicuu2.exe file, try instead right-clicking on the msicuu2.exe file and selecting "Run as administrator".)
    (3) In your Start menu click All Programs and then click Windows Install Clean Up. The Windows Installer CleanUp utility window appears, listing software that is currently installed on your computer.
    (4) In the list of programs that appears in CleanUp, select any iTunes entries and click "Remove", as per the following screenshot:
    (5) Quit out of CleanUp, restart the PC and try another iTunes install. Does it go through properly this time?

  • Looking for servlet.jar

    I've loaded a project into Eclipse that requires servlet.jar. This apparently doesn't come with the current version of Tomcat or Sun Application Server. How can I get the file and if I get an older version, is it going to work with Tomcat 5.5?

    Alice Sufka wrote:
    >
    > Anyone else come across this problem? :
    >
    > When trying to define a new sever runtime for JBoss 3.2.x, cannot create
    > runtime if version 3.2.6 of JBoss is selected. The error "Missing
    > classpath
    > entry c:\jboss-3.2.6\server\default\lib\javax.servlet.jar" is displayed
    > and the
    > "Finish" button is disabled.
    >
    > This occurs using the Server/Installed Runtimes preferences dialog.
    >
    > The definition of a server runtime using the same procedure but pointing
    > to an
    > install of version 3.2.3 of JBoss does not give this error and completes
    > successfully.
    >
    > A clean install of JBoss 3.2.6 does not have the javax.servlet.jar file
    > that
    > the eclipse process is looking for; I believe that the eclipse process is
    > looking for that file in error and that it should not be looking for
    > that file
    > for the 3.2.6 version of JBoss. Since the dialog is for the option of
    > defining
    > any 3.2.x JBoss runtime, I am guessing it is expecting all 3.2.x
    > installs of
    > JBoss to look alike when this is not the case.
    >
    Any way to fix this?

Maybe you are looking for