tomstoek Geplaatst: 24 juli 2017 Delen Geplaatst: 24 juli 2017 Ben op zoek naar iemand die mij op weg kan helpen met Filemaker en Java. IK wilde graag de MBS plugin gaan gebruiken en dat lukt ook wel maar...........ik kom kennis tekort. Iets gaat er niet goed met de Java programma's die op wil starten en dat ligt in aan mijn gebrek aan kennis van Java. De melding die ik steeds blijf krijgen is dat de Class niet gevonden kan worden. Een korte omschrijving: Moet een verbinding maken via een API van een Broker. ODBC of JDBC gaat niet want je mag geen direct contact met de databases maken. De API kan benaderd worden via Java programma's die allemaal netjes beschikbaar zijn. Is er iemand die mij op weg kan helpen (eventueel ingehuurd) Quote Link naar reactie
menno Geplaatst: 24 juli 2017 Delen Geplaatst: 24 juli 2017 De "API van een broker" zal wel iets als een webservice zijn. Is die maar enigszins modern, dan kan je die vrijwel zeker benaderen met SOAP/XML/JSON dmv GET en POST. Vanuit FMP16 kan je dat met insert-url. Heb FM15, dan is meestal een plugin nodig zoals de MBS, of de troi-URL, Base-Elements etc. etc. Dat je java nodig hebt, lijkt me niet heel waarschijnlijk, maar er zijn wel tools die mbv java het een en ander doen. Plugins (en dat was je toch al van plan om te gebruiken) hebben, muv 360works-plugin, java meestal helemaal niet nodig. Welke broker-api wil je mee communiceren? Quote Link naar reactie
tomstoek Geplaatst: 25 juli 2017 Auteur Delen Geplaatst: 25 juli 2017 Het gaat om interactive brokers. Ik heb al aardig wat chat-communicatie gehad met hen maar ze komen alleen maar met het antwoord dat het via de geïnstalleerde api van hun moet gebeuren en die kun je alleen aanspreken dmv de meegeleverde Java-programma's. Kijk maar eens op: http://interactivebrokers.github.io/tws-api Vandaar dat ik kijk naar het gebruik van de plugin MBS want daarmee kun je vanuit Filemaker Java classes en objecten opstarten. Heel erg bedankt voor je hulp en het meedenken. Quote Link naar reactie
menno Geplaatst: 25 juli 2017 Delen Geplaatst: 25 juli 2017 Heb even gekeken in de documentatie, het is zelfs zo dat een z.g. headless-client helemaal niet kan ivm security én je moet dus inderdaad gebruik maken van hun API-clients, mét GUI... Quote Link naar reactie
tomstoek Geplaatst: 25 juli 2017 Auteur Delen Geplaatst: 25 juli 2017 De Gui en zo heb ik. Alle Java programma's worden erbij geleverd. Alleen ik maak ergens een denkfout in het opstarten van die programma's en dat zit in Java. Die heeft enkele regels voor het gebruik van paden en opstarten van. Daar zoek ik hulp voor. Quote Link naar reactie
andries Geplaatst: 25 juli 2017 Delen Geplaatst: 25 juli 2017 Dat hij een klasse niet vindt heeft 90% kans te maken met het feit dat je niet de juiste Java versie hebt draaien, de rede dat je voor mis plug-in kiest en niet voor scriptmaster. Bij mbs kan je de Java versie kiezen voor de JVM. Die moet je aanpassen naar een compatibele versie. Quote Link naar reactie
tomstoek Geplaatst: 25 juli 2017 Auteur Delen Geplaatst: 25 juli 2017 Kijk en daar heb ik dus iemand voor nodig. Hoe kom ik erachter welke versie compatible is en hoe pas ik dat aan in de meegeleverde programma's Quote Link naar reactie
andries Geplaatst: 26 juli 2017 Delen Geplaatst: 26 juli 2017 http://interactivebrokers.github.io/tws-api/introduction.html#gsc.tab=0 Je moet dus Java 8 of hoger installeren. En dan via mbs functies aanduiden dat hij die versie moet gebruiken ipv de standaard versie. https://www.mbsplugins.eu/JavaInitialize.shtml Quote Link naar reactie
tomstoek Geplaatst: 27 juli 2017 Auteur Delen Geplaatst: 27 juli 2017 Ik heb Java verwijderd van de iMac en daarna alleen nog maar versie 8 (update 144) erop. maar ik blijf in het testprogramma van MBS de vraag naar de class houden. Snap het nu dus helemaal niet meer. Ik zoek eigenlijk iemand waar ik met de iMac onder de arm naartoe kan rijden zodat we het samen voor elkaar kunnen krijgen. Quote Link naar reactie
andries Geplaatst: 31 juli 2017 Delen Geplaatst: 31 juli 2017 je mag altijd tot in Vilvoorde komen Quote Link naar reactie
tomstoek Geplaatst: 3 augustus 2017 Auteur Delen Geplaatst: 3 augustus 2017 Dat zou ik heel graag doen. Maar het is wel een heel eind weg. Wanneer zou dat kunnen? Groet, Tom Stoekenbroek tom@stoekenbroek.nl 0651337485 Quote Link naar reactie
andries Geplaatst: 3 augustus 2017 Delen Geplaatst: 3 augustus 2017 voor we tot oneindige verre reizen overgaan, kan je eens een screenshot tonen van je script waar je de java engine initialiseert? Quote Link naar reactie
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.