No help - Mac OSX

119 views
Skip to first unread message

Norman

unread,
Jul 27, 2013, 2:02:03 AM7/27/13
to jcrypto...@googlegroups.com
My situation is similar to the previous report, but my platform is Mac OS 10.8.4. The Help menu options Help Contents and Help Search both return HTTP Error 500 on http://127.0.0.1:64689/help/index.jsp:

    org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@640f1a for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category) (Caused by org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@640f1a for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category))

I have tried changing the language in Preferences -> General to both English and German, and I have tried editing the jcryptool.ini file in the JCrypTool.app package (as ssuggested in the previous report), but without success.

However, the Help tab (dynamic help) appears to work quite normally in both English and German. If this gives the same access to the help system as the Help menu items, then I have  no significant problem.

Regards,

-norman-

Dominik Schadow

unread,
Jul 28, 2013, 5:01:45 AM7/28/13
to jcrypto...@googlegroups.com
Hi Norman,

Strange. It is possible to open the JCT help via the context help view. To do that, select any GUI element which provides content in this view (like the Crypto Explorer) and click on a provided 'See also' link in this view. Now the toolbar in the context help view changes and the first icon 'Show in external window' should open the JCT help. Does this work in your installation?

Besides that, can you download our latest weekly build http://www.cryptool.org/en/jct-downloads-en/jct-downloads-weekly-en for your system and give it a try? A new release candidate will be available in September, so our weekly builds are stable enough already.

Regards, Dominik

Norman

unread,
Jul 29, 2013, 8:11:43 PM7/29/13
to jcrypto...@googlegroups.com
Hi Dominik,

I have installed the latest weekly download of the 64-bit cocoa installation (27/7/13) and the problem remains, including the use of the 'Show in external window' option in the context help view. All give HTTP Error 500 in both Safari and Google Chrome. Within the context help view, the help information appears to work as intended, though I am not sure if this is exactly the same information as provided in the Help menu (I suspect that it is).

Regards,

-norman-

Norman

unread,
Jul 29, 2013, 8:35:59 PM7/29/13
to jcrypto...@googlegroups.com

Dominik,

If it helps, I have found that many of the links on the Welcome page (in particular the Tutorials tab) also give me HTTP Error 500.

Regards,

-norman-

Dominik Schadow

unread,
Jul 30, 2013, 3:58:44 PM7/30/13
to jcrypto...@googlegroups.com
Hi Norman,

Please delete the JCrypTool workspace and start with a fresh one. The workspace folder is a hidden folder named .jcryptool located in user.home/Documents. Remove this folder and start JCT again (the latest weekly build).

What is your OS language?

Regards, Dominik

Norman

unread,
Jul 30, 2013, 9:48:01 PM7/30/13
to jcrypto...@googlegroups.com
Hi Dominik,

I have deleted the .cryptool workspace folder and restarted the build of 27/7. The HTTP Error 500 remains, though I observe that the requested URL does change to reflect the nature of the request.

My OS language is set to (Australian) English.

Would it help if I sent you the full exception cascade? There is rather a lot of it!

Regards,

-norman-

Dominik Schadow

unread,
Aug 1, 2013, 2:18:30 PM8/1/13
to jcrypto...@googlegroups.com
Hi Norman,

Sorry for the delay, I'm relatively busy at the moment. Yes, please mail me your log-file directly or attach it here. There is no sensitive information besides your username contained in the log, but feel free to mail it directly to me.

Regards, Dominik

Norman Dahl

unread,
Aug 4, 2013, 8:11:04 PM8/4/13
to jcrypto...@googlegroups.com
Dominik,


Sorry for the delay - family visit from overseas!

HTH

-norman-


HTTP ERROR 500

Problem accessing /help/index.jsp. Reason:

org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@566f0962 for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category) (Caused by org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@566f0962 for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category))

Caused by:

org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@566f0962 for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category) (Caused by org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@566f0962 for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category))
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:58)
at org.eclipse.equinox.jsp.jasper.JspServlet.<init>(JspServlet.java:92)
at org.eclipse.equinox.jsp.jasper.registry.JSPFactory.create(JSPFactory.java:56)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:194)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:179)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:317)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:924)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@566f0962 for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:413)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
... 28 more
Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Category
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2437)
at java.lang.Class.getConstructor0(Class.java:2747)
at java.lang.Class.getConstructor(Class.java:1684)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:410)
... 29 more
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Category
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 34 more

Caused by:

org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@566f0962 for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:413)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:58)
at org.eclipse.equinox.jsp.jasper.JspServlet.<init>(JspServlet.java:92)
at org.eclipse.equinox.jsp.jasper.registry.JSPFactory.create(JSPFactory.java:56)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:194)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:179)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:317)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:924)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Category
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2437)
at java.lang.Class.getConstructor0(Class.java:2747)
at java.lang.Class.getConstructor(Class.java:1684)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:410)
... 29 more
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Category
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 34 more

Caused by:

java.lang.NoClassDefFoundError: org/apache/log4j/Category
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2437)
at java.lang.Class.getConstructor0(Class.java:2747)
at java.lang.Class.getConstructor(Class.java:1684)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:410)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:58)
at org.eclipse.equinox.jsp.jasper.JspServlet.<init>(JspServlet.java:92)
at org.eclipse.equinox.jsp.jasper.registry.JSPFactory.create(JSPFactory.java:56)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:194)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:179)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:317)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:924)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Category
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 34 more

Caused by:

java.lang.ClassNotFoundException: org.apache.log4j.Category
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2437)
at java.lang.Class.getConstructor0(Class.java:2747)
at java.lang.Class.getConstructor(Class.java:1684)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:410)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:58)
at org.eclipse.equinox.jsp.jasper.JspServlet.<init>(JspServlet.java:92)
at org.eclipse.equinox.jsp.jasper.registry.JSPFactory.create(JSPFactory.java:56)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:194)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:179)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:317)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:924)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Powered by Jetty://


Anatoli Barski

unread,
Aug 5, 2013, 2:35:05 AM8/5/13
to jcrypto...@googlegroups.com
Hallo guys,

Seems to be a known problem:

One way to solve this, put this line in eclipse.ini: 
-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog

Regards, Anatoli


Sent from Samsung Mobile
--
You received this message because you are subscribed to the Google Groups "JCrypTool Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jcryptool-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Dominik Schadow

unread,
Aug 5, 2013, 9:02:38 AM8/5/13
to jcrypto...@googlegroups.com, bar, anatoli...@trivadis.com
Anatoli, thanks. Norman, can you please give this a try? eclipse.ini is jcryptool.ini in this case, located in the installation directory.

I've never heart of this problem/ solution before, seems strange that only one user is affected. If this fixes the problem we will test and update the shipped jcryptool.ini.

Regards, Dominik

Norman

unread,
Aug 5, 2013, 10:35:26 PM8/5/13
to jcrypto...@googlegroups.com, bar, anatoli...@trivadis.com
Dominik,

Yes, adding that line to jcryptool.ini pretty much fixes the problem (many thanks, Anatoli). The Help Contents option in the Help menu and the Open in External Window option on the contextual help pane toolbar open the appropriate Help page in my default browser (Chrome). 

The only thing I find odd is that the Help Search option in the Help menu opens a search field in the contextual help pane, and the result of a search appears there too; I would have expected this option to direct me to the search field in the web browser's JCrypTool Help page. But this, I suspect, is a different issue.

Best Regards,

-norman-

Dominik Schadow

unread,
Aug 6, 2013, 1:12:25 PM8/6/13
to jcrypto...@googlegroups.com, bar, anatoli...@trivadis.com
Norman,

We will add this line to the ini in future versions. I'm still wondering what caused this problem on your system and not on any other I'm aware of. Thanks for the bug report.

Search is the default eclipse behavior, that's an issue we can't change.

Enjoy JCrypTool! Regards, Dominik

Norman

unread,
Aug 6, 2013, 10:02:25 PM8/6/13
to jcrypto...@googlegroups.com, bar, anatoli...@trivadis.com
Dominik,

Glad it's all sorted. I don't know why I have been so honoured, as I have a totally vanilla Mac OS installation, kept up to date. Still, as we know from Anatoli's contribution, it's not unique to me.

If you let me know when the new .ini makes the weekly build, I'll give it a test run.

Best regards,

-norman-

Anatoli Barski

unread,
Aug 7, 2013, 1:36:24 AM8/7/13
to norma...@gmail.com, jcrypto...@googlegroups.com, b...@trivadis.com, Anatoli Barski
Hi,
Just to clarify: we didn't see this problem yet, me either.

Thank you for reporting and testing this, Norman


Sent from Samsung Mobile



-------- Original message --------
From: Norman <norma...@gmail.com>
Date: 07/08/2013 04:02 (GMT+01:00)
To: jcrypto...@googlegroups.com
Cc: bar <b...@trivadis.com>,Anatoli Barski <Anatoli...@trivadis.com>
Subject: Re: [jcryptool-users] Re: No help - Mac OSX


Dominik Schadow

unread,
Aug 10, 2013, 7:50:10 AM8/10/13
to jcrypto...@googlegroups.com
Hi Norman,

A new weekly build is available at http://www.cryptool.org/en/jct-downloads-en/jct-downloads-weekly-en , including the jcryptool.ini fix. Can you please give this one a try?

Thanks, Dominik

Norman

unread,
Aug 12, 2013, 10:47:36 PM8/12/13
to jcrypto...@googlegroups.com
Dominik,

The new build still gives me exactly the same fault as I originally reported, using your new .ini file. I replaced it in the new build with 'my' file and the problem went away, so it appears that the position of the new line in the file is significant in some way.

For reference, here are the contents of 'my' jcryptool.ini:

-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.101.v20120109-1504
-data
@user.home/Documents/.jcryptool
-vmargs
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog

Best regards,

-norman-

Dominik Schadow

unread,
Aug 13, 2013, 3:27:28 PM8/13/13
to jcrypto...@googlegroups.com
Norman,

Can you do me another favor and move the log-line between
-vmargs
and
-XstartOnFirstThread

Does this work? There is an Eclipse limitation which would require code duplication to put this line at the end. Which I would like to avoid.

Thanks, Dominik

Norman

unread,
Aug 14, 2013, 9:24:20 PM8/14/13
to jcrypto...@googlegroups.com
Dominik,

At first sight, moving the log line as you requested appears to work. I'll leave a full test until the new file appears in the weekly build.

Regards,

-norman-

Dominik Schadow

unread,
Aug 15, 2013, 2:23:07 PM8/15/13
to jcrypto...@googlegroups.com
Norman, I'll publish a new version this Saturday. Dominik

Dominik Schadow

unread,
Aug 17, 2013, 5:01:30 AM8/17/13
to jcrypto...@googlegroups.com
Norman,

A new weekly build is available at http://www.cryptool.org/en/jct-downloads-en/jct-downloads-weekly-en Please give it a try.

Thanks. Dominik

Norman

unread,
Aug 21, 2013, 2:15:09 AM8/21/13
to jcrypto...@googlegroups.com
Dominik,

I have tested the latest build as best I can and have found no problems; everything appears to work as it should.

If I can help in the future, just let me know.

Best regards,

-norman-

Dominik Schadow

unread,
Aug 22, 2013, 3:38:07 PM8/22/13
to jcrypto...@googlegroups.com
Norman,

Great, and thanks for your help!

Dominik
Reply all
Reply to author
Forward
0 new messages