These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

jEveAssets 4.1.2 (2017-06-07)

First post
Author
Shaylas
Capital Warfare
#861 - 2015-03-30 14:54:37 UTC  |  Edited by: Shaylas
Im facing the Issue that the Programm is crashing at startup with Java Platform SE binary stopped working. Is that just my Problem or a general Issue. (System W10 Build 10041, i7-4770k, R9-290)

Edit: Nevermind. I`ve tracked it down and it was a problem with the 64bit Java Runtime. With the 32bit one enabled everything runs fine.
Innocent Enemy
Beyond All Limits
#862 - 2015-03-31 09:55:37 UTC
Golden Gnu wrote:
I need to migrate the wiki someplace else, but, haven't found a good place yet


fyi github also has a wiki feature.
Golden Gnu
Lobach Inc.
#863 - 2015-03-31 13:40:29 UTC
@Shaylas
You see, that is why the reply times are so long in support, because then people just magically fix it them self.
Just kidding ofc. good to hear you solved it :)


@Innocent Enemy
Thank you, I'll see about getting it setup there.

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Churka Boom
Waffles is Love Waffles is Life
#864 - 2015-04-01 12:28:37 UTC
Hi.
Thank you very much for the wonderful tool.
I have encountered a problem with jeveassets update.
Couple of weeks ago jeveassets started crashing after updating (fetching assets from APIs).
The error message after the crash advises to use jmemory file in the program folder. The file does not help.
Has anyone encoutered this error? If yes, is it fixable?
Sohl Ni-Zha
Garoun Investment Bank
Gallente Federation
#865 - 2015-04-03 22:36:58 UTC
Thanks you. Always great tool to keep in check ones spreading wealth habit.

delivering. drugs.  IG channel: Narcotics

Counselor Gina
Silk Road Descendants
#866 - 2015-04-05 21:33:36 UTC
@Churka Boom
I'm having the exam same issue and have been for almost a month. I thought I had fixed it a week or two ago. I re-installed everything from scratch and set up all my APIs, and it worked again for about a week, but now I'm back to having the same issue.


Basically, when I go to update everything, it all works nicely until it gets to Fetching current prices (just as aside, I don't think it's the actual fetching of prices that causes it, as it will crash even when there is still a delay left before fetching is allowed). It will then hard crash Java so badly that I have to use the Task Manager to kill everything including the Java(TM) Platform SE binary (32 bit) process. I can tell from task manager that the crash is a critical error, but nothing more. Every now and again it will ask me to run jmemory.jar, but that seems to do nothing (not sure if it matters but this system has 16GB of ram).

Once this happens the first time, it will continue to happen every time thereafter. Restarting the program, the machine, waiting days, nothing will help other than a complete re-install.

Churka Boom
Waffles is Love Waffles is Life
#867 - 2015-04-06 08:19:17 UTC
Counselor Gina, I found partial fix to this problem.
I turned off journal and transaction history and it seams fine, though lacking those features.
Golden Gnu
Lobach Inc.
#868 - 2015-04-06 11:56:44 UTC  |  Edited by: Golden Gnu
@Churka Boom
Sorry for the long reply time. Oops
jmemory.jar does work most of the time, but, it doesn't work all the time (I do not know why).

Try the following from the command line (in the jEveAssets directory):
java -Xmx4g -jar jeveassets.jar

You can also make a bat file if you're on windows.

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Wafou Ka'Djo
Yellow Box Ltd.
#869 - 2015-04-06 17:54:11 UTC
@Churka Boom

if you have a 64bit system you can also try to use the JRE 64bit.
Counselor Gina
Silk Road Descendants
#870 - 2015-04-07 04:38:03 UTC
Hey guys, just to provide you some additional data points:

@Golden Gnu
First, thank you so much for this awesome program. As an industrialist to dabbles in a little of everything, if I was told I could have only one external program to use, it'd be this one. I've been using it twice a day almost religiously since last June. Set up some way to give donations, and I'll gladly buy you a beer or two. Anyway, I went ahead and ran the command you suggested, this was the output:

C:\OPSEC\jEveAssets>java -Xmx4g -jar jeveassets.jar
Invalid maximum heap size: -Xmx4g
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

@Churka Boom

Thanks for the tip - it worked perfectly. It does suck that we lose the logging features. I've got perfect records going back to June, and would like to continue. But at the end of the day, just knowing my networth as quickly as jEveAssets provides it is huge in itself for me.

Dextrome Thorphan
#871 - 2015-04-07 08:39:11 UTC
Golden Gnu wrote:
@Migal J
The market orders API only contains active orders and order completed within the last 7 days (if I remember correct)
When the orders are gone from the API and you update, they will also be removed from jEveAssets.
So, when avg/max/min purchase is calculated, there will be no orders to calculate from AKA the price reset.

That is what I think happens, but, It could also be a bug...


So you can never keep track of purchase prices from more than 7 days ago? :(
Golden Gnu
Lobach Inc.
#872 - 2015-04-07 13:10:44 UTC
@Counselor Gina
If you install 64bit java, the above command should work.
Then you should be able to re-enable transaction/journal history again.
It's simply running out of memory (RAM), the above command give it access to more memory, if you run into the problem again, you just change to command a little:
java -Xmx5g -jar jeveassets.jar
java -Xmx6g -jar jeveassets.jar
java -Xmx7g -jar jeveassets.jar
etc.
until it works again...

@Dextrome Thorphan
Yes, that is the way it works now.
Order history wouldn't be too hard to add, though.
But, I need time to do it (and the million other features in the backlog).

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Dextrome Thorphan
#873 - 2015-04-07 15:36:26 UTC
Golden Gnu wrote:
@Dextrome Thorphan
Yes, that is the way it works now.
Order history wouldn't be too hard to add, though.
But, I need time to do it (and the million other features in the backlog).


Hehe of course, I understand...
I could just do a manual export every few days and keep track of it that way, in the meantime :)

Thanks for all the hard work!
The Hannes
Baba Yagas
The Initiative.
#874 - 2015-04-07 17:56:31 UTC
ok so can anyone help i have downloaded the zip file but i cant seem to find a way to run the program, what am I missing?
Dextrome Thorphan
#875 - 2015-04-08 08:47:32 UTC  |  Edited by: Dextrome Thorphan
The Hannes wrote:
ok so can anyone help i have downloaded the zip file but i cant seem to find a way to run the program, what am I missing?


I'm guessing you never worked with a java application before so:
Doubleclick jeveassets.jarBlink
Venkall
Brutor Tribe
Minmatar Republic
#876 - 2015-04-11 03:34:21 UTC
Not a bug report, but two linked questions:

1- I need access to jEveAssets from multiple computers, so I put my jEveAssets folder (containing the folders "data" and "lib" as well as the jeveassets.jar file) onto Dropbox. The data for the Tracker tool didn't carry over. I found some settings and such in "C:\Users\USERNAME\.jeveassets". How do I ensure that the historical data gets synchronized between computers?

2- According to the Wiki, I can add a "-portable" to make it, well, portable. I'm assuming this would solve my sync issues, but I'm worried that this would delete or ignore the historical data. Can I simply add the "-portable" to an already-used jEveAssets?

Thanks!
Golden Gnu
Lobach Inc.
#877 - 2015-04-11 11:39:03 UTC  |  Edited by: Golden Gnu
@Venkall
Yes, portable solve your problem, but, doesn't import your data.

However, it's not too hard to fix:
1) Close all instances of jEveAssets
2) Go to settings location (See Wiki)
3) Copy the folders: "profiles" and "data" to the jEveAssets directory (ex.: jEveAssets\data)
Now you can run jEveAssets with -portable cmd and use your old data :)

I hope this solve your problem, if you need more help to get it working, just let me know :)

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Mr M
Sebiestor Tribe
#878 - 2015-04-18 21:05:40 UTC
Low importance feature:
- Export filter
Preferably in plain text format like EVE Fitting ship setups so they can be shared to the forum.

Share your experience

Write for the EVE Tribune

www.eve-tribune.com

Alicia Dnari
Dnari Mining and Manufacturing
#879 - 2015-04-22 19:30:25 UTC
So I had a crash recently. Restored from backup. Lots of stuff didn't work. jeveassets told me to install the JRE. So I did. jeveassets still tells me to install the JRE. wtf? Latest Java (version 8, update 45), Mac OS X Yosemite 10.10.3. How do I get this working again?
Gora Uta
Caldari Provisions
Caldari State
#880 - 2015-05-01 20:30:20 UTC
Any update for mosaic