Dukascopy
 
 
Wiki JStore Search Login

JForex Preferences dialog fails to display with exception
 Post subject: JForex Preferences dialog fails to display with exception Post rating: 0   New post Posted: Thu 13 Sep, 2012, 00:04 
User avatar

User rating: 98
Joined: Mon 23 Jul, 2012, 02:02
Posts: 656
Location: United States, Durham, NC
JForex platform appears to have updated today. FXDD ver. 2.18.12 JForex API ver. 2.7.2.1

A JSpinner is throwing an exception so the Preferences dialog cannot be displayed.

Tools / Preferences dialog fails to display, with stacktrace in Java Console as shown below:


12.09.2012 18:57:15.448 SEVERE spinners.AmountJSpinner ] Number is less than minimum or bigger than maximum: 1E+8 max: 1.0E+7 min:1.0
12.09.2012 18:57:15.448 SEVERE b.c ] Uncaught exception in [AWT-EventQueue-0] thread: Number is less than minimum or bigger than maximum: 0.001 max: 1.0E+7 min:1.0
java.lang.IllegalArgumentException: Number is less than minimum or bigger than maximum: 0.001 max: 1.0E+7 min:1.0
at com.dukascopy.dds2.greed.gui.util.spinners.CommonJSpinner$AmountSpinnerModel.setValue(Unknown Source)
at javax.swing.JSpinner.setValue(Unknown Source)
at com.dukascopy.dds2.greed.gui.util.spinners.AmountJSpinner.setValue(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.general.MaxAmountValPanel.wD(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.general.MaxAmountValPanel.Se(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.general.MaxAmountValPanel.<init>(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.general.GeneralPanel.<init>(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.SettingsTabbedFrame.RN(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.SettingsTabbedFrame.<init>(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.SettingsTabbedFrame.RM(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.menu.n.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


 
 Post subject: Workaround: delete workspace settings folder Post rating: 0   New post Posted: Thu 13 Sep, 2012, 00:17 
User avatar

User rating: 98
Joined: Mon 23 Jul, 2012, 02:02
Posts: 656
Location: United States, Durham, NC
This error was on a Windows 7 system.
As a workaround I had to delete my LIVE folder under files/workspaces, then restart, and then completely reconfigure.
May have been some corruption somewhere...
Probably needs to be a bit more fault tolerant on JSpinner contents.


 
 Post subject: New folder structure? Post rating: 0   New post Posted: Thu 13 Sep, 2012, 00:33 
User avatar

User rating: 98
Joined: Mon 23 Jul, 2012, 02:02
Posts: 656
Location: United States, Durham, NC
Ultimately I had to blow away all the folders under JForex and let them be recreated.

Looks like the new version has a new folder structure with a Strategies folder.
Guessed, and put my existing strategies in this new area, and things working fine.
After I manually created the "files" subdirectory under that for my existing strategy .jar support files.
How come the apparent change?

I used to have my strategies in the JForex folder, with my .jar files in "files" below that.

Anyway, it works now, but took me a while to figure it out .....


 
 Post subject: Re: JForex Preferences dialog fails to display with exception Post rating: 0   New post Posted: Thu 13 Sep, 2012, 00:51 
User avatar

User rating: 98
Joined: Mon 23 Jul, 2012, 02:02
Posts: 656
Location: United States, Durham, NC
Bigger problems than I thought. You might want to revert to the prior JForex release.

I started from scratch, configured the Preferences for sizes Thousands, 10 default trade size, as I always do.
Dismissed the Tools/Preferences dialog and then it would no longer come up again. Something about my values fails in initialization of the Preferences dialog.

I had already removed all symbols except EUR/USD. You can see the exceptions being thrown below.

After dismissing the Preferences dialog, it wouldn't display again, the Java console is below.
Screenshot attached.

After restarting the platform, not using any of my Strategies, this is the startup Java console, and exceptions thrown on attempt to use Tools/Preferences dialog which doesn't come up:

AT THIS TIME I CAN'T SEEM TO USE IT..... can't use the Tools/Preferences dialog anymore. Some settings I am using is causing a JSpinner to throw an exception. You may email [email protected] if I can provide more info.

Java Web Start 1.6.0_32
Using JRE version 1.6.0_34-b04 Java HotSpot(TM) Server VM
User home directory = C:\Users\Brent
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
0-5: set trace level to <n>
----------------------------------------------------
Could not launch from cache. Will try online mode. [Some of required resources are not cached.]
12.09.2012 19:42:00.020 INFO util.t ] Starting Resource Preloader Hardlinker.
12.09.2012 19:42:00.060 INFO util.t ] Final Hard Refs: size: 105
12.09.2012 19:42:00.270 INFO connect.c ] >> [https://www1.dukascopy.com/authorization/live/captcha]
12.09.2012 19:42:00.931 FINE connect.c ] << [X-CaptchaID : 1152422634]
12.09.2012 19:42:17.220 FINE component.LoginPanel ] Login request
12.09.2012 19:42:17.220 FINE component.LoginPanel ] Instance ID : 361e9b99-f241-4278-a04c-f4cb40e533bb
12.09.2012 19:42:17.276 FINE actions.ConnectAction ] Authenticating ...
12.09.2012 19:42:17.279 FINE connect.c ] >> [https://www1.dukascopy.com/authorization/live/auth?typus=0&munus=api&platform=JFOREX&appello=DUK-FXD2068xW&specialis=D4EDBEA6BA27A564932471823B4B976DA3EA1F65&versio=2.18.12&sermo=361e9b99-f241-4278-a04c-f4cb40e533bb&willPing=true&verbum_id=1152422634&sententia=271709]
12.09.2012 19:42:17.712 FINE connect.c ] << [l-ja-usa-e-97-36-b.dukascopy.com:[email protected]:[email protected]:[email protected]:10443@3d550a3048de82bd76d6fd40e315dd925b7d0e455b856f97d18e86d176adad38]
12.09.2012 19:42:17.878 FINE connect.be ] Initiating pinging connect to l-ja-usa-e-97-36-b.dukascopy.com/107.21.41.246:10443
12.09.2012 19:42:17.879 FINE connect.be ] Initiating pinging connect to l-ja-usa-e-97-36-b.dukascopy.com/107.21.41.246:10443
12.09.2012 19:42:17.879 FINE connect.be ] Initiating pinging connect to l-ja-usa-e-97-36-b.dukascopy.com/107.21.41.246:10443
12.09.2012 19:42:17.879 FINE connect.be ] Initiating pinging connect to l-ja-gva-71-173.dukascopy.com/194.8.15.173:10443
12.09.2012 19:42:17.880 FINE connect.be ] Initiating pinging connect to l-ja-gva-71-173.dukascopy.com/194.8.15.173:10443
12.09.2012 19:42:17.880 FINE connect.be ] Initiating pinging connect to l-ja-gva-71-173.dukascopy.com/194.8.15.173:10443
12.09.2012 19:42:17.880 FINE connect.be ] Initiating pinging connect to l-ja-sgn-36-a.dukascopy.com/46.51.219.209:10443
12.09.2012 19:42:17.880 FINE connect.be ] Initiating pinging connect to l-ja-sgn-36-a.dukascopy.com/46.51.219.209:10443
12.09.2012 19:42:17.881 FINE connect.be ] Initiating pinging connect to l-ja-sgn-36-a.dukascopy.com/46.51.219.209:10443
12.09.2012 19:42:17.881 FINE connect.be ] Initiating pinging connect to l-ja-jpn-36-b.dukascopy.com/54.249.1.153:10443
12.09.2012 19:42:17.881 FINE connect.be ] Initiating pinging connect to l-ja-jpn-36-b.dukascopy.com/54.249.1.153:10443
12.09.2012 19:42:17.882 FINE connect.be ] Initiating pinging connect to l-ja-jpn-36-b.dukascopy.com/54.249.1.153:10443
12.09.2012 19:42:17.908 FINE connect.be ] Ping to [l-ja-usa-e-97-36-b.dukascopy.com/107.21.41.246:10443] resulted in [29]ms
12.09.2012 19:42:17.911 FINE connect.be ] Ping to [l-ja-usa-e-97-36-b.dukascopy.com/107.21.41.246:10443] resulted in [32]ms
12.09.2012 19:42:17.912 FINE connect.be ] Ping to [l-ja-usa-e-97-36-b.dukascopy.com/107.21.41.246:10443] resulted in [33]ms
12.09.2012 19:42:18.003 FINE connect.be ] Ping to [l-ja-gva-71-173.dukascopy.com/194.8.15.173:10443] resulted in [123]ms
12.09.2012 19:42:18.005 FINE connect.be ] Ping to [l-ja-gva-71-173.dukascopy.com/194.8.15.173:10443] resulted in [125]ms
12.09.2012 19:42:18.005 FINE connect.be ] Ping to [l-ja-gva-71-173.dukascopy.com/194.8.15.173:10443] resulted in [125]ms
12.09.2012 19:42:18.082 FINE connect.be ] Ping to [l-ja-jpn-36-b.dukascopy.com/54.249.1.153:10443] resulted in [200]ms
12.09.2012 19:42:18.089 FINE connect.be ] Ping to [l-ja-jpn-36-b.dukascopy.com/54.249.1.153:10443] resulted in [208]ms
12.09.2012 19:42:18.093 FINE connect.be ] Ping to [l-ja-jpn-36-b.dukascopy.com/54.249.1.153:10443] resulted in [212]ms
12.09.2012 19:42:18.155 FINE connect.be ] Ping to [l-ja-sgn-36-a.dukascopy.com/46.51.219.209:10443] resulted in [275]ms
12.09.2012 19:42:18.157 FINE connect.be ] Ping to [l-ja-sgn-36-a.dukascopy.com/46.51.219.209:10443] resulted in [276]ms
12.09.2012 19:42:18.166 FINE connect.be ] Ping to [l-ja-sgn-36-a.dukascopy.com/46.51.219.209:10443] resulted in [285]ms
12.09.2012 19:42:18.166 FINE connect.c ] Best api url [l-ja-usa-e-97-36-b.dukascopy.com:10443] with time [31]
12.09.2012 19:42:21.167 INFO connect.c ] >> [{}]https://www1.dukascopy.com/authorization/live/auth?typus=0&munus=stngs&appello=DUK-FXD2068xW&licentio=3d550a3048de82bd76d6fd40e315dd925b7d0e455b856f97d18e86d176adad38&sermo=361e9b99-f241-4278-a04c-f4cb40e533bb&stngs=1
12.09.2012 19:42:21.623 WARNING connect.c ] << [{}]{wlabel.longLabel=FXDD, reports.url=/Reports, history.server.url=https://www.dukascopy.com/datafeed/, wlabel.phone=+1.212.791.3933, menu.item.margin.level.calculator=/marketwatch/forexcalc/margin_level/, reports=self_traded_volume,self_commission_log,activity_log,trade_log,password, jss.logserver.url=https://live-swfx.fxdd.com/jss-log/, tradelog_sfx.url=/aDDS/export/tradeLog.php, external_ip=66.57.84.69, wlabel.shortLabel=FXDD, feed.commission.history=[], menu.item.forex.calculator=/marketwatch/forexcalc/forex_calculator/, loginId=14516, encryptionKey=1E4BE6BAFA59DC1A64C7A51671332FF8, platformManual.url=https://www.dukascopy.com/wiki/, menu.item.economic.calendar=/marketwatch/calendars/eccalendar/, additionalUserTypes=[], news.host.url=https://external.dukascopy.com, menu.item.report.issue=/about/issues/, news.source=api, menu.item.holidays.calendar=/marketwatch/calendars/NationalHolidaysCalendar/, services1.url=https://live-login.dukascopy.com, instruments=[AUD/CAD, USD/CAD, EUR/JPY, USD/SGD, GBP/CHF, USD/CHF, NZD/USD, EUR/CHF, CAD/JPY, EUR/GBP, USD/JPY, AUD/NZD, CHF/JPY, EUR/CAD, GBP/JPY, EUR/AUD, GBP/USD, AUD/JPY, USD/MXN, EUR/USD, USD/HKD, AUD/USD], wlabel.url=https://www.FXDD.com, get.help.url=https://www.dukascopy.com/swiss/english/forex/jforex/forum/, userTypes=REGULAR,MANAGE_STOP_LIMIT,MINI_FX,, base.calendar.url=https://www.dukascopy.com/swiss/{0}, wlabel.foUrl=https://live-swfx.fxdd.com, menu.item.interest.rates.calendar=/marketwatch/calendars/InterestRatesCalendar/, wlabel.logo=[B@1ef3ccd, menu.item.dayly.hl=/marketwatch/daily_hl_interbank/, client.mode=LIVE, brokerChat.url=https://www.dukascopy.com/chat/login.php?channel=1, platformFaq.url=https://www.dukascopy.com/swiss/english/forex/faq/}
12.09.2012 19:42:38.729 SEVERE spinners.AmountJSpinner ] Number is less than minimum or bigger than maximum: 5E+7 max: 1.0E+7 min:1.0
12.09.2012 19:42:38.730 SEVERE b.c ] Uncaught exception in [AWT-EventQueue-0] thread: Number is less than minimum or bigger than maximum: 0.001 max: 1.0E+7 min:1.0
java.lang.IllegalArgumentException: Number is less than minimum or bigger than maximum: 0.001 max: 1.0E+7 min:1.0
at com.dukascopy.dds2.greed.gui.util.spinners.CommonJSpinner$AmountSpinnerModel.setValue(Unknown Source)
at javax.swing.JSpinner.setValue(Unknown Source)
at com.dukascopy.dds2.greed.gui.util.spinners.AmountJSpinner.setValue(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.general.MaxAmountValPanel.wD(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.general.MaxAmountValPanel.Se(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.general.MaxAmountValPanel.<init>(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.general.GeneralPanel.<init>(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.SettingsTabbedFrame.RN(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.SettingsTabbedFrame.<init>(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.settings.SettingsTabbedFrame.RM(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.menu.n.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


Attachments:
File comment: Cannot display Tools Preferences, exceptions thrown
JForexNoToolsPreferences.PNG [96.74 KiB]
Downloaded 382 times
DISCLAIMER: Dukascopy Bank SA's waiver of responsability - Documents, data or information available on this webpage may be posted by third parties without Dukascopy Bank SA being obliged to make any control on their content. Anyone accessing this webpage and downloading or otherwise making use of any document, data or information found on this webpage shall do it on his/her own risks without any recourse against Dukascopy Bank SA in relation thereto or for any consequences arising to him/her or any third party from the use and/or reliance on any document, data or information found on this webpage.
 
 Post subject: Launch link and jnlp file Post rating: 0   New post Posted: Thu 13 Sep, 2012, 01:06 
User avatar

User rating: 98
Joined: Mon 23 Jul, 2012, 02:02
Posts: 656
Location: United States, Durham, NC
Launch url I am using is direct from dukascopy's live link:

url = "https://www.dukascopy.com/client/live/jclient/jforex.jnlp"

Below is the jnlp text file. There is a possibility the software was deployed with incorrect .jar file versions, etc.
I've checked carefully. When I enter Thousands in the Preferences dialog, and configure for default lot size 10.
EUR/USD the only symbol.
Then OK the dialog, it is never able to come up again. JSpinner exceptions thrown as noted in previous posts.

<?xml version="1.0"?>
<jnlp spec="1.6+" codebase="https://www.dukascopy.com/client/live/jclient/" href="jforex.jnlp">
<information>
<title>JForex Client</title>
<vendor>FX Marketplace Platform</vendor>
<description kind="one-line">JForex Trading Platform</description>
<description kind="short">JForex Trading Platform</description>
<description kind="tooltip">JForex Trading Platform</description>
<icon href="../../images/jforex_icon.png"/>
</information>
<security>
<all-permissions/>
</security>
<update check="timeout" policy="always"/>
<resources>
<property name="jnlp.client.version" value="2.18.12 "/>
<property name="jnlp.platform.mode" value="jforex"/>
<property name="jnlp.client.mode" value="LIVE"/>
<property name="jnlp.login.url" value="https://www1.dukascopy.com/authorization/live,https://www2.dukascopy.com/authorization/live,https://www6.dukascopy.com/authorization/live"/>
<property name="sun.java2d.d3d" value="false"/>
<java version="1.6+" initial-heap-size="32m" max-heap-size="512m"/>
<jar href="lib/7zip-4.65.jar" main="false"/>
<jar href="lib/DDS2-TextEditor-1.16.jar" main="false"/>
<jar href="lib/JForex-API-2.7.2.1.jar" main="false"/>
<jar href="lib/MQL4Connector-2.7.2.1.jar" main="false"/>
<jar href="lib/MQL4Converter-1.6.jar" main="false"/>
<jar href="lib/commons-lang3-3.0.1.jar" main="false"/>
<jar href="lib/ecj-3.5.2.jar" main="false"/>
<jar href="lib/jForex-2.18.12.jar" main="false"/>
<jar href="lib/jakarta-oro-2.0.8.jar" main="false"/>
<jar href="lib/jakarta-regexp-1.4.jar" main="false"/>
<jar href="lib/jcalendar-1.3.3.jar" main="false"/>
<jar href="lib/lucene-core-3.4.0.jar" main="false"/>
<jar href="lib/lucene-highlighter-3.4.0.jar" main="false"/>
<jar href="lib/lucene-memory-3.4.0.jar" main="false"/>
<jar href="lib/lucene-queries-3.4.0.jar" main="false"/>
<jar href="lib/mina-core-1.1.7.jar" main="false"/>
<jar href="lib/mina-filter-ssl-1.1.7.jar" main="false"/>
<jar href="lib/nlink-1.3.jar" main="false"/>
<jar href="lib/slf4j-api-1.6.4.jar" main="false"/>
<jar href="lib/slf4j-jdk14-1.6.4.jar" main="false"/>
<jar href="lib/ta-lib-0.4.4dc.jar" main="false"/>
</resources>
<application-desc main-class="com.dukascopy.dds2.greed.GreedClient"/>
</jnlp>


 
 Post subject: Suggestion: Maintain a link to the Prior Version of the Platform Post rating: 0   New post Posted: Thu 13 Sep, 2012, 01:44 
User avatar

User rating: 98
Joined: Mon 23 Jul, 2012, 02:02
Posts: 656
Location: United States, Durham, NC
You may consider maintaining a link to a prior version of the software, until the new release is verified in production ?

Just a thought ....


 
 Post subject: Re: JForex Preferences dialog fails to display with exception Post rating: 0   New post Posted: Thu 13 Sep, 2012, 08:08 
JForex Master
User avatar

User rating:
Joined: Wed 16 Sep, 2009, 18:23
Posts: 1054
Location: Geneva, Switzerland
We will fix and release new version in few hours


 
 Post subject: Re: JForex Preferences dialog fails to display with exception Post rating: 0   New post Posted: Fri 14 Sep, 2012, 14:14 
User avatar

User rating: 98
Joined: Mon 23 Jul, 2012, 02:02
Posts: 656
Location: United States, Durham, NC
I haven't seen an update yet. Can't use the Tools/Preferences dialog at all so please expedite this fix.


 
 Post subject: Re: JForex Preferences dialog fails to display with exception Post rating: 0   New post Posted: Fri 14 Sep, 2012, 15:07 
JForex Master
User avatar

User rating:
Joined: Wed 16 Sep, 2009, 18:23
Posts: 1054
Location: Geneva, Switzerland
2.18.13 has just been released. Please check


 
 Post subject: Confirmed you have fixed the issue -- thanks ! Post rating: 0   New post Posted: Fri 14 Sep, 2012, 16:03 
User avatar

User rating: 98
Joined: Mon 23 Jul, 2012, 02:02
Posts: 656
Location: United States, Durham, NC
Yes, I can confirm the issue is apparently fixed.

Thank you very much !

Please consider a link to a prior version of the software as part of your regular release procedures.

HyperScalper


 

Jump to:  

cron
  © 1998-2025 Dukascopy® Bank SA
On-line Currency forex trading with Swiss Forex Broker - ECN Forex Brokerage,
Managed Forex Accounts, introducing forex brokers, Currency Forex Data Feed and News
Currency Forex Trading Platform provided on-line by Dukascopy.com