| Summary: | LanguageToolkit.getArchive(File) is geting file with environment device section in path | ||
|---|---|---|---|
| Product: | [Technology] DLTK | Reporter: | Ilya Platonov <realill> |
| Component: | Common | Assignee: | dltk.common-inbox <dltk.common-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
Here is path from java.io.File org.eclipse.dltk.core.environment.localEnvironment/:/home/ill/work/starservers/6.3.0/star/enterprise-server-6.3.0/plugins/jessEngine_1.0.0.v201012161504-local.jar |
Build Identifier: Build id: 20100917-0705 DLTK from dev.eclipse.org CVS (about two month old) When I am trying to use Open Type dialog with DLTK it gives me IO exception. Exception occurs because LanguageToolkit.getArchive(File) gets invalid File instance. java.io.File instance point to following location "something.localSomethingEnvironment:/path/to/jar/here" Reproducible: Always Steps to Reproduce: 1. Create toolkit with default openArchive implementation public IArchive openArchive(File localFile) throws IOException { return new ZipArchiveFile(localFile); } 2. Add some jars into buildpath 3. Open "Open Type" dialog 4. Try to enter any value in filter text field