Assuming you do have the SourceJammer client installed, the english.props files is in /YourSourceJammerDirectory/client/conf/ on your machine. When the plugin starts it looks for this /conf/ directory. That's because it needs to set certain defaults (because all preferences and properties are not visible in the plugin yet), which it can simply pick up from whatever you have set in the configuration for the client.
The default lookup path for conf/ is C:\SourceJammer\client\conf If the client is not in this location, then, as of this build, the plugin will fail. What is the SJ client location on your machine? - Karan -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Riccardo Cohen Sent: Thursday, June 08, 2006 12:13 PM To: sourcejammer-users@lists.sourceforge.net Subject: Re: [SourceJammer-users] New SourceJammer plugin yes there is a log : (see below). I did not see any english.props file in the jar... Root exception: java.io.FileNotFoundException: english.props (Le fichier spécifié est introuvable) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at org.sourcejammer.client.DisplayTextLibrary.<init>(Unknown Source) at org.sourcejammer.client.DisplayTextLibrary.initializeInstance(Unknown Source) at org.sourcejammer.client.simpletools.SimpleInterface.setConfDirectory(Unknown Source) at org.sourcejammer.client.simpletools.SimpleInterface.setConfDirectory(Unknown Source) at karan.eclipse.plugin.ksjeclipse.KSJEclipsePlugin.start(KSJEclipsePlugin.java:55) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:994) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:988) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:969) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:316) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:264) at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:116) at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350) at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:275) at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227) at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1248) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:152) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:142) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:129) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:48) at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:240) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:236) at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceNode.createPage(WorkbenchPreferenceNode.java:46) at org.eclipse.jface.preference.PreferenceDialog.createPage(PreferenceDialog.java:1211) at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.createPage(FilteredPreferenceDialog.java:238) at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1114) at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:351) at org.eclipse.jface.preference.PreferenceDialog$8.selectionChanged(PreferenceDialog.java:638) at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:763) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:148) at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:761) at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1042) at org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1062) at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:231) at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:226) at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:392) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3102) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2761) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:66) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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:585) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) Gupta, Karan wrote: > I have the same configuration as yours, and the plugin is working fine. > I have seen this error before and its always been because of classpath > problems. > > Are there errors in the Eclipse log? This log is found in > /pathToYourEclipseWorkspace/.metadata/ > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Riccardo Cohen > Sent: Thursday, June 08, 2006 1:20 AM > Cc: sourcejammer-users@lists.sourceforge.net > Subject: Re: [SourceJammer-users] New SourceJammer plugin > > OS = winXP SP2 > Eclipse 3.1.2 > Sun jdk 1.5.0_06 standard edition > > Content of the log : > 06/08/06 10:17:31 INFO > karan.eclipse.plugin.ksjeclipse.KSJEclipsePlugin.start - Activating > KSJEclipse Plugin > > Thanks > > Gupta, Karan wrote: >> The plugin is using Log4j. >> It is creating a log file at the default location of >> C:/EclipseWSs/runtime-EclipseApplication >> The error must be in that log. >> If you can email that to me I can take a look at it. >> >> Some info about your system will also help: OS, Eclipse version, etc. >> >> - Karan >> >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf >> Of Riccardo Cohen >> Sent: Wednesday, June 07, 2006 7:41 AM >> To: sourcejammer-users@lists.sourceforge.net >> Subject: Re: [SourceJammer-users] New SourceJammer plugin >> >> Hi >> Thanks a lot for this good help. >> I installed it and there was a class loader exception (see image) I >> use sun jdk 1.5 >> >> Gupta, Karan wrote: >>> Hi, >>> >>> Until Rob has had the chance to review it, I'm making the new source >>> jammer plugin for Eclipse available for download at >>> http://www.karanmg.net/Computers/ >>> >>> Instructions and help are on the site and in the plugin environment >>> in Eclipse. >>> It can co-exist with the current SJ plugin available from the >>> sourcejammer website. >>> >>> Thanks, >>> Karan >>> >>> >>> -------------------------------------------------------------------- >>> - >>> - >>> -- >>> >>> _______________________________________________ >>> SourceJammer-users mailing list >>> SourceJammer-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/sourcejammer-users >> -- >> Très cordialement, >> >> Riccardo Cohen >> ligne directe : 02-47-49-63-24 >> ------------------------------------------- >> Articque >> http://www.articque.com >> Moulin des Roches >> 37230 Fondettes - France >> tel : 02-47-49-90-49 >> fax : 02-47-49-91-49 >> >> >> >> _______________________________________________ >> SourceJammer-users mailing list >> SourceJammer-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/sourcejammer-users >> > > -- > Très cordialement, > > Riccardo Cohen > ligne directe : 02-47-49-63-24 > ------------------------------------------- > Articque > http://www.articque.com > Moulin des Roches > 37230 Fondettes - France > tel : 02-47-49-90-49 > fax : 02-47-49-91-49 > > > _______________________________________________ > SourceJammer-users mailing list > SourceJammer-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sourcejammer-users > > > _______________________________________________ > SourceJammer-users mailing list > SourceJammer-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sourcejammer-users > -- Très cordialement, Riccardo Cohen ligne directe : 02-47-49-63-24 ------------------------------------------- Articque http://www.articque.com Moulin des Roches 37230 Fondettes - France tel : 02-47-49-90-49 fax : 02-47-49-91-49 _______________________________________________ SourceJammer-users mailing list SourceJammer-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sourcejammer-users _______________________________________________ SourceJammer-users mailing list SourceJammer-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sourcejammer-users