From angelo.zerr at gmail.com Sat Mar 1 13:06:04 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Sat, 1 Mar 2014 19:06:04 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> Message-ID: Hi, For your information, I have created a getting started for AngularJS Eclipse at https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started which explains how to install and configure (node.js, angular syntax directive, tern console, etc) Hope it will help you more to see features of AngularJS Eclipse. Regards Angelo 2014-02-28 18:05 GMT+01:00 Angelo zerr : > Hi, > > At first I have commited an improvment about Node.js preferences. Now you > can set the node.js path. See attached screenshot. > The combo is filled with default path according the OS. If your node is > not installed in the default path, it searchs in your PATH env if you have > a node path to retrieve the well path. > > > I updated the plugin and I can see the node and npm binaries are not >> > executable >> > so I get an error like: >> > >> > Cannot run program >> > >> "/Users/max/products/eclipse/luna/eclipse/plugins/tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0.0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >> > (in directory "/Users/max/Documents/workspace-luna3/dfdf"): error=13, >> > Permission denied >> > >> > When I chmod +X those files it seem to start working. >> I wasn't required to change "executable" attribute on my Fedora 20 >> x86_64. What kind of problem it could be: the problem of OSX or wrong >> executable attribute for "node" and "executable" binaries in repository? >> > > It's my friend Pascal who has created this embed node.js, I will answer > you but now he is on holiday. > But with my improvement, you can try to install node.js in your computer > and use "Native Node.js". > > If you want to see the command line of node.js + teh JSON request/response > used with tern server, you can see those traces in Eclipse Console. > See https://github.com/angelozerr/tern.java/wiki/Tern-Console > >> >> >> Perhaps it should better to have an install URL per OS? >> > noo - not necessary. You can mark a bundle to just apply to a specific >> > OS via Eclipse-PlatformFilter >> > >> > See >> > >> https://github.com/jbosstools/jbosstools-xulrunner/blob/master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META-INF/MANIFEST.MF#L9 >> > as an example. >> > >> > I would suggest making the feature default require these plugins so any >> > install by default would work. >> > > Many thank's for your information. I will speak to Pascal about this idea. > > >> Today Eclipse freezes, but I must do that in background. >> > Is there an issue for this somewhere ? >> > > There is 2 issues about tern performance : > > * "Parse JS file of tern doc with monitor" => > https://github.com/angelozerr/tern.java/issues/5 > * "Improve performance with JS Editor and tern completion" => > https://github.com/angelozerr/tern.java/issues/6 > > >> > >> >>> Can we avoid it have to parse >> >>> constantly ? >> >>> can one just tell it to parse one file as oppose to all files all the >> >>> time >> >> ? >> >> When you open completion, it parses one time the whole files and after >> >> it >> >> parses the current file. >> >> I must improve the completion performance by using the "part" feature >> >> of >> >> tern (not need to parse each time the whole file). >> >> Today I use Tern for completion, find type in HTML editor. But Tern is >> >> enable to manage search and refactoring. >> >>> Have you found the bundled binaries to work across various OS's ? >> >> No I have just Windows and my friend pascal has Linux. >> >> >> >> Have a nice days. >> >> >> >> Regards Angelo >> >> >> >> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny : >> > /max >> > >> > _______________________________________________ >> > jbosstools-dev mailing list >> > jbosstools-dev at lists.jboss.org >> > https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140301/d0feb4ef/attachment.html From nboldt at redhat.com Sun Mar 2 11:25:43 2014 From: nboldt at redhat.com (Nick Boldt) Date: Sun, 02 Mar 2014 11:25:43 -0500 Subject: [jbosstools-dev] ACTION REQUIRED: JBT 4.1.2.CR1 / JBDS 7.1.1.CR1 build status Message-ID: <53135B87.60602@redhat.com> The following issues block the release of CR1 to QE, due to incorrect parent pom reference in root pom: Server : https://issues.jboss.org/browse/JBIDE-16681 OpenShift : https://issues.jboss.org/browse/JBIDE-16683 LiveReload : https://issues.jboss.org/browse/JBIDE-16686 Please apply these PRs: https://github.com/jbosstools/jbosstools-server/pull/205 https://github.com/jbosstools/jbosstools-openshift/pull/364 https://github.com/jbosstools/jbosstools-livereload/pull/76 Then you can close the above JIRAs, and kick your jobs: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_7.0.kepler/job/jbosstools-server_41/build https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_7.0.kepler/job/jbosstools-openshift_41/build https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_7.0.kepler/job/jbosstools-livereload_41/build Mickael sent out an email on Thursday [1] reminding everyone to do the above, but as that process deviates from the usual task JIRA notification method, a few projects forgot / didn't see the email. [1] http://lists.jboss.org/pipermail/jbosstools-dev/2014-February/008612.html The result is that we won't have a build ready for QE by EOD tonight. ---- In addition to the above blocking issues, there are a few projects with test failures, including (but not limited to) these: Hibernate : https://issues.jboss.org/browse/JBIDE-16669 Webservices: : https://issues.jboss.org/browse/JBIDE-16670 These may in fact be configuration problems w/ the new "virt" slaves, but figured it was worth documenting the issues in case there's a larger problem here. Suspect we can solve this simply by excluding the "virt" slaves or by having the slaves fixed to include whatever is missing for running tests. If the test owners can speculate as to what's missing in the above JIRAs, that might help me communicate that to eng-ops in order to get the missing config added. Cheers, -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From manderse at redhat.com Mon Mar 3 05:50:45 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Mon, 03 Mar 2014 11:50:45 +0100 Subject: [jbosstools-dev] ACTION REQUIRED: JBT 4.1.2.CR1 / JBDS 7.1.1.CR1 build status In-Reply-To: <53135B87.60602@redhat.com> References: <53135B87.60602@redhat.com> Message-ID: > The following issues block the release of CR1 to QE, due to incorrect > parent pom reference in root pom: I'm curious - why is this blocking the CR1 build ? We extracted all the qualifiers and TP settings in our parent to allow overrides here. What is so special about this parent pom that would prevent making a CR1 build for QE which we could then update later in week with the parent pom was actually updated (of course not great but better than not doing a build at all). > > Server : https://issues.jboss.org/browse/JBIDE-16681 > OpenShift : https://issues.jboss.org/browse/JBIDE-16683 > LiveReload : https://issues.jboss.org/browse/JBIDE-16686 > > Please apply these PRs: Xavier did livereload, Rob should do server soon and i'm doing OpenShift since Andre is on PTO. > In addition to the above blocking issues, there are a few projects > with > test failures, including (but not limited to) these: You should send that as a separate mail if you want to increase the chance of reply - not as bottom note in a mail that start by saying this is just for server/openshift and live reload ;) /max http://about.me/maxandersen From mmalina at redhat.com Mon Mar 3 09:35:09 2014 From: mmalina at redhat.com (Martin Malina) Date: Mon, 3 Mar 2014 15:35:09 +0100 Subject: [jbosstools-dev] Does your code depend on Zest or GEF ? In-Reply-To: <5310BE94.6@redhat.com> References: <5310BE94.6@redhat.com> Message-ID: I did a grep in integration tests and we do use gef in some tests, but not zest. -Martin On 28. 2. 2014, at 17:51, Mickael Istria wrote: > Hi all, > > I could notice target-platform currently contains a few features related to GEF and Zest. > Is anyone actually using them or could we investigate removing them from the Target-platform? (some bundles would remain pulled transitively anyway). > > Cheers, > -- > Mickael Istria > Eclipse developer at JBoss, by Red Hat > My blog - My Tweets > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev -- Martin Malina JBoss QA Engineer Red Hat Czech s.r.o. Purkynova 99 612 45 Brno, Czech Republic Tel.: +420 532 294 265 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140303/1c70130e/attachment.html From nboldt at redhat.com Mon Mar 3 14:04:49 2014 From: nboldt at redhat.com (Nick Boldt) Date: Mon, 03 Mar 2014 14:04:49 -0500 Subject: [jbosstools-dev] JBoss Tools Core 4.1.2.CR1 bits available for QE testing Message-ID: <5314D251.7010309@redhat.com> As always, these are not FINAL bits, but preliminary results for QE testing. Not for redistribution to customers. JBoss Tools Target Platforms: http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/kepler/ (JBoss Tools - current release) http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.32.0.Final (JBoss Tools - upcoming milestone) (This is loaded automatically into Eclipse when installing JBoss Tools. Provided here simply for reference.) Update Sites: http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.core/ http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.coretests/ http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.webtools/ Builds: http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1.core/2014-03-03_13-07-34-B686 http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1.coretests/2014-03-03_13-35-42-B476 http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1.webtools/2014-03-03_13-07-34-B575 JBoss Central: http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/kepler/ (JBoss Central - current release) http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.31.0.Final/ (JBoss Central - upcoming milestone) To test the upcoming version of Central, add this to your eclipse.ini file after the -vmargs line: -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1/jbosstools-directory.xml -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1/ -- New + Noteworthy: Subject to change, the latest N&N is here: http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html and http://docs.jboss.org/tools/whatsnew/ -- Schedule / Upcoming Releases: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From manderse at redhat.com Tue Mar 4 06:44:00 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Tue, 04 Mar 2014 12:44:00 +0100 Subject: [jbosstools-dev] JBoss Tools Core 4.1.2.CR1 bits available for QE testing In-Reply-To: <5314D251.7010309@redhat.com> References: <5314D251.7010309@redhat.com> Message-ID: Thanks Nick! > As always, these are not FINAL bits, but preliminary results for QE > testing. Not for redistribution to customers. > > > JBoss Tools Target Platforms: > > http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/kepler/ > (JBoss Tools - current release) > http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.32.0.Final > (JBoss Tools - upcoming milestone) > > (This is loaded automatically into Eclipse when installing JBoss > Tools. > Provided here simply for reference.) > > > Update Sites: > > http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.core/ > http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.coretests/ > http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.webtools/ > > > Builds: > > http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1.core/2014-03-03_13-07-34-B686 > http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1.coretests/2014-03-03_13-35-42-B476 > http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1.webtools/2014-03-03_13-07-34-B575 > > > JBoss Central: > > http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/kepler/ > (JBoss Central - current release) > http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.31.0.Final/ > (JBoss Central - upcoming milestone) > > To test the upcoming version of Central, add this to your eclipse.ini > file after the -vmargs line: > > -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1/jbosstools-directory.xml > > -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1/ > > -- > > New + Noteworthy: > > Subject to change, the latest N&N is here: > > http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html > and > http://docs.jboss.org/tools/whatsnew/ > > -- > > Schedule / Upcoming Releases: > > https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel > > > -- > Nick Boldt :: JBoss by Red Hat > Productization Lead :: JBoss Tools & Dev Studio > http://nick.divbyzero.com > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From manderse at redhat.com Wed Mar 5 01:38:46 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 05 Mar 2014 07:38:46 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> Message-ID: <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> On 1 Mar 2014, at 19:06, Angelo zerr wrote: > Hi, > > For your information, I have created a getting started for AngularJS > Eclipse at > https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started > which explains how to install and configure (node.js, angular syntax > directive, tern console, etc) Cool! > Hope it will help you more to see features of AngularJS Eclipse. Yeah, I like it. Really would like to find a way to integrate it more smoothly into eclipse/jboss tools. /max > Regards Angelo > > > 2014-02-28 18:05 GMT+01:00 Angelo zerr : > >> Hi, >> >> At first I have commited an improvment about Node.js preferences. Now >> you >> can set the node.js path. See attached screenshot. >> The combo is filled with default path according the OS. If your node >> is >> not installed in the default path, it searchs in your PATH env if you >> have >> a node path to retrieve the well path. >> >>> I updated the plugin and I can see the node and npm binaries are not >>>> executable >>>> so I get an error like: >>>> >>>> Cannot run program >>>> >>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0.0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>> error=13, >>>> Permission denied >>>> >>>> When I chmod +X those files it seem to start working. >>> I wasn't required to change "executable" attribute on my Fedora 20 >>> x86_64. What kind of problem it could be: the problem of OSX or >>> wrong >>> executable attribute for "node" and "executable" binaries in >>> repository? >>> >> >> It's my friend Pascal who has created this embed node.js, I will >> answer >> you but now he is on holiday. >> But with my improvement, you can try to install node.js in your >> computer >> and use "Native Node.js". >> >> If you want to see the command line of node.js + teh JSON >> request/response >> used with tern server, you can see those traces in Eclipse Console. >> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >> >>> >>>>> Perhaps it should better to have an install URL per OS? >>>> noo - not necessary. You can mark a bundle to just apply to a >>>> specific >>>> OS via Eclipse-PlatformFilter >>>> >>>> See >>>> >>> https://github.com/jbosstools/jbosstools-xulrunner/blob/master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META-INF/MANIFEST.MF#L9 >>>> as an example. >>>> >>>> I would suggest making the feature default require these plugins so >>>> any >>>> install by default would work. >>> >> >> Many thank's for your information. I will speak to Pascal about this >> idea. >> >>>> Today Eclipse freezes, but I must do that in background. >>>> Is there an issue for this somewhere ? >>> >> >> There is 2 issues about tern performance : >> >> * "Parse JS file of tern doc with monitor" => >> https://github.com/angelozerr/tern.java/issues/5 >> * "Improve performance with JS Editor and tern completion" => >> https://github.com/angelozerr/tern.java/issues/6 >> >> >>>> >>>>>> Can we avoid it have to parse >>>>>> constantly ? >>>>>> can one just tell it to parse one file as oppose to all files all >>>>>> the >>>>>> time >>>>> ? >>>>> When you open completion, it parses one time the whole files and >>>>> after >>>>> it >>>>> parses the current file. >>>>> I must improve the completion performance by using the "part" >>>>> feature >>>>> of >>>>> tern (not need to parse each time the whole file). >>>>> Today I use Tern for completion, find type in HTML editor. But >>>>> Tern is >>>>> enable to manage search and refactoring. >>>>>> Have you found the bundled binaries to work across various OS's ? >>>>> No I have just Windows and my friend pascal has Linux. >>>>> >>>>> Have a nice days. >>>>> >>>>> Regards Angelo >>>>> >>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny : >>>> /max >>>> >>>> _______________________________________________ >>>> jbosstools-dev mailing list >>>> jbosstools-dev at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>> >>> _______________________________________________ >>> jbosstools-dev mailing list >>> jbosstools-dev at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>> >> >> > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From manderse at redhat.com Wed Mar 5 02:26:33 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 05 Mar 2014 08:26:33 +0100 Subject: [jbosstools-dev] JBoss Tools Core 4.1.2.CR1 bits available for QE testing In-Reply-To: <5314D251.7010309@redhat.com> References: <5314D251.7010309@redhat.com> Message-ID: <35230773-DE68-448A-838B-F7071E4D2833@redhat.com> > > Update Sites: > > http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.core/ eh - why does this site have Final in all the plugin names ? And did something go wrong about sequencing since I got report from joshua (red hat docs) he got errors during update like this from jbds cr1 site: http://imagebin.org/297302 and http://imagebin.org/297303 something smells fishy... /max From dgolovin at exadel.com Wed Mar 5 03:50:15 2014 From: dgolovin at exadel.com (Denis Golovin) Date: Wed, 05 Mar 2014 00:50:15 -0800 Subject: [jbosstools-dev] JBoss Tools Core 4.1.2.CR1 bits available for QE testing In-Reply-To: <35230773-DE68-448A-838B-F7071E4D2833@redhat.com> References: <5314D251.7010309@redhat.com> <35230773-DE68-448A-838B-F7071E4D2833@redhat.com> Message-ID: <5316E547.8010108@exadel.com> Looks like he is trying to install JBDS Core Feature over JBDS Product and it is not supposed to work. On 03/04/2014 11:26 PM, Max Rydahl Andersen wrote: >> Update Sites: >> >> http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.core/ > eh - why does this site have Final in all the plugin names ? > > And did something go wrong about sequencing since I got report from > joshua (red hat docs) he > got errors during update like this from jbds cr1 site: > > http://imagebin.org/297302 and http://imagebin.org/297303 > > something smells fishy... > > /max > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev From manderse at redhat.com Wed Mar 5 05:17:57 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 05 Mar 2014 11:17:57 +0100 Subject: [jbosstools-dev] JBoss Tools Core 4.1.2.CR1 bits available for QE testing In-Reply-To: <5316E547.8010108@exadel.com> References: <5314D251.7010309@redhat.com> <35230773-DE68-448A-838B-F7071E4D2833@redhat.com> <5316E547.8010108@exadel.com> Message-ID: On 5 Mar 2014, at 9:50, Denis Golovin wrote: > Looks like he is trying to install JBDS Core Feature over JBDS Product > and it is not supposed to work. ah that could be ... mostly worried about why the build plugins says final when its cr1. /max > > On 03/04/2014 11:26 PM, Max Rydahl Andersen wrote: >>> Update Sites: >>> >>> http://download.jboss.org/jbosstools/updates/JBossTools-4.1.2.CR1.core/ >> eh - why does this site have Final in all the plugin names ? >> >> And did something go wrong about sequencing since I got report from >> joshua (red hat docs) he >> got errors during update like this from jbds cr1 site: >> >> http://imagebin.org/297302 and http://imagebin.org/297303 >> >> something smells fishy... >> >> /max >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From angelo.zerr at gmail.com Wed Mar 5 08:23:02 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Wed, 5 Mar 2014 14:23:02 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> Message-ID: Hi max, Glad you like AngularJS Eclipse features. It should be very cool if my work could be integrated in JBoss Tools,. I have a lot and lof of idea to improve it not only for angular but for Javascript features like refactoring, hover, validation. I think tern.java should be refactored again and IMHO I think we should waiting that tern.java is stable if you wish to integrate to JBoss. More some tests of performance must be done (I believe that Victor works on that). I would like to convince that tern could be a good idea to integrate with Eclipse IDE. I love tern bebcause it's very powerful, very extensible and it works with webbrowser too. After playing with tern, it seems that Tern inference engine is more powerfull than JSDT. For instance, see screeshot below with completion about event (JSDT cannot do that according my test) : [image: Images int?gr?es 1] Tern provides a easy mean to write some JSON definition. For instance you have a jquery def https://github.com/marijnh/tern/blob/master/defs/jquery.json which manages that : [image: Images int?gr?es 1] This feature is managed just with a simple JSON : "on": { "!type": "fn(events: string, selector?: string, data?: ?, handler: fn(+jQuery.Event)) -> jQuery.fn", "!url": "http://api.jquery.com/on/", "!doc": "Attach an event handler function for one or more events to the selected elements." }, It declares just that handler is a function which waits a jQuery.Event and that's all! I'm studying how to manage validation with Tern. here a screenshot with CodeMirror : [image: Images int?gr?es 1] Today I think node.js doesn't please you, but tern.java provides an API to use tern.js with other javascript engine (I had implemented with Rhino, but it's too slowly and outofmemory problem, but what about java8 nashorn? Regards Angelo 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen : > On 1 Mar 2014, at 19:06, Angelo zerr wrote: > > Hi, >> >> For your information, I have created a getting started for AngularJS >> Eclipse at >> https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started >> which explains how to install and configure (node.js, angular syntax >> directive, tern console, etc) >> > > Cool! > > > Hope it will help you more to see features of AngularJS Eclipse. >> > > Yeah, I like it. Really would like to find a way to integrate it more > smoothly into eclipse/jboss tools. > > /max > > > > Regards Angelo >> >> >> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >> >> Hi, >>> >>> At first I have commited an improvment about Node.js preferences. Now you >>> can set the node.js path. See attached screenshot. >>> The combo is filled with default path according the OS. If your node is >>> not installed in the default path, it searchs in your PATH env if you >>> have >>> a node path to retrieve the well path. >>> >>> I updated the plugin and I can see the node and npm binaries are not >>>> >>>>> executable >>>>> so I get an error like: >>>>> >>>>> Cannot run program >>>>> >>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>> >>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): error=13, >>>>> Permission denied >>>>> >>>>> When I chmod +X those files it seem to start working. >>>>> >>>> I wasn't required to change "executable" attribute on my Fedora 20 >>>> x86_64. What kind of problem it could be: the problem of OSX or wrong >>>> executable attribute for "node" and "executable" binaries in repository? >>>> >>>> >>> It's my friend Pascal who has created this embed node.js, I will answer >>> you but now he is on holiday. >>> But with my improvement, you can try to install node.js in your computer >>> and use "Native Node.js". >>> >>> If you want to see the command line of node.js + teh JSON >>> request/response >>> used with tern server, you can see those traces in Eclipse Console. >>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>> >>> >>>> Perhaps it should better to have an install URL per OS? >>>>>> >>>>> noo - not necessary. You can mark a bundle to just apply to a specific >>>>> OS via Eclipse-PlatformFilter >>>>> >>>>> See >>>>> >>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>> INF/MANIFEST.MF#L9 >>>> >>>>> as an example. >>>>> >>>>> I would suggest making the feature default require these plugins so any >>>>> install by default would work. >>>>> >>>> >>>> >>> Many thank's for your information. I will speak to Pascal about this >>> idea. >>> >>> Today Eclipse freezes, but I must do that in background. >>>>> Is there an issue for this somewhere ? >>>>> >>>> >>>> >>> There is 2 issues about tern performance : >>> >>> * "Parse JS file of tern doc with monitor" => >>> https://github.com/angelozerr/tern.java/issues/5 >>> * "Improve performance with JS Editor and tern completion" => >>> https://github.com/angelozerr/tern.java/issues/6 >>> >>> >>> >>>>> Can we avoid it have to parse >>>>>>> constantly ? >>>>>>> can one just tell it to parse one file as oppose to all files all the >>>>>>> time >>>>>>> >>>>>> ? >>>>>> When you open completion, it parses one time the whole files and after >>>>>> it >>>>>> parses the current file. >>>>>> I must improve the completion performance by using the "part" feature >>>>>> of >>>>>> tern (not need to parse each time the whole file). >>>>>> Today I use Tern for completion, find type in HTML editor. But Tern is >>>>>> enable to manage search and refactoring. >>>>>> >>>>>>> Have you found the bundled binaries to work across various OS's ? >>>>>>> >>>>>> No I have just Windows and my friend pascal has Linux. >>>>>> >>>>>> Have a nice days. >>>>>> >>>>>> Regards Angelo >>>>>> >>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny : >>>>>> >>>>> /max >>>>> >>>>> _______________________________________________ >>>>> jbosstools-dev mailing list >>>>> jbosstools-dev at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>> >>>> >>>> _______________________________________________ >>>> jbosstools-dev mailing list >>>> jbosstools-dev at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>> >>>> >>> >>> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> > > > /max > http://about.me/maxandersen > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140305/817951d8/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: TernCompletionEvent.png Type: image/png Size: 10462 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140305/817951d8/attachment-0003.png -------------- next part -------------- A non-text attachment was scrubbed... Name: TernCompletionJQuery.png Type: image/png Size: 13647 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140305/817951d8/attachment-0004.png -------------- next part -------------- A non-text attachment was scrubbed... Name: TernLintDemo.png Type: image/png Size: 8897 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140305/817951d8/attachment-0005.png From manderse at redhat.com Wed Mar 5 08:34:45 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 05 Mar 2014 14:34:45 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> Message-ID: > Glad you like AngularJS Eclipse features. > > It should be very cool if my work could be integrated in JBoss Tools, Want to go so far and make it part of jbosstools ? ;) > . I > have a lot and lof of idea to improve it not only for angular but for > Javascript features like refactoring, hover, validation. > I think tern.java should be refactored again and IMHO I think we > should > waiting that tern.java is stable if you wish to integrate to JBoss. > More > some tests of performance must be done (I believe that Victor works on > that). lets see what the performance impacts are - jsdt isn't exactly fast either. > This feature is managed just with a simple JSON : > > "on": { > "!type": "fn(events: string, selector?: string, data?: ?, > handler: fn(+jQuery.Event)) -> jQuery.fn", > "!url": "http://api.jquery.com/on/", > "!doc": "Attach an event handler function for one or more > events to the selected elements." > }, Yeah I like this - much simpler than other typedef descriptions found in things like vjet and others. > It declares just that handler is a function which waits a jQuery.Event > and > that's all! > > I'm studying how to manage validation with Tern. here a screenshot > with > CodeMirror : > > [image: Images int?gr?es 1] > > Today I think node.js doesn't please you, Not really - I just don't want it to fail in a default install...i.e. should bundle a node.js engine by default so no external node js is required (can still allow users override that but make the default experience be a "it just works") > but tern.java provides an API to > use tern.js with other javascript engine (I had implemented with > Rhino, but > it's too slowly and outofmemory problem, but what about java8 nashorn? It is worth trying but since nashorn only runs on Java 8 it is not something we can/should depend on while Java 6 is still big, but luckily java 7 is getting better ;) Having nashorn as an option when you are running with jdk 8 would be interesting to see if it works better or worse than rhino/node.js. /max > Regards Angelo > > > > 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen : > >> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >> >> Hi, >>> >>> For your information, I have created a getting started for AngularJS >>> Eclipse at >>> https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started >>> which explains how to install and configure (node.js, angular syntax >>> directive, tern console, etc) >>> >> >> Cool! >> >> >> Hope it will help you more to see features of AngularJS Eclipse. >>> >> >> Yeah, I like it. Really would like to find a way to integrate it more >> smoothly into eclipse/jboss tools. >> >> /max >> >> >> >> Regards Angelo >>> >>> >>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>> >>> Hi, >>>> >>>> At first I have commited an improvment about Node.js preferences. >>>> Now you >>>> can set the node.js path. See attached screenshot. >>>> The combo is filled with default path according the OS. If your >>>> node is >>>> not installed in the default path, it searchs in your PATH env if >>>> you >>>> have >>>> a node path to retrieve the well path. >>>> >>>> I updated the plugin and I can see the node and npm binaries are >>>> not >>>>> >>>>>> executable >>>>>> so I get an error like: >>>>>> >>>>>> Cannot run program >>>>>> >>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>> >>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>> error=13, >>>>>> Permission denied >>>>>> >>>>>> When I chmod +X those files it seem to start working. >>>>>> >>>>> I wasn't required to change "executable" attribute on my Fedora 20 >>>>> x86_64. What kind of problem it could be: the problem of OSX or >>>>> wrong >>>>> executable attribute for "node" and "executable" binaries in >>>>> repository? >>>>> >>>>> >>>> It's my friend Pascal who has created this embed node.js, I will >>>> answer >>>> you but now he is on holiday. >>>> But with my improvement, you can try to install node.js in your >>>> computer >>>> and use "Native Node.js". >>>> >>>> If you want to see the command line of node.js + teh JSON >>>> request/response >>>> used with tern server, you can see those traces in Eclipse Console. >>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>> >>>> >>>>> Perhaps it should better to have an install URL per OS? >>>>>>> >>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>> specific >>>>>> OS via Eclipse-PlatformFilter >>>>>> >>>>>> See >>>>>> >>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>> INF/MANIFEST.MF#L9 >>>>> >>>>>> as an example. >>>>>> >>>>>> I would suggest making the feature default require these plugins >>>>>> so any >>>>>> install by default would work. >>>>>> >>>>> >>>>> >>>> Many thank's for your information. I will speak to Pascal about >>>> this >>>> idea. >>>> >>>> Today Eclipse freezes, but I must do that in background. >>>>>> Is there an issue for this somewhere ? >>>>>> >>>>> >>>>> >>>> There is 2 issues about tern performance : >>>> >>>> * "Parse JS file of tern doc with monitor" => >>>> https://github.com/angelozerr/tern.java/issues/5 >>>> * "Improve performance with JS Editor and tern completion" => >>>> https://github.com/angelozerr/tern.java/issues/6 >>>> >>>> >>>> >>>>>> Can we avoid it have to parse >>>>>>>> constantly ? >>>>>>>> can one just tell it to parse one file as oppose to all files >>>>>>>> all the >>>>>>>> time >>>>>>>> >>>>>>> ? >>>>>>> When you open completion, it parses one time the whole files and >>>>>>> after >>>>>>> it >>>>>>> parses the current file. >>>>>>> I must improve the completion performance by using the "part" >>>>>>> feature >>>>>>> of >>>>>>> tern (not need to parse each time the whole file). >>>>>>> Today I use Tern for completion, find type in HTML editor. But >>>>>>> Tern is >>>>>>> enable to manage search and refactoring. >>>>>>> >>>>>>>> Have you found the bundled binaries to work across various OS's >>>>>>>> ? >>>>>>>> >>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>> >>>>>>> Have a nice days. >>>>>>> >>>>>>> Regards Angelo >>>>>>> >>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny >>>>>>> : >>>>>>> >>>>>> /max >>>>>> >>>>>> _______________________________________________ >>>>>> jbosstools-dev mailing list >>>>>> jbosstools-dev at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>> >>>>> >>>>> _______________________________________________ >>>>> jbosstools-dev mailing list >>>>> jbosstools-dev at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>> >>>>> >>>> >>>> _______________________________________________ >>> jbosstools-dev mailing list >>> jbosstools-dev at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>> >> >> >> /max >> http://about.me/maxandersen >> > > [TernCompletionEvent.png] > > [TernCompletionJQuery.png] > > [TernLintDemo.png] /max http://about.me/maxandersen From angelo.zerr at gmail.com Thu Mar 6 03:26:16 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Thu, 6 Mar 2014 09:26:16 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> Message-ID: Hi Max, 2014-03-05 14:34 GMT+01:00 Max Rydahl Andersen : > Glad you like AngularJS Eclipse features. >> >> It should be very cool if my work could be integrated in JBoss Tools, >> > > Want to go so far and make it part of jbosstools ? ;) To be honnest with you, I prefer today having my github to commit my code, because it is not stable yet. MoreI develop this project on my spare time, I'm father too soI have not big time. I tell you that, because I was Eclipse E4 commiter because I had created the E4 CSS Engine. But when this CSS engine sources was hosted on E4, I was afraid to do some refactoring because this engine became very important. It's like AngularJS Eclipse today, it's a little project which is not very important, so I can refactor as I wish. Hope you will understand what I mean. But Im I am honored by your proposal. Thank's Regards Angelo > > > . I >> have a lot and lof of idea to improve it not only for angular but for >> Javascript features like refactoring, hover, validation. >> I think tern.java should be refactored again and IMHO I think we should >> waiting that tern.java is stable if you wish to integrate to JBoss. More >> some tests of performance must be done (I believe that Victor works on >> that). >> > > lets see what the performance impacts are - jsdt isn't exactly fast either. > > > This feature is managed just with a simple JSON : >> >> "on": { >> "!type": "fn(events: string, selector?: string, data?: ?, >> handler: fn(+jQuery.Event)) -> jQuery.fn", >> "!url": "http://api.jquery.com/on/", >> "!doc": "Attach an event handler function for one or more >> events to the selected elements." >> }, >> > > Yeah I like this - much simpler than other typedef descriptions found in > things like vjet and others. > > > It declares just that handler is a function which waits a jQuery.Event and >> that's all! >> >> I'm studying how to manage validation with Tern. here a screenshot with >> CodeMirror : >> >> [image: Images int?gr?es 1] >> >> Today I think node.js doesn't please you, >> > > Not really - I just don't want it to fail in a default install...i.e. > should bundle a node.js engine > by default so no external node js is required (can still allow users > override that but make the default > experience be a "it just works") > > > but tern.java provides an API to >> use tern.js with other javascript engine (I had implemented with Rhino, >> but >> it's too slowly and outofmemory problem, but what about java8 nashorn? >> > > It is worth trying but since nashorn only runs on Java 8 it is not > something we can/should depend on > while Java 6 is still big, but luckily java 7 is getting better ;) > > Having nashorn as an option when you are running with jdk 8 would be > interesting to see if it > works better or worse than rhino/node.js. > > > /max > > Regards Angelo >> >> >> >> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen : >> >> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>> >>> Hi, >>> >>>> >>>> For your information, I have created a getting started for AngularJS >>>> Eclipse at >>>> https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started >>>> which explains how to install and configure (node.js, angular syntax >>>> directive, tern console, etc) >>>> >>>> >>> Cool! >>> >>> >>> Hope it will help you more to see features of AngularJS Eclipse. >>> >>>> >>>> >>> Yeah, I like it. Really would like to find a way to integrate it more >>> smoothly into eclipse/jboss tools. >>> >>> /max >>> >>> >>> >>> Regards Angelo >>> >>>> >>>> >>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>>> >>>> Hi, >>>> >>>>> >>>>> At first I have commited an improvment about Node.js preferences. Now >>>>> you >>>>> can set the node.js path. See attached screenshot. >>>>> The combo is filled with default path according the OS. If your node is >>>>> not installed in the default path, it searchs in your PATH env if you >>>>> have >>>>> a node path to retrieve the well path. >>>>> >>>>> I updated the plugin and I can see the node and npm binaries are not >>>>> >>>>>> >>>>>> executable >>>>>>> so I get an error like: >>>>>>> >>>>>>> Cannot run program >>>>>>> >>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>> >>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>> >>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>> error=13, >>>>>>> Permission denied >>>>>>> >>>>>>> When I chmod +X those files it seem to start working. >>>>>>> >>>>>>> I wasn't required to change "executable" attribute on my Fedora 20 >>>>>> x86_64. What kind of problem it could be: the problem of OSX or wrong >>>>>> executable attribute for "node" and "executable" binaries in >>>>>> repository? >>>>>> >>>>>> >>>>>> It's my friend Pascal who has created this embed node.js, I will >>>>> answer >>>>> you but now he is on holiday. >>>>> But with my improvement, you can try to install node.js in your >>>>> computer >>>>> and use "Native Node.js". >>>>> >>>>> If you want to see the command line of node.js + teh JSON >>>>> request/response >>>>> used with tern server, you can see those traces in Eclipse Console. >>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>> >>>>> >>>>> Perhaps it should better to have an install URL per OS? >>>>>> >>>>>>> >>>>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>>> specific >>>>>>> OS via Eclipse-PlatformFilter >>>>>>> >>>>>>> See >>>>>>> >>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>> >>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>> INF/MANIFEST.MF#L9 >>>>>> >>>>>> as an example. >>>>>>> >>>>>>> I would suggest making the feature default require these plugins so >>>>>>> any >>>>>>> install by default would work. >>>>>>> >>>>>>> >>>>>> >>>>>> Many thank's for your information. I will speak to Pascal about this >>>>> idea. >>>>> >>>>> Today Eclipse freezes, but I must do that in background. >>>>> >>>>>> Is there an issue for this somewhere ? >>>>>>> >>>>>>> >>>>>> >>>>>> There is 2 issues about tern performance : >>>>> >>>>> * "Parse JS file of tern doc with monitor" => >>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>> * "Improve performance with JS Editor and tern completion" => >>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>> >>>>> >>>>> >>>>> Can we avoid it have to parse >>>>>>> >>>>>>>> constantly ? >>>>>>>>> can one just tell it to parse one file as oppose to all files all >>>>>>>>> the >>>>>>>>> time >>>>>>>>> >>>>>>>>> ? >>>>>>>> When you open completion, it parses one time the whole files and >>>>>>>> after >>>>>>>> it >>>>>>>> parses the current file. >>>>>>>> I must improve the completion performance by using the "part" >>>>>>>> feature >>>>>>>> of >>>>>>>> tern (not need to parse each time the whole file). >>>>>>>> Today I use Tern for completion, find type in HTML editor. But Tern >>>>>>>> is >>>>>>>> enable to manage search and refactoring. >>>>>>>> >>>>>>>> Have you found the bundled binaries to work across various OS's ? >>>>>>>>> >>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>> >>>>>>>> Have a nice days. >>>>>>>> >>>>>>>> Regards Angelo >>>>>>>> >>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny : >>>>>>>> >>>>>>>> /max >>>>>>> >>>>>>> _______________________________________________ >>>>>>> jbosstools-dev mailing list >>>>>>> jbosstools-dev at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> jbosstools-dev mailing list >>>>>> jbosstools-dev at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>> >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> >>>> jbosstools-dev mailing list >>>> jbosstools-dev at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>> >>>> >>> >>> /max >>> http://about.me/maxandersen >>> >>> >> [TernCompletionEvent.png] >> >> [TernCompletionJQuery.png] >> >> [TernLintDemo.png] >> > > > /max > http://about.me/maxandersen > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140306/8a26c199/attachment-0001.html From manderse at redhat.com Thu Mar 6 03:48:13 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Thu, 06 Mar 2014 09:48:13 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> Message-ID: <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> On 6 Mar 2014, at 9:26, Angelo zerr wrote: > Hi Max, > > > 2014-03-05 14:34 GMT+01:00 Max Rydahl Andersen : > >> Glad you like AngularJS Eclipse features. >>> >>> It should be very cool if my work could be integrated in JBoss >>> Tools, >>> >> >> Want to go so far and make it part of jbosstools ? ;) > > > To be honnest with you, I prefer today having my github to commit my > code, > because it is not stable yet. That wouldn't change until we actually do a release :) > MoreI develop this project on my spare time, I'm father too soI have > not > big time. Yeah, I know that feeling - just turned one myself a month ago ;) > I tell you that, because I was Eclipse E4 commiter because I had > created > the E4 CSS Engine. But when > this CSS engine sources was hosted on E4, I was afraid to do some > refactoring because this engine became very important. We are not Eclipse - we would help isolate what we depend on and just would like a release we could help maintain/develop. > It's like AngularJS Eclipse today, it's a little project which is not > very > important, so I can refactor as I wish. > > Hope you will understand what I mean. But Im I am honored by your > proposal. > Thank's Yes, I completely understand. We are still looking and playing with it but if we continue to find it really good (we do right now ;) we'll look into somehow fork it and do our own version/release of tern.java and possibly angular.js. Hope you understand that too. Thanks, /max > > Regards Angelo > >> >> >> . I >>> have a lot and lof of idea to improve it not only for angular but >>> for >>> Javascript features like refactoring, hover, validation. >>> I think tern.java should be refactored again and IMHO I think we >>> should >>> waiting that tern.java is stable if you wish to integrate to JBoss. >>> More >>> some tests of performance must be done (I believe that Victor works >>> on >>> that). >>> >> >> lets see what the performance impacts are - jsdt isn't exactly fast >> either. >> >> >> This feature is managed just with a simple JSON : >>> >>> "on": { >>> "!type": "fn(events: string, selector?: string, data?: ?, >>> handler: fn(+jQuery.Event)) -> jQuery.fn", >>> "!url": "http://api.jquery.com/on/", >>> "!doc": "Attach an event handler function for one or more >>> events to the selected elements." >>> }, >>> >> >> Yeah I like this - much simpler than other typedef descriptions >> found in >> things like vjet and others. >> >> >> It declares just that handler is a function which waits a >> jQuery.Event and >>> that's all! >>> >>> I'm studying how to manage validation with Tern. here a screenshot >>> with >>> CodeMirror : >>> >>> [image: Images int?gr?es 1] >>> >>> Today I think node.js doesn't please you, >>> >> >> Not really - I just don't want it to fail in a default install...i.e. >> should bundle a node.js engine >> by default so no external node js is required (can still allow users >> override that but make the default >> experience be a "it just works") >> >> >> but tern.java provides an API to >>> use tern.js with other javascript engine (I had implemented with >>> Rhino, >>> but >>> it's too slowly and outofmemory problem, but what about java8 >>> nashorn? >>> >> >> It is worth trying but since nashorn only runs on Java 8 it is not >> something we can/should depend on >> while Java 6 is still big, but luckily java 7 is getting better ;) >> >> Having nashorn as an option when you are running with jdk 8 would be >> interesting to see if it >> works better or worse than rhino/node.js. >> >> >> /max >> >> Regards Angelo >>> >>> >>> >>> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen : >>> >>> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>>> >>>> Hi, >>>> >>>>> >>>>> For your information, I have created a getting started for >>>>> AngularJS >>>>> Eclipse at >>>>> https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started >>>>> which explains how to install and configure (node.js, angular >>>>> syntax >>>>> directive, tern console, etc) >>>>> >>>>> >>>> Cool! >>>> >>>> >>>> Hope it will help you more to see features of AngularJS Eclipse. >>>> >>>>> >>>>> >>>> Yeah, I like it. Really would like to find a way to integrate it >>>> more >>>> smoothly into eclipse/jboss tools. >>>> >>>> /max >>>> >>>> >>>> >>>> Regards Angelo >>>> >>>>> >>>>> >>>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>>>> >>>>> Hi, >>>>> >>>>>> >>>>>> At first I have commited an improvment about Node.js preferences. >>>>>> Now >>>>>> you >>>>>> can set the node.js path. See attached screenshot. >>>>>> The combo is filled with default path according the OS. If your >>>>>> node is >>>>>> not installed in the default path, it searchs in your PATH env if >>>>>> you >>>>>> have >>>>>> a node path to retrieve the well path. >>>>>> >>>>>> I updated the plugin and I can see the node and npm binaries are >>>>>> not >>>>>> >>>>>>> >>>>>>> executable >>>>>>>> so I get an error like: >>>>>>>> >>>>>>>> Cannot run program >>>>>>>> >>>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>>> >>>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>>> >>>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>>> error=13, >>>>>>>> Permission denied >>>>>>>> >>>>>>>> When I chmod +X those files it seem to start working. >>>>>>>> >>>>>>>> I wasn't required to change "executable" attribute on my Fedora >>>>>>>> 20 >>>>>>> x86_64. What kind of problem it could be: the problem of OSX or >>>>>>> wrong >>>>>>> executable attribute for "node" and "executable" binaries in >>>>>>> repository? >>>>>>> >>>>>>> >>>>>>> It's my friend Pascal who has created this embed node.js, I will >>>>>> answer >>>>>> you but now he is on holiday. >>>>>> But with my improvement, you can try to install node.js in your >>>>>> computer >>>>>> and use "Native Node.js". >>>>>> >>>>>> If you want to see the command line of node.js + teh JSON >>>>>> request/response >>>>>> used with tern server, you can see those traces in Eclipse >>>>>> Console. >>>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>>> >>>>>> >>>>>> Perhaps it should better to have an install URL per OS? >>>>>>> >>>>>>>> >>>>>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>>>> specific >>>>>>>> OS via Eclipse-PlatformFilter >>>>>>>> >>>>>>>> See >>>>>>>> >>>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>>> >>>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>>> INF/MANIFEST.MF#L9 >>>>>>> >>>>>>> as an example. >>>>>>>> >>>>>>>> I would suggest making the feature default require these >>>>>>>> plugins so >>>>>>>> any >>>>>>>> install by default would work. >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Many thank's for your information. I will speak to Pascal about >>>>>>> this >>>>>> idea. >>>>>> >>>>>> Today Eclipse freezes, but I must do that in background. >>>>>> >>>>>>> Is there an issue for this somewhere ? >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> There is 2 issues about tern performance : >>>>>> >>>>>> * "Parse JS file of tern doc with monitor" => >>>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>>> * "Improve performance with JS Editor and tern completion" => >>>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>>> >>>>>> >>>>>> >>>>>> Can we avoid it have to parse >>>>>>>> >>>>>>>>> constantly ? >>>>>>>>>> can one just tell it to parse one file as oppose to all files >>>>>>>>>> all >>>>>>>>>> the >>>>>>>>>> time >>>>>>>>>> >>>>>>>>>> ? >>>>>>>>> When you open completion, it parses one time the whole files >>>>>>>>> and >>>>>>>>> after >>>>>>>>> it >>>>>>>>> parses the current file. >>>>>>>>> I must improve the completion performance by using the "part" >>>>>>>>> feature >>>>>>>>> of >>>>>>>>> tern (not need to parse each time the whole file). >>>>>>>>> Today I use Tern for completion, find type in HTML editor. But >>>>>>>>> Tern >>>>>>>>> is >>>>>>>>> enable to manage search and refactoring. >>>>>>>>> >>>>>>>>> Have you found the bundled binaries to work across various >>>>>>>>> OS's ? >>>>>>>>>> >>>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>>> >>>>>>>>> Have a nice days. >>>>>>>>> >>>>>>>>> Regards Angelo >>>>>>>>> >>>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny >>>>>>>>> : >>>>>>>>> >>>>>>>>> /max >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> jbosstools-dev mailing list >>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>> >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> jbosstools-dev mailing list >>>>>>> jbosstools-dev at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>> >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> >>>>> jbosstools-dev mailing list >>>>> jbosstools-dev at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>> >>>>> >>>> >>>> /max >>>> http://about.me/maxandersen >>>> >>>> >>> [TernCompletionEvent.png] >>> >>> [TernCompletionJQuery.png] >>> >>> [TernLintDemo.png] >>> >> >> >> /max >> http://about.me/maxandersen >> /max http://about.me/maxandersen From angelo.zerr at gmail.com Thu Mar 6 03:59:11 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Thu, 6 Mar 2014 09:59:11 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> Message-ID: 2014-03-06 9:48 GMT+01:00 Max Rydahl Andersen : > On 6 Mar 2014, at 9:26, Angelo zerr wrote: > > Hi Max, >> >> >> 2014-03-05 14:34 GMT+01:00 Max Rydahl Andersen : >> >> Glad you like AngularJS Eclipse features. >>> >>>> >>>> It should be very cool if my work could be integrated in JBoss Tools, >>>> >>>> >>> Want to go so far and make it part of jbosstools ? ;) >>> >> >> >> To be honnest with you, I prefer today having my github to commit my code, >> because it is not stable yet. >> > > That wouldn't change until we actually do a release :) > > > MoreI develop this project on my spare time, I'm father too soI have not >> big time. >> > > Yeah, I know that feeling - just turned one myself a month ago ;) > > > I tell you that, because I was Eclipse E4 commiter because I had created >> the E4 CSS Engine. But when >> this CSS engine sources was hosted on E4, I was afraid to do some >> refactoring because this engine became very important. >> > > We are not Eclipse - we would help isolate what we depend on and just would > like a release we could help maintain/develop. > > > It's like AngularJS Eclipse today, it's a little project which is not very >> important, so I can refactor as I wish. >> >> Hope you will understand what I mean. But Im I am honored by your >> proposal. >> Thank's >> > > Yes, I completely understand. > > We are still looking and playing with it but if we continue to find it > really > good (we do right now ;) we'll look into somehow fork it and do our > own version/release of tern.java and possibly angular.js. > > Hope you understand that too. > I understand that, but I think we should working together. I tell you that because as I said you, I have a lot of ideas to improve tern.java features. But we will speak about this topic when and if you wish to integrate tern.java to JBoss Tools. > > Thanks, > /max > > > >> Regards Angelo >> >> >>> >>> . I >>> >>>> have a lot and lof of idea to improve it not only for angular but for >>>> Javascript features like refactoring, hover, validation. >>>> I think tern.java should be refactored again and IMHO I think we should >>>> waiting that tern.java is stable if you wish to integrate to JBoss. More >>>> some tests of performance must be done (I believe that Victor works on >>>> that). >>>> >>>> >>> lets see what the performance impacts are - jsdt isn't exactly fast >>> either. >>> >>> >>> This feature is managed just with a simple JSON : >>> >>>> >>>> "on": { >>>> "!type": "fn(events: string, selector?: string, data?: ?, >>>> handler: fn(+jQuery.Event)) -> jQuery.fn", >>>> "!url": "http://api.jquery.com/on/", >>>> "!doc": "Attach an event handler function for one or more >>>> events to the selected elements." >>>> }, >>>> >>>> >>> Yeah I like this - much simpler than other typedef descriptions found in >>> things like vjet and others. >>> >>> >>> It declares just that handler is a function which waits a jQuery.Event >>> and >>> >>>> that's all! >>>> >>>> I'm studying how to manage validation with Tern. here a screenshot with >>>> CodeMirror : >>>> >>>> [image: Images int?gr?es 1] >>>> >>>> Today I think node.js doesn't please you, >>>> >>>> >>> Not really - I just don't want it to fail in a default install...i.e. >>> should bundle a node.js engine >>> by default so no external node js is required (can still allow users >>> override that but make the default >>> experience be a "it just works") >>> >>> >>> but tern.java provides an API to >>> >>>> use tern.js with other javascript engine (I had implemented with Rhino, >>>> but >>>> it's too slowly and outofmemory problem, but what about java8 nashorn? >>>> >>>> >>> It is worth trying but since nashorn only runs on Java 8 it is not >>> something we can/should depend on >>> while Java 6 is still big, but luckily java 7 is getting better ;) >>> >>> Having nashorn as an option when you are running with jdk 8 would be >>> interesting to see if it >>> works better or worse than rhino/node.js. >>> >>> >>> /max >>> >>> Regards Angelo >>> >>>> >>>> >>>> >>>> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen : >>>> >>>> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>>> >>>>> >>>>> Hi, >>>>> >>>>> >>>>>> For your information, I have created a getting started for AngularJS >>>>>> Eclipse at >>>>>> https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started >>>>>> which explains how to install and configure (node.js, angular syntax >>>>>> directive, tern console, etc) >>>>>> >>>>>> >>>>>> Cool! >>>>> >>>>> >>>>> Hope it will help you more to see features of AngularJS Eclipse. >>>>> >>>>> >>>>>> >>>>>> Yeah, I like it. Really would like to find a way to integrate it more >>>>> smoothly into eclipse/jboss tools. >>>>> >>>>> /max >>>>> >>>>> >>>>> >>>>> Regards Angelo >>>>> >>>>> >>>>>> >>>>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>>>>> >>>>>> Hi, >>>>>> >>>>>> >>>>>>> At first I have commited an improvment about Node.js preferences. Now >>>>>>> you >>>>>>> can set the node.js path. See attached screenshot. >>>>>>> The combo is filled with default path according the OS. If your node >>>>>>> is >>>>>>> not installed in the default path, it searchs in your PATH env if you >>>>>>> have >>>>>>> a node path to retrieve the well path. >>>>>>> >>>>>>> I updated the plugin and I can see the node and npm binaries are not >>>>>>> >>>>>>> >>>>>>>> executable >>>>>>>> >>>>>>>>> so I get an error like: >>>>>>>>> >>>>>>>>> Cannot run program >>>>>>>>> >>>>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>>>> >>>>>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>>>> >>>>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>>> >>>>>>>>> error=13, >>>>>>>>> Permission denied >>>>>>>>> >>>>>>>>> When I chmod +X those files it seem to start working. >>>>>>>>> >>>>>>>>> I wasn't required to change "executable" attribute on my Fedora 20 >>>>>>>>> >>>>>>>> x86_64. What kind of problem it could be: the problem of OSX or >>>>>>>> wrong >>>>>>>> executable attribute for "node" and "executable" binaries in >>>>>>>> repository? >>>>>>>> >>>>>>>> >>>>>>>> It's my friend Pascal who has created this embed node.js, I will >>>>>>>> >>>>>>> answer >>>>>>> you but now he is on holiday. >>>>>>> But with my improvement, you can try to install node.js in your >>>>>>> computer >>>>>>> and use "Native Node.js". >>>>>>> >>>>>>> If you want to see the command line of node.js + teh JSON >>>>>>> request/response >>>>>>> used with tern server, you can see those traces in Eclipse Console. >>>>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>>>> >>>>>>> >>>>>>> Perhaps it should better to have an install URL per OS? >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>>>>>> >>>>>>>>> specific >>>>>>>>> OS via Eclipse-PlatformFilter >>>>>>>>> >>>>>>>>> See >>>>>>>>> >>>>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>>>> >>>>>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>>>> INF/MANIFEST.MF#L9 >>>>>>>> >>>>>>>> as an example. >>>>>>>> >>>>>>>>> >>>>>>>>> I would suggest making the feature default require these plugins so >>>>>>>>> any >>>>>>>>> install by default would work. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> Many thank's for your information. I will speak to Pascal about this >>>>>>>> >>>>>>> idea. >>>>>>> >>>>>>> Today Eclipse freezes, but I must do that in background. >>>>>>> >>>>>>> Is there an issue for this somewhere ? >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> There is 2 issues about tern performance : >>>>>>>> >>>>>>> >>>>>>> * "Parse JS file of tern doc with monitor" => >>>>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>>>> * "Improve performance with JS Editor and tern completion" => >>>>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>>>> >>>>>>> >>>>>>> >>>>>>> Can we avoid it have to parse >>>>>>> >>>>>>>> >>>>>>>>> constantly ? >>>>>>>>>> >>>>>>>>>>> can one just tell it to parse one file as oppose to all files all >>>>>>>>>>> the >>>>>>>>>>> time >>>>>>>>>>> >>>>>>>>>>> ? >>>>>>>>>>> >>>>>>>>>> When you open completion, it parses one time the whole files and >>>>>>>>>> after >>>>>>>>>> it >>>>>>>>>> parses the current file. >>>>>>>>>> I must improve the completion performance by using the "part" >>>>>>>>>> feature >>>>>>>>>> of >>>>>>>>>> tern (not need to parse each time the whole file). >>>>>>>>>> Today I use Tern for completion, find type in HTML editor. But >>>>>>>>>> Tern >>>>>>>>>> is >>>>>>>>>> enable to manage search and refactoring. >>>>>>>>>> >>>>>>>>>> Have you found the bundled binaries to work across various OS's ? >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Have a nice days. >>>>>>>>>> >>>>>>>>>> Regards Angelo >>>>>>>>>> >>>>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny >>>>>>>>> >: >>>>>>>>>> >>>>>>>>>> /max >>>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> jbosstools-dev mailing list >>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>> jbosstools-dev mailing list >>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>> >>>>>>> jbosstools-dev mailing list >>>>>> jbosstools-dev at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>> >>>>>> >>>>>> >>>>> /max >>>>> http://about.me/maxandersen >>>>> >>>>> >>>>> [TernCompletionEvent.png] >>>> >>>> [TernCompletionJQuery.png] >>>> >>>> [TernLintDemo.png] >>>> >>>> >>> >>> /max >>> http://about.me/maxandersen >>> >>> > > /max > http://about.me/maxandersen > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140306/234118ec/attachment-0001.html From manderse at redhat.com Thu Mar 6 05:01:08 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Thu, 06 Mar 2014 11:01:08 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> Message-ID: <32A46998-471B-4878-8D01-9531F2C1E58D@redhat.com> >>> Hope you will understand what I mean. But Im I am honored by your >>> proposal. >>> Thank's >>> >> >> Yes, I completely understand. >> >> We are still looking and playing with it but if we continue to find >> it >> really >> good (we do right now ;) we'll look into somehow fork it and do our >> own version/release of tern.java and possibly angular.js. >> >> Hope you understand that too. >> > > I understand that, but I think we should working together. Yes, thats what I would like too and note, even if we fork I hope we don't have to deviate much. We want to contribute as much as possible on a shared project. > I tell you that > because as I said you, I have a lot of ideas to improve tern.java > features. > But we will speak about this topic when and if you wish to integrate > tern.java to JBoss Tools. Thats kinda now. Denis and Victor looking at it and seeing what we can do for our upcoming beta1 and beta2. Maybe easier to chat on IM ? you can reach us on #jbosstools on irc or via Skype (send you my details on twitter ;) /max > >> >> Thanks, >> /max >> >> >> >>> Regards Angelo >>> >>> >>>> >>>> . I >>>> >>>>> have a lot and lof of idea to improve it not only for angular but >>>>> for >>>>> Javascript features like refactoring, hover, validation. >>>>> I think tern.java should be refactored again and IMHO I think we >>>>> should >>>>> waiting that tern.java is stable if you wish to integrate to >>>>> JBoss. More >>>>> some tests of performance must be done (I believe that Victor >>>>> works on >>>>> that). >>>>> >>>>> >>>> lets see what the performance impacts are - jsdt isn't exactly fast >>>> either. >>>> >>>> >>>> This feature is managed just with a simple JSON : >>>> >>>>> >>>>> "on": { >>>>> "!type": "fn(events: string, selector?: string, data?: ?, >>>>> handler: fn(+jQuery.Event)) -> jQuery.fn", >>>>> "!url": "http://api.jquery.com/on/", >>>>> "!doc": "Attach an event handler function for one or more >>>>> events to the selected elements." >>>>> }, >>>>> >>>>> >>>> Yeah I like this - much simpler than other typedef descriptions >>>> found in >>>> things like vjet and others. >>>> >>>> >>>> It declares just that handler is a function which waits a >>>> jQuery.Event >>>> and >>>> >>>>> that's all! >>>>> >>>>> I'm studying how to manage validation with Tern. here a screenshot >>>>> with >>>>> CodeMirror : >>>>> >>>>> [image: Images int?gr?es 1] >>>>> >>>>> Today I think node.js doesn't please you, >>>>> >>>>> >>>> Not really - I just don't want it to fail in a default >>>> install...i.e. >>>> should bundle a node.js engine >>>> by default so no external node js is required (can still allow >>>> users >>>> override that but make the default >>>> experience be a "it just works") >>>> >>>> >>>> but tern.java provides an API to >>>> >>>>> use tern.js with other javascript engine (I had implemented with >>>>> Rhino, >>>>> but >>>>> it's too slowly and outofmemory problem, but what about java8 >>>>> nashorn? >>>>> >>>>> >>>> It is worth trying but since nashorn only runs on Java 8 it is not >>>> something we can/should depend on >>>> while Java 6 is still big, but luckily java 7 is getting better ;) >>>> >>>> Having nashorn as an option when you are running with jdk 8 would >>>> be >>>> interesting to see if it >>>> works better or worse than rhino/node.js. >>>> >>>> >>>> /max >>>> >>>> Regards Angelo >>>> >>>>> >>>>> >>>>> >>>>> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen >>>>> : >>>>> >>>>> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>>>> >>>>>> >>>>>> Hi, >>>>>> >>>>>> >>>>>>> For your information, I have created a getting started for >>>>>>> AngularJS >>>>>>> Eclipse at >>>>>>> https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started >>>>>>> which explains how to install and configure (node.js, angular >>>>>>> syntax >>>>>>> directive, tern console, etc) >>>>>>> >>>>>>> >>>>>>> Cool! >>>>>> >>>>>> >>>>>> Hope it will help you more to see features of AngularJS Eclipse. >>>>>> >>>>>> >>>>>>> >>>>>>> Yeah, I like it. Really would like to find a way to integrate it >>>>>>> more >>>>>> smoothly into eclipse/jboss tools. >>>>>> >>>>>> /max >>>>>> >>>>>> >>>>>> >>>>>> Regards Angelo >>>>>> >>>>>> >>>>>>> >>>>>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> >>>>>>>> At first I have commited an improvment about Node.js >>>>>>>> preferences. Now >>>>>>>> you >>>>>>>> can set the node.js path. See attached screenshot. >>>>>>>> The combo is filled with default path according the OS. If your >>>>>>>> node >>>>>>>> is >>>>>>>> not installed in the default path, it searchs in your PATH env >>>>>>>> if you >>>>>>>> have >>>>>>>> a node path to retrieve the well path. >>>>>>>> >>>>>>>> I updated the plugin and I can see the node and npm binaries >>>>>>>> are not >>>>>>>> >>>>>>>> >>>>>>>>> executable >>>>>>>>> >>>>>>>>>> so I get an error like: >>>>>>>>>> >>>>>>>>>> Cannot run program >>>>>>>>>> >>>>>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>>>>> >>>>>>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>>>>> >>>>>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>>>> >>>>>>>>>> error=13, >>>>>>>>>> Permission denied >>>>>>>>>> >>>>>>>>>> When I chmod +X those files it seem to start working. >>>>>>>>>> >>>>>>>>>> I wasn't required to change "executable" attribute on my >>>>>>>>>> Fedora 20 >>>>>>>>>> >>>>>>>>> x86_64. What kind of problem it could be: the problem of OSX >>>>>>>>> or >>>>>>>>> wrong >>>>>>>>> executable attribute for "node" and "executable" binaries in >>>>>>>>> repository? >>>>>>>>> >>>>>>>>> >>>>>>>>> It's my friend Pascal who has created this embed node.js, I >>>>>>>>> will >>>>>>>>> >>>>>>>> answer >>>>>>>> you but now he is on holiday. >>>>>>>> But with my improvement, you can try to install node.js in your >>>>>>>> computer >>>>>>>> and use "Native Node.js". >>>>>>>> >>>>>>>> If you want to see the command line of node.js + teh JSON >>>>>>>> request/response >>>>>>>> used with tern server, you can see those traces in Eclipse >>>>>>>> Console. >>>>>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>>>>> >>>>>>>> >>>>>>>> Perhaps it should better to have an install URL per OS? >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>>>>>>> >>>>>>>>>> specific >>>>>>>>>> OS via Eclipse-PlatformFilter >>>>>>>>>> >>>>>>>>>> See >>>>>>>>>> >>>>>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>>>>> >>>>>>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>>>>> INF/MANIFEST.MF#L9 >>>>>>>>> >>>>>>>>> as an example. >>>>>>>>> >>>>>>>>>> >>>>>>>>>> I would suggest making the feature default require these >>>>>>>>>> plugins so >>>>>>>>>> any >>>>>>>>>> install by default would work. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> Many thank's for your information. I will speak to Pascal >>>>>>>>> about this >>>>>>>>> >>>>>>>> idea. >>>>>>>> >>>>>>>> Today Eclipse freezes, but I must do that in background. >>>>>>>> >>>>>>>> Is there an issue for this somewhere ? >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> There is 2 issues about tern performance : >>>>>>>>> >>>>>>>> >>>>>>>> * "Parse JS file of tern doc with monitor" => >>>>>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>>>>> * "Improve performance with JS Editor and tern completion" => >>>>>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Can we avoid it have to parse >>>>>>>> >>>>>>>>> >>>>>>>>>> constantly ? >>>>>>>>>>> >>>>>>>>>>>> can one just tell it to parse one file as oppose to all >>>>>>>>>>>> files all >>>>>>>>>>>> the >>>>>>>>>>>> time >>>>>>>>>>>> >>>>>>>>>>>> ? >>>>>>>>>>>> >>>>>>>>>>> When you open completion, it parses one time the whole files >>>>>>>>>>> and >>>>>>>>>>> after >>>>>>>>>>> it >>>>>>>>>>> parses the current file. >>>>>>>>>>> I must improve the completion performance by using the >>>>>>>>>>> "part" >>>>>>>>>>> feature >>>>>>>>>>> of >>>>>>>>>>> tern (not need to parse each time the whole file). >>>>>>>>>>> Today I use Tern for completion, find type in HTML editor. >>>>>>>>>>> But >>>>>>>>>>> Tern >>>>>>>>>>> is >>>>>>>>>>> enable to manage search and refactoring. >>>>>>>>>>> >>>>>>>>>>> Have you found the bundled binaries to work across various >>>>>>>>>>> OS's ? >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Have a nice days. >>>>>>>>>>> >>>>>>>>>>> Regards Angelo >>>>>>>>>>> >>>>>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny >>>>>>>>>>> >>>>>>>>>>> : >>>>>>>>>>> >>>>>>>>>>> /max >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>> jbosstools-dev mailing list >>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>> >>>>>>>> jbosstools-dev mailing list >>>>>>> jbosstools-dev at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>> >>>>>>> >>>>>>> >>>>>> /max >>>>>> http://about.me/maxandersen >>>>>> >>>>>> >>>>>> [TernCompletionEvent.png] >>>>> >>>>> [TernCompletionJQuery.png] >>>>> >>>>> [TernLintDemo.png] >>>>> >>>>> >>>> >>>> /max >>>> http://about.me/maxandersen >>>> >>>> >> >> /max >> http://about.me/maxandersen >> /max http://about.me/maxandersen From nboldt at redhat.com Tue Mar 11 11:29:05 2014 From: nboldt at redhat.com (Nick Boldt) Date: Tue, 11 Mar 2014 11:29:05 -0400 Subject: [jbosstools-dev] SCHEDULE REMINDER :: JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1: Luna M6 TP, code freeze and N&N deadlines Message-ID: <531F2BC1.2060108@redhat.com> Reminder: Coming early next week is the new Luna M6 target platform. Then, the code freeze for JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 is next Thursday, March 20, 2014. Your N&N are due a week later, on Friday, March 28, 2014. Additional upcoming dates: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel See also this epic jira for more changes coming for Beta1: https://issues.jboss.org/browse/JBIDE-16739 Cheers, -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From nboldt at redhat.com Tue Mar 11 11:21:28 2014 From: nboldt at redhat.com (Nick Boldt) Date: Tue, 11 Mar 2014 11:21:28 -0400 Subject: [jbosstools-dev] ACTION REQUIRED :: Please test building your JBT 4.2.0.Beta1 component with Tycho 0.20.0 Message-ID: <531F29F8.1030208@redhat.com> Tycho 0.20.0 is being staged currently at Eclipse for release shortly. Therefore, it's time for you to test-build your component with the new version, as we'll hopefully be adopting it for JBT 4.2.0.Beta1 (code freeze is March 20, by the way). Here's how to add the staging repo to the 4.2.0.Beta1 parent pom (or your root pom, if you prefer): https://github.com/nickboldt/jbosstools-build/commit/d5697b8cb57f0d355a0e8ba39ee10697a2744935 * If you apply the above commit locally, be sure that your root pom references the CORRECT VERSION of the parent pom (4.2.0.Beta1-SNAPSHOT, not 4.2.0.Alpha2-SNAPSHOT), and that you've built the parent pom locally. * If you add the staging to your own root pom to try it out, be sure to also set -DtychoVersion=0.20.0 via the commandline when building. Should you encounter any problems with Tycho 0.20.0, please report it here: https://issues.jboss.org/browse/JBIDE-16737 -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From nboldt at redhat.com Tue Mar 11 18:31:06 2014 From: nboldt at redhat.com (Nick Boldt) Date: Tue, 11 Mar 2014 18:31:06 -0400 Subject: [jbosstools-dev] JBoss Tools Core 4.1.2.CR1a bits available for QE testing Message-ID: <531F8EAA.7080008@redhat.com> As always, these are not FINAL bits, but preliminary results for QE testing. Not for redistribution to customers. JBoss Tools Target Platforms: http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/kepler/ (JBoss Tools - current release) http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.32.0.Final (JBoss Tools - upcoming milestone) (This is loaded automatically into Eclipse when installing JBoss Tools. Provided here simply for reference.) Update Sites (Staging): http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1a.core/ http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1a.coretests/ http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1a.webtools/ Builds: http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1a.core/2014-03-11_08-05-40-B695 http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1a.coretests/2014-03-11_09-59-47-B483 http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1a.webtools/2014-03-11_03-31-24-B578 JBoss Central: http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/kepler/ (JBoss Central - current release) http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.31.0.Final/ (JBoss Central - upcoming milestone) To test the upcoming version of Central, add this to your eclipse.ini file after the -vmargs line: -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1a/jbosstools-directory.xml -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1a/ -- New + Noteworthy: Subject to change, the latest N&N is here: http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html and http://docs.jboss.org/tools/whatsnew/ -- Schedule / Upcoming Releases: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel -- Changes prompting this respin-a are: https://issues.jboss.org/issues/?jql=labels%20in%20%28%22respin-a%22%29%20and%20%28%28project%20in%20%28%22JBDS%22%29%20and%20fixversion%20in%20%28%227.1.1.CR1%22%29%29%20or%20%28project%20in%20%28%22JBIDE%22%2C%22TOOLSDOC%22%29%20and%20fixversion%20in%20%28%224.1.2.CR1%22%29%29%29 -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From appleid at apple.com Wed Mar 12 00:33:43 2014 From: appleid at apple.com (=?UTF-8?Q?APPLE?=) Date: Wed, 12 Mar 2014 05:33:43 +0100 Subject: [jbosstools-dev] =?utf-8?q?Ihr_Konto_wurde_gesperrt_!?= Message-ID: An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140312/84417c71/attachment.html From xcoulon at redhat.com Wed Mar 12 10:56:12 2014 From: xcoulon at redhat.com (Xavier Coulon) Date: Wed, 12 Mar 2014 15:56:12 +0100 Subject: [jbosstools-dev] Managing multiple versions of a spec in a plugin Message-ID: Hello, I'm about to start working on support for JAX-RS 2.0 in JBoss Tools, and I was wondering if anyone had previous experience with dealing with multiple versions of a spec in Eclipse plugins. Would you recommend splitting the support in several plugins (1 plugin per version) or all in one ? In any case, how do you handle validation for a given version of a specification, for example (amongst other concerns) ? All input is welcome ;-) Thanks in advance. Best regards, /Xavier -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140312/c66a6598/attachment-0001.html From angelo.zerr at gmail.com Wed Mar 12 11:03:05 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Wed, 12 Mar 2014 16:03:05 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: <32A46998-471B-4878-8D01-9531F2C1E58D@redhat.com> References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> <32A46998-471B-4878-8D01-9531F2C1E58D@redhat.com> Message-ID: Hi Max, Just for your information, my friend Pascal has fixed the problem with chmod with node.js on macosx. Please retry it. I have added too some screenshot witj jQuery completion at https://github.com/angelozerr/tern.java/wiki/Tern-&-jQuery-support You can see that tern is enable to manage jQuery Event. Hope you will like it. Regards Angelo 2014-03-06 11:01 GMT+01:00 Max Rydahl Andersen : > Hope you will understand what I mean. But Im I am honored by your >>>> proposal. >>>> Thank's >>>> >>>> >>> Yes, I completely understand. >>> >>> We are still looking and playing with it but if we continue to find it >>> really >>> good (we do right now ;) we'll look into somehow fork it and do our >>> own version/release of tern.java and possibly angular.js. >>> >>> Hope you understand that too. >>> >>> >> I understand that, but I think we should working together. >> > > Yes, thats what I would like too and note, even if we fork I hope we don't > have to deviate much. We want to contribute as much as possible on a > shared project. > > > I tell you that >> because as I said you, I have a lot of ideas to improve tern.java >> features. >> But we will speak about this topic when and if you wish to integrate >> tern.java to JBoss Tools. >> > > Thats kinda now. > > Denis and Victor looking at it and seeing what we can do > for our upcoming beta1 and beta2. > > Maybe easier to chat on IM ? you can reach us on #jbosstools on irc or > via Skype (send you my details on twitter ;) > > /max > > > >> >>> Thanks, >>> /max >>> >>> >>> >>> Regards Angelo >>>> >>>> >>>> >>>>> . I >>>>> >>>>> have a lot and lof of idea to improve it not only for angular but for >>>>>> Javascript features like refactoring, hover, validation. >>>>>> I think tern.java should be refactored again and IMHO I think we >>>>>> should >>>>>> waiting that tern.java is stable if you wish to integrate to JBoss. >>>>>> More >>>>>> some tests of performance must be done (I believe that Victor works on >>>>>> that). >>>>>> >>>>>> >>>>>> lets see what the performance impacts are - jsdt isn't exactly fast >>>>> either. >>>>> >>>>> >>>>> This feature is managed just with a simple JSON : >>>>> >>>>> >>>>>> "on": { >>>>>> "!type": "fn(events: string, selector?: string, data?: ?, >>>>>> handler: fn(+jQuery.Event)) -> jQuery.fn", >>>>>> "!url": "http://api.jquery.com/on/", >>>>>> "!doc": "Attach an event handler function for one or more >>>>>> events to the selected elements." >>>>>> }, >>>>>> >>>>>> >>>>>> Yeah I like this - much simpler than other typedef descriptions >>>>> found in >>>>> things like vjet and others. >>>>> >>>>> >>>>> It declares just that handler is a function which waits a jQuery.Event >>>>> and >>>>> >>>>> that's all! >>>>>> >>>>>> I'm studying how to manage validation with Tern. here a screenshot >>>>>> with >>>>>> CodeMirror : >>>>>> >>>>>> [image: Images int?gr?es 1] >>>>>> >>>>>> Today I think node.js doesn't please you, >>>>>> >>>>>> >>>>>> Not really - I just don't want it to fail in a default install...i.e. >>>>> should bundle a node.js engine >>>>> by default so no external node js is required (can still allow users >>>>> override that but make the default >>>>> experience be a "it just works") >>>>> >>>>> >>>>> but tern.java provides an API to >>>>> >>>>> use tern.js with other javascript engine (I had implemented with >>>>>> Rhino, >>>>>> but >>>>>> it's too slowly and outofmemory problem, but what about java8 nashorn? >>>>>> >>>>>> >>>>>> It is worth trying but since nashorn only runs on Java 8 it is not >>>>> something we can/should depend on >>>>> while Java 6 is still big, but luckily java 7 is getting better ;) >>>>> >>>>> Having nashorn as an option when you are running with jdk 8 would be >>>>> interesting to see if it >>>>> works better or worse than rhino/node.js. >>>>> >>>>> >>>>> /max >>>>> >>>>> Regards Angelo >>>>> >>>>> >>>>>> >>>>>> >>>>>> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen : >>>>>> >>>>>> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>>>>> >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> >>>>>>> For your information, I have created a getting started for AngularJS >>>>>>>> Eclipse at >>>>>>>> https://github.com/angelozerr/angularjs-eclipse/wiki/ >>>>>>>> Getting-Started >>>>>>>> which explains how to install and configure (node.js, angular syntax >>>>>>>> directive, tern console, etc) >>>>>>>> >>>>>>>> >>>>>>>> Cool! >>>>>>>> >>>>>>> >>>>>>> >>>>>>> Hope it will help you more to see features of AngularJS Eclipse. >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Yeah, I like it. Really would like to find a way to integrate it >>>>>>>> more >>>>>>>> >>>>>>> smoothly into eclipse/jboss tools. >>>>>>> >>>>>>> /max >>>>>>> >>>>>>> >>>>>>> >>>>>>> Regards Angelo >>>>>>> >>>>>>> >>>>>>> >>>>>>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> >>>>>>>> At first I have commited an improvment about Node.js preferences. >>>>>>>>> Now >>>>>>>>> you >>>>>>>>> can set the node.js path. See attached screenshot. >>>>>>>>> The combo is filled with default path according the OS. If your >>>>>>>>> node >>>>>>>>> is >>>>>>>>> not installed in the default path, it searchs in your PATH env if >>>>>>>>> you >>>>>>>>> have >>>>>>>>> a node path to retrieve the well path. >>>>>>>>> >>>>>>>>> I updated the plugin and I can see the node and npm binaries are >>>>>>>>> not >>>>>>>>> >>>>>>>>> >>>>>>>>> executable >>>>>>>>>> >>>>>>>>>> so I get an error like: >>>>>>>>>>> >>>>>>>>>>> Cannot run program >>>>>>>>>>> >>>>>>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>>>>>> >>>>>>>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>>>>>>> >>>>>>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>>>>>> >>>>>>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>>>>> >>>>>>>>>> error=13, >>>>>>>>>>> Permission denied >>>>>>>>>>> >>>>>>>>>>> When I chmod +X those files it seem to start working. >>>>>>>>>>> >>>>>>>>>>> I wasn't required to change "executable" attribute on my Fedora >>>>>>>>>>> 20 >>>>>>>>>>> >>>>>>>>>>> x86_64. What kind of problem it could be: the problem of OSX or >>>>>>>>>> wrong >>>>>>>>>> executable attribute for "node" and "executable" binaries in >>>>>>>>>> repository? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> It's my friend Pascal who has created this embed node.js, I will >>>>>>>>>> >>>>>>>>>> answer >>>>>>>>> you but now he is on holiday. >>>>>>>>> But with my improvement, you can try to install node.js in your >>>>>>>>> computer >>>>>>>>> and use "Native Node.js". >>>>>>>>> >>>>>>>>> If you want to see the command line of node.js + teh JSON >>>>>>>>> request/response >>>>>>>>> used with tern server, you can see those traces in Eclipse Console. >>>>>>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>>>>>> >>>>>>>>> >>>>>>>>> Perhaps it should better to have an install URL per OS? >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> specific >>>>>>>>>>> OS via Eclipse-PlatformFilter >>>>>>>>>>> >>>>>>>>>>> See >>>>>>>>>>> >>>>>>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>>>>>> >>>>>>>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>>>>>>> >>>>>>>>>> INF/MANIFEST.MF#L9 >>>>>>>>>> >>>>>>>>>> as an example. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> I would suggest making the feature default require these plugins >>>>>>>>>>> so >>>>>>>>>>> any >>>>>>>>>>> install by default would work. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Many thank's for your information. I will speak to Pascal about >>>>>>>>>> this >>>>>>>>>> >>>>>>>>>> idea. >>>>>>>>> >>>>>>>>> Today Eclipse freezes, but I must do that in background. >>>>>>>>> >>>>>>>>> Is there an issue for this somewhere ? >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> There is 2 issues about tern performance : >>>>>>>>>> >>>>>>>>>> >>>>>>>>> * "Parse JS file of tern doc with monitor" => >>>>>>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>>>>>> * "Improve performance with JS Editor and tern completion" => >>>>>>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Can we avoid it have to parse >>>>>>>>> >>>>>>>>> >>>>>>>>>> constantly ? >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> can one just tell it to parse one file as oppose to all files >>>>>>>>>>>>> all >>>>>>>>>>>>> the >>>>>>>>>>>>> time >>>>>>>>>>>>> >>>>>>>>>>>>> ? >>>>>>>>>>>>> >>>>>>>>>>>>> When you open completion, it parses one time the whole files >>>>>>>>>>>> and >>>>>>>>>>>> after >>>>>>>>>>>> it >>>>>>>>>>>> parses the current file. >>>>>>>>>>>> I must improve the completion performance by using the "part" >>>>>>>>>>>> feature >>>>>>>>>>>> of >>>>>>>>>>>> tern (not need to parse each time the whole file). >>>>>>>>>>>> Today I use Tern for completion, find type in HTML editor. But >>>>>>>>>>>> Tern >>>>>>>>>>>> is >>>>>>>>>>>> enable to manage search and refactoring. >>>>>>>>>>>> >>>>>>>>>>>> Have you found the bundled binaries to work across various OS's >>>>>>>>>>>> ? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> Have a nice days. >>>>>>>>>>>> >>>>>>>>>>>> Regards Angelo >>>>>>>>>>>> >>>>>>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny < >>>>>>>>>>>> vrubezhny at exadel.com >>>>>>>>>>>> >>>>>>>>>>>>> : >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> /max >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> >>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> >>>>>>>>> >>>>>>>>> jbosstools-dev mailing list >>>>>>>>> >>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> /max >>>>>>> http://about.me/maxandersen >>>>>>> >>>>>>> >>>>>>> [TernCompletionEvent.png] >>>>>>> >>>>>> >>>>>> [TernCompletionJQuery.png] >>>>>> >>>>>> [TernLintDemo.png] >>>>>> >>>>>> >>>>>> >>>>> /max >>>>> http://about.me/maxandersen >>>>> >>>>> >>>>> >>> /max >>> http://about.me/maxandersen >>> >>> > > /max > http://about.me/maxandersen > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140312/a90e050f/attachment.html From manderse at redhat.com Wed Mar 12 11:32:31 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 12 Mar 2014 15:32:31 +0000 Subject: [jbosstools-dev] Managing multiple versions of a spec in a plugin In-Reply-To: References: Message-ID: On 12 Mar 2014, at 14:56, Xavier Coulon wrote: > Hello, > > I'm about to start working on support for JAX-RS 2.0 in JBoss Tools, > and I was wondering if anyone had previous experience with dealing > with multiple versions of a spec in Eclipse plugins. > Would you recommend splitting the support in several plugins (1 plugin > per version) or all in one ? > In any case, how do you handle validation for a given version of a > specification, for example (amongst other concerns) ? Depends on how big differences there are. But in general, same plugin supports multiple versions. Look at JDT, WTP, Hibernate, Seam, Ant, Maven, etc. /max > > All input is welcome ;-) > > Thanks in advance. > Best regards, > /Xavier > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From xcoulon at redhat.com Wed Mar 12 13:19:36 2014 From: xcoulon at redhat.com (Xavier Coulon) Date: Wed, 12 Mar 2014 18:19:36 +0100 Subject: [jbosstools-dev] Managing multiple versions of a spec in a plugin In-Reply-To: References: Message-ID: As far as I could see, it's mostly more JAX-RS Related annotations and interfaces, and thus more validation rules to implement, too. Best regards, /Xavier On 12 Mar 2014, at 16:32, Max Rydahl Andersen wrote: > On 12 Mar 2014, at 14:56, Xavier Coulon wrote: > >> Hello, >> >> I'm about to start working on support for JAX-RS 2.0 in JBoss Tools, and I was wondering if anyone had previous experience with dealing with multiple versions of a spec in Eclipse plugins. >> Would you recommend splitting the support in several plugins (1 plugin per version) or all in one ? >> In any case, how do you handle validation for a given version of a specification, for example (amongst other concerns) ? > > Depends on how big differences there are. > > But in general, same plugin supports multiple versions. > > Look at JDT, WTP, Hibernate, Seam, Ant, Maven, etc. > > > /max > > >> >> All input is welcome ;-) >> >> Thanks in advance. >> Best regards, >> /Xavier >> >> >> >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > /max > http://about.me/maxandersen -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140312/45420d94/attachment.html From akazakov at exadel.com Wed Mar 12 13:24:59 2014 From: akazakov at exadel.com (Alexey Kazakov) Date: Wed, 12 Mar 2014 10:24:59 -0700 Subject: [jbosstools-dev] Managing multiple versions of a spec in a plugin In-Reply-To: References: Message-ID: <5320986B.9090400@exadel.com> On 03/12/2014 08:32 AM, Max Rydahl Andersen wrote: > Depends on how big differences there are. But in general, same plugin > supports multiple versions. Look at JDT, WTP, Hibernate, Seam, Ant, > Maven, etc. /max And CDI too. We keep all needed code in the same plugins. We switch to desired implementation depending on user's classpath. So users don't have to change any project settings/preferences/facets to switch from CDI 1.0 to CDI 1.1. Changing CDI JARs is enough. From dgolovin at exadel.com Wed Mar 12 18:57:50 2014 From: dgolovin at exadel.com (Denis Golovin) Date: Wed, 12 Mar 2014 15:57:50 -0700 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: <32A46998-471B-4878-8D01-9531F2C1E58D@redhat.com> References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> <32A46998-471B-4878-8D01-9531F2C1E58D@redhat.com> Message-ID: <5320E66E.8060805@exadel.com> On 03/06/2014 02:01 AM, Max Rydahl Andersen wrote: >>>> Hope you will understand what I mean. But Im I am honored by your >>>> proposal. >>>> Thank's >>>> >>> Yes, I completely understand. >>> >>> We are still looking and playing with it but if we continue to find >>> it >>> really >>> good (we do right now ;) we'll look into somehow fork it and do our >>> own version/release of tern.java and possibly angular.js. >>> >>> Hope you understand that too. >>> >> I understand that, but I think we should working together. > Yes, thats what I would like too and note, even if we fork I hope we > don't > have to deviate much. We want to contribute as much as possible on a > shared project. > >> I tell you that >> because as I said you, I have a lot of ideas to improve tern.java >> features. >> But we will speak about this topic when and if you wish to integrate >> tern.java to JBoss Tools. > Thats kinda now. > > Denis and Victor looking at it and seeing what we can do > for our upcoming beta1 and beta2. Max, Angelo, I was able to build angular-eclipse and torn.java as jbosstools modules from my forks with changes in root pom.xml files only: - angular-eclipse/pom.xml - torn.java/pom.xml I had to add jbosstools-build/parent/pom.xml 4.2.0.Beta1 and remove references to external repositories. Probably we need to change something in modules with p2repos if we want them look the same as all p2repos for jbosstools modules. There is only one dependency org.eclipse.license feature is missing in JBoss Tools TP to make it usable for angular-eclipse and torn.java builds. In terms of dependencies angular-eclipse depends from org.json.simple plugin v 1.1.1 in torn.java. It looks like we can use forks with minimal deviations and pull updates form upstream when we need it. Denis > > Maybe easier to chat on IM ? you can reach us on #jbosstools on irc or > via Skype (send you my details on twitter ;) > > /max > >>> Thanks, >>> /max >>> >>> >>> >>>> Regards Angelo >>>> >>>> >>>>> . I >>>>> >>>>>> have a lot and lof of idea to improve it not only for angular but >>>>>> for >>>>>> Javascript features like refactoring, hover, validation. >>>>>> I think tern.java should be refactored again and IMHO I think we >>>>>> should >>>>>> waiting that tern.java is stable if you wish to integrate to >>>>>> JBoss. More >>>>>> some tests of performance must be done (I believe that Victor >>>>>> works on >>>>>> that). >>>>>> >>>>>> >>>>> lets see what the performance impacts are - jsdt isn't exactly fast >>>>> either. >>>>> >>>>> >>>>> This feature is managed just with a simple JSON : >>>>> >>>>>> "on": { >>>>>> "!type": "fn(events: string, selector?: string, data?: ?, >>>>>> handler: fn(+jQuery.Event)) -> jQuery.fn", >>>>>> "!url": "http://api.jquery.com/on/", >>>>>> "!doc": "Attach an event handler function for one or more >>>>>> events to the selected elements." >>>>>> }, >>>>>> >>>>>> >>>>> Yeah I like this - much simpler than other typedef descriptions >>>>> found in >>>>> things like vjet and others. >>>>> >>>>> >>>>> It declares just that handler is a function which waits a >>>>> jQuery.Event >>>>> and >>>>> >>>>>> that's all! >>>>>> >>>>>> I'm studying how to manage validation with Tern. here a screenshot >>>>>> with >>>>>> CodeMirror : >>>>>> >>>>>> [image: Images int?gr?es 1] >>>>>> >>>>>> Today I think node.js doesn't please you, >>>>>> >>>>>> >>>>> Not really - I just don't want it to fail in a default >>>>> install...i.e. >>>>> should bundle a node.js engine >>>>> by default so no external node js is required (can still allow >>>>> users >>>>> override that but make the default >>>>> experience be a "it just works") >>>>> >>>>> >>>>> but tern.java provides an API to >>>>> >>>>>> use tern.js with other javascript engine (I had implemented with >>>>>> Rhino, >>>>>> but >>>>>> it's too slowly and outofmemory problem, but what about java8 >>>>>> nashorn? >>>>>> >>>>>> >>>>> It is worth trying but since nashorn only runs on Java 8 it is not >>>>> something we can/should depend on >>>>> while Java 6 is still big, but luckily java 7 is getting better ;) >>>>> >>>>> Having nashorn as an option when you are running with jdk 8 would >>>>> be >>>>> interesting to see if it >>>>> works better or worse than rhino/node.js. >>>>> >>>>> >>>>> /max >>>>> >>>>> Regards Angelo >>>>> >>>>>> >>>>>> >>>>>> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen >>>>>> : >>>>>> >>>>>> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> >>>>>>>> For your information, I have created a getting started for >>>>>>>> AngularJS >>>>>>>> Eclipse at >>>>>>>> https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started >>>>>>>> which explains how to install and configure (node.js, angular >>>>>>>> syntax >>>>>>>> directive, tern console, etc) >>>>>>>> >>>>>>>> >>>>>>>> Cool! >>>>>>> >>>>>>> Hope it will help you more to see features of AngularJS Eclipse. >>>>>>> >>>>>>> >>>>>>>> Yeah, I like it. Really would like to find a way to integrate it >>>>>>>> more >>>>>>> smoothly into eclipse/jboss tools. >>>>>>> >>>>>>> /max >>>>>>> >>>>>>> >>>>>>> >>>>>>> Regards Angelo >>>>>>> >>>>>>> >>>>>>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> >>>>>>>>> At first I have commited an improvment about Node.js >>>>>>>>> preferences. Now >>>>>>>>> you >>>>>>>>> can set the node.js path. See attached screenshot. >>>>>>>>> The combo is filled with default path according the OS. If your >>>>>>>>> node >>>>>>>>> is >>>>>>>>> not installed in the default path, it searchs in your PATH env >>>>>>>>> if you >>>>>>>>> have >>>>>>>>> a node path to retrieve the well path. >>>>>>>>> >>>>>>>>> I updated the plugin and I can see the node and npm binaries >>>>>>>>> are not >>>>>>>>> >>>>>>>>> >>>>>>>>>> executable >>>>>>>>>> >>>>>>>>>>> so I get an error like: >>>>>>>>>>> >>>>>>>>>>> Cannot run program >>>>>>>>>>> >>>>>>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>>>>>> >>>>>>>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>>>>>> >>>>>>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>>>>> >>>>>>>>>>> error=13, >>>>>>>>>>> Permission denied >>>>>>>>>>> >>>>>>>>>>> When I chmod +X those files it seem to start working. >>>>>>>>>>> >>>>>>>>>>> I wasn't required to change "executable" attribute on my >>>>>>>>>>> Fedora 20 >>>>>>>>>>> >>>>>>>>>> x86_64. What kind of problem it could be: the problem of OSX >>>>>>>>>> or >>>>>>>>>> wrong >>>>>>>>>> executable attribute for "node" and "executable" binaries in >>>>>>>>>> repository? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> It's my friend Pascal who has created this embed node.js, I >>>>>>>>>> will >>>>>>>>>> >>>>>>>>> answer >>>>>>>>> you but now he is on holiday. >>>>>>>>> But with my improvement, you can try to install node.js in your >>>>>>>>> computer >>>>>>>>> and use "Native Node.js". >>>>>>>>> >>>>>>>>> If you want to see the command line of node.js + teh JSON >>>>>>>>> request/response >>>>>>>>> used with tern server, you can see those traces in Eclipse >>>>>>>>> Console. >>>>>>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>>>>>> >>>>>>>>> >>>>>>>>> Perhaps it should better to have an install URL per OS? >>>>>>>>> >>>>>>>>>> >>>>>>>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>>>>>>> specific >>>>>>>>>>> OS via Eclipse-PlatformFilter >>>>>>>>>>> >>>>>>>>>>> See >>>>>>>>>>> >>>>>>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>>>>>> >>>>>>>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>>>>>> INF/MANIFEST.MF#L9 >>>>>>>>>> >>>>>>>>>> as an example. >>>>>>>>>> >>>>>>>>>>> I would suggest making the feature default require these >>>>>>>>>>> plugins so >>>>>>>>>>> any >>>>>>>>>>> install by default would work. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> Many thank's for your information. I will speak to Pascal >>>>>>>>>> about this >>>>>>>>>> >>>>>>>>> idea. >>>>>>>>> >>>>>>>>> Today Eclipse freezes, but I must do that in background. >>>>>>>>> >>>>>>>>> Is there an issue for this somewhere ? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> There is 2 issues about tern performance : >>>>>>>>>> >>>>>>>>> * "Parse JS file of tern doc with monitor" => >>>>>>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>>>>>> * "Improve performance with JS Editor and tern completion" => >>>>>>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Can we avoid it have to parse >>>>>>>>> >>>>>>>>>>> constantly ? >>>>>>>>>>>>> can one just tell it to parse one file as oppose to all >>>>>>>>>>>>> files all >>>>>>>>>>>>> the >>>>>>>>>>>>> time >>>>>>>>>>>>> >>>>>>>>>>>>> ? >>>>>>>>>>>>> >>>>>>>>>>>> When you open completion, it parses one time the whole files >>>>>>>>>>>> and >>>>>>>>>>>> after >>>>>>>>>>>> it >>>>>>>>>>>> parses the current file. >>>>>>>>>>>> I must improve the completion performance by using the >>>>>>>>>>>> "part" >>>>>>>>>>>> feature >>>>>>>>>>>> of >>>>>>>>>>>> tern (not need to parse each time the whole file). >>>>>>>>>>>> Today I use Tern for completion, find type in HTML editor. >>>>>>>>>>>> But >>>>>>>>>>>> Tern >>>>>>>>>>>> is >>>>>>>>>>>> enable to manage search and refactoring. >>>>>>>>>>>> >>>>>>>>>>>> Have you found the bundled binaries to work across various >>>>>>>>>>>> OS's ? >>>>>>>>>>>> >>>>>>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>>>>>>> >>>>>>>>>>>> Have a nice days. >>>>>>>>>>>> >>>>>>>>>>>> Regards Angelo >>>>>>>>>>>> >>>>>>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny >>>>>>>>>>>> >>>>>>>>>>>> : >>>>>>>>>>>> /max >>>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>> jbosstools-dev mailing list >>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> /max >>>>>>> http://about.me/maxandersen >>>>>>> >>>>>>> >>>>>>> [TernCompletionEvent.png] >>>>>> [TernCompletionJQuery.png] >>>>>> >>>>>> [TernLintDemo.png] >>>>>> >>>>>> >>>>> /max >>>>> http://about.me/maxandersen >>>>> >>>>> >>> /max >>> http://about.me/maxandersen >>> > > /max > http://about.me/maxandersen > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev From xcoulon at redhat.com Thu Mar 13 03:59:43 2014 From: xcoulon at redhat.com (Xavier Coulon) Date: Thu, 13 Mar 2014 08:59:43 +0100 Subject: [jbosstools-dev] Managing multiple versions of a spec in a plugin In-Reply-To: <5320986B.9090400@exadel.com> References: <5320986B.9090400@exadel.com> Message-ID: <5E94017A-55D3-42E1-BBAD-4A1C5AF37E4E@redhat.com> Alexey, Thanks for the feedback on CDI. What about the CDI Facet in the project settings ? Do you programmatically switch the value (1.0 vs 1.1) if jars changed in the classpath ? I think m2e-wtp has some connectors for that, but some user may also just set a Target Server (AS6, AS7 or Wildfly, etc.). I guess I'll also have different validation rules that will be activated depending on the version of the spec the user selected. Best regards, /Xavier On 12 Mar 2014, at 18:24, Alexey Kazakov wrote: > On 03/12/2014 08:32 AM, Max Rydahl Andersen wrote: >> Depends on how big differences there are. But in general, same plugin >> supports multiple versions. Look at JDT, WTP, Hibernate, Seam, Ant, >> Maven, etc. /max > > And CDI too. > We keep all needed code in the same plugins. > We switch to desired implementation depending on user's classpath. So > users don't have to change any project settings/preferences/facets to > switch from CDI 1.0 to CDI 1.1. Changing CDI JARs is enough. > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/39400a63/attachment.html From manderse at redhat.com Thu Mar 13 07:06:54 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Thu, 13 Mar 2014 11:06:54 +0000 Subject: [jbosstools-dev] Managing multiple versions of a spec in a plugin In-Reply-To: <5E94017A-55D3-42E1-BBAD-4A1C5AF37E4E@redhat.com> References: <5320986B.9090400@exadel.com> <5E94017A-55D3-42E1-BBAD-4A1C5AF37E4E@redhat.com> Message-ID: <8B2087A0-4A4A-473B-8C51-9247DAA4E269@redhat.com> On 13 Mar 2014, at 7:59, Xavier Coulon wrote: > Alexey, > > Thanks for the feedback on CDI. What about the CDI Facet in the > project settings ? Do you programmatically switch the value (1.0 vs > 1.1) if jars changed in the classpath ? That would be bad. it should either stick to what the facet state or add a warning/error saying there is a mismatch. /max > I think m2e-wtp has some connectors for that, but some user may also > just set a Target Server (AS6, AS7 or Wildfly, etc.). > > I guess I'll also have different validation rules that will be > activated depending on the version of the spec the user selected. > > Best regards, > /Xavier > > > > On 12 Mar 2014, at 18:24, Alexey Kazakov wrote: > >> On 03/12/2014 08:32 AM, Max Rydahl Andersen wrote: >>> Depends on how big differences there are. But in general, same >>> plugin >>> supports multiple versions. Look at JDT, WTP, Hibernate, Seam, Ant, >>> Maven, etc. /max >> >> And CDI too. >> We keep all needed code in the same plugins. >> We switch to desired implementation depending on user's classpath. So >> users don't have to change any project settings/preferences/facets to >> switch from CDI 1.0 to CDI 1.1. Changing CDI JARs is enough. >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From tejones at redhat.com Thu Mar 13 09:53:04 2014 From: tejones at redhat.com (Ted Jones) Date: Thu, 13 Mar 2014 09:53:04 -0400 (EDT) Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <27268321.79.1394716909986.JavaMail.taraki@tarakit430> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <894749650.11534162.1394660537214.JavaMail.zimbra@redhat.com> <27268321.79.1394716909986.JavaMail.taraki@tarakit430> Message-ID: <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> Adding Max, Rob and jbosstools-dev for their insights... ----- Original Message ----- > From: "Thiago Araki" > To: "Ted Jones" > Cc: sme-dataservicesplatform at redhat.com > Sent: Thursday, March 13, 2014 8:21:11 AM > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > Hello Ted, > I did not, but I tried now with this option and unfortunately the same thing > happened. > I am stuck with this problem and my time is running out to deliver this POC. > The reason I am using a Windows environment is because I need to integrate > data from an Excel data source, and the only way I found to do it is with > the Microsoft ODBC driver. > Regards, > Thiago > ----- Original Message ----- > From: "Ted Jones" > To: "Thiago Araki" > Cc: sme-dataservicesplatform at redhat.com > Sent: Wednesday, March 12, 2014 6:42:17 PM > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > Hi Thiago, > When creating your server connection in JBDS, did you check the "Server is > externally managed. Assume server is started." radio button? I've attached a > screenshot. > I know this was the way best way to go at one point, so I always do this now > out of habit. > ----- Original Message ----- > > From: "Thiago Araki" > > > To: sme-dataservicesplatform at redhat.com > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > Hello all, > > > I am having problems with JBoss Dev Studio (with Teiid Designer) 7.1 in a > > Windows environment (Windows XP SP3). > > > When I start my Runtime Server via Dev Studio, the server finishes the > > initialization (I can see it in the Console view and and access it via > > JBoss > > EAP web console) but the progress bar keeps the status "starting JBoss EAP > > 6 > > Server..." and never finishes. Because of this situation, every operation > > that needs to sync with my server, for instance, Preview Data, gets queued > > and never executes. > > > If I manually start JBoss EAP 6 outside Dev Studio, them try to connect via > > Server View (acknowledging the server is already started), the problem is > > that the progress bar stays in "Performing pre-launch check..." status > > forever, and I also cannot interact with my server from my project. > > > In both cases I am able to enter in "Teiid Instance" configuration window > > and > > "Test Administration Connection" and "Test JDBC Connection" with success. > > > It seems to me that something is being incorrectly locked in the plugin > > that > > integrates Dev Studio and JBoss EAP for this situation. > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I have already > > re-installed both JBoss EAP and Dev Studio (including version 7.0) and > > every > > time this behavior occurs. > > > In my Linux machine this problem never happens. > > > Can anybody help me? > > > Thanks, > > > Thiago Araki > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/e1595ba5/attachment.html From vhalbert at redhat.com Thu Mar 13 09:54:33 2014 From: vhalbert at redhat.com (Van Halbert) Date: Thu, 13 Mar 2014 09:54:33 -0400 (EDT) Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <894749650.11534162.1394660537214.JavaMail.zimbra@redhat.com> <27268321.79.1394716909986.JavaMail.taraki@tarakit430> <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> Message-ID: <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> Here' a blog by Ramesh: http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html Maybe this is an option for you. Van ----- Original Message ----- From: "Ted Jones" To: "Thiago Araki" , "Max Rydahl Andersen" , "Robert Stryker" , "jbosstools-dev" Cc: sme-dataservicesplatform at redhat.com Sent: Thursday, March 13, 2014 8:53:04 AM Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 Adding Max, Rob and jbosstools-dev for their insights... ----- Original Message ----- > From: "Thiago Araki" > To: "Ted Jones" > Cc: sme-dataservicesplatform at redhat.com > Sent: Thursday, March 13, 2014 8:21:11 AM > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > Hello Ted, > I did not, but I tried now with this option and unfortunately the same thing > happened. > I am stuck with this problem and my time is running out to deliver this POC. > The reason I am using a Windows environment is because I need to integrate > data from an Excel data source, and the only way I found to do it is with > the Microsoft ODBC driver. > Regards, > Thiago > ----- Original Message ----- > From: "Ted Jones" > To: "Thiago Araki" > Cc: sme-dataservicesplatform at redhat.com > Sent: Wednesday, March 12, 2014 6:42:17 PM > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > Hi Thiago, > When creating your server connection in JBDS, did you check the "Server is > externally managed. Assume server is started." radio button? I've attached a > screenshot. > I know this was the way best way to go at one point, so I always do this now > out of habit. > ----- Original Message ----- > > From: "Thiago Araki" > > > To: sme-dataservicesplatform at redhat.com > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > Hello all, > > > I am having problems with JBoss Dev Studio (with Teiid Designer) 7.1 in a > > Windows environment (Windows XP SP3). > > > When I start my Runtime Server via Dev Studio, the server finishes the > > initialization (I can see it in the Console view and and access it via > > JBoss > > EAP web console) but the progress bar keeps the status "starting JBoss EAP > > 6 > > Server..." and never finishes. Because of this situation, every operation > > that needs to sync with my server, for instance, Preview Data, gets queued > > and never executes. > > > If I manually start JBoss EAP 6 outside Dev Studio, them try to connect via > > Server View (acknowledging the server is already started), the problem is > > that the progress bar stays in "Performing pre-launch check..." status > > forever, and I also cannot interact with my server from my project. > > > In both cases I am able to enter in "Teiid Instance" configuration window > > and > > "Test Administration Connection" and "Test JDBC Connection" with success. > > > It seems to me that something is being incorrectly locked in the plugin > > that > > integrates Dev Studio and JBoss EAP for this situation. > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I have already > > re-installed both JBoss EAP and Dev Studio (including version 7.0) and > > every > > time this behavior occurs. > > > In my Linux machine this problem never happens. > > > Can anybody help me? > > > Thanks, > > > Thiago Araki > From angelo.zerr at gmail.com Thu Mar 13 09:55:31 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Thu, 13 Mar 2014 14:55:31 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: <5320E66E.8060805@exadel.com> References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> <32A46998-471B-4878-8D01-9531F2C1E58D@redhat.com> <5320E66E.8060805@exadel.com> Message-ID: Hi, @Denis : Don't hesitate to tell me if you need to change some files to help you to integrate it to JBoss Modules (coudl you explain what is a JBoss Modules please). I would like to say you that I'm working on the improve performance topic with tern.js and I' developping a "Tern Builder" which will parse JS files with Tern. Unfortunately "Tern Buider" can be added only when Tern Nature is added. So when I will commit my work, pay attention with that (you will have to remove the tern nature at hand in your .project). Regards Angelo 2014-03-12 23:57 GMT+01:00 Denis Golovin : > On 03/06/2014 02:01 AM, Max Rydahl Andersen wrote: > >> Hope you will understand what I mean. But Im I am honored by your >>>>> proposal. >>>>> Thank's >>>>> >>>>> Yes, I completely understand. >>>> >>>> We are still looking and playing with it but if we continue to find >>>> it >>>> really >>>> good (we do right now ;) we'll look into somehow fork it and do our >>>> own version/release of tern.java and possibly angular.js. >>>> >>>> Hope you understand that too. >>>> >>>> I understand that, but I think we should working together. >>> >> Yes, thats what I would like too and note, even if we fork I hope we >> don't >> have to deviate much. We want to contribute as much as possible on a >> shared project. >> >> I tell you that >>> because as I said you, I have a lot of ideas to improve tern.java >>> features. >>> But we will speak about this topic when and if you wish to integrate >>> tern.java to JBoss Tools. >>> >> Thats kinda now. >> >> Denis and Victor looking at it and seeing what we can do >> for our upcoming beta1 and beta2. >> > Max, Angelo, > > > I was able to build angular-eclipse and torn.java as jbosstools modules > from my forks with changes in root pom.xml files only: > - angular-eclipse/pom.xml > - torn.java/pom.xml > > I had to add jbosstools-build/parent/pom.xml 4.2.0.Beta1 and remove > references to external repositories. > Probably we need to change something in modules with p2repos if we want > them look the same as all p2repos for jbosstools modules. > > There is only one dependency org.eclipse.license feature is missing in > JBoss Tools TP to make it usable for angular-eclipse and torn.java builds. > > In terms of dependencies angular-eclipse depends from org.json.simple > plugin v 1.1.1 in torn.java. > > It looks like we can use forks with minimal deviations and pull updates > form upstream when we need it. > > > > Denis > > > > > > > > > >> Maybe easier to chat on IM ? you can reach us on #jbosstools on irc or >> via Skype (send you my details on twitter ;) >> >> /max >> >> Thanks, >>>> /max >>>> >>>> >>>> >>>> Regards Angelo >>>>> >>>>> >>>>> . I >>>>>> >>>>>> have a lot and lof of idea to improve it not only for angular but >>>>>>> for >>>>>>> Javascript features like refactoring, hover, validation. >>>>>>> I think tern.java should be refactored again and IMHO I think we >>>>>>> should >>>>>>> waiting that tern.java is stable if you wish to integrate to >>>>>>> JBoss. More >>>>>>> some tests of performance must be done (I believe that Victor >>>>>>> works on >>>>>>> that). >>>>>>> >>>>>>> >>>>>>> lets see what the performance impacts are - jsdt isn't exactly fast >>>>>> either. >>>>>> >>>>>> >>>>>> This feature is managed just with a simple JSON : >>>>>> >>>>>> "on": { >>>>>>> "!type": "fn(events: string, selector?: string, data?: ?, >>>>>>> handler: fn(+jQuery.Event)) -> jQuery.fn", >>>>>>> "!url": "http://api.jquery.com/on/", >>>>>>> "!doc": "Attach an event handler function for one or more >>>>>>> events to the selected elements." >>>>>>> }, >>>>>>> >>>>>>> >>>>>>> Yeah I like this - much simpler than other typedef descriptions >>>>>> found in >>>>>> things like vjet and others. >>>>>> >>>>>> >>>>>> It declares just that handler is a function which waits a >>>>>> jQuery.Event >>>>>> and >>>>>> >>>>>> that's all! >>>>>>> >>>>>>> I'm studying how to manage validation with Tern. here a screenshot >>>>>>> with >>>>>>> CodeMirror : >>>>>>> >>>>>>> [image: Images int?gr?es 1] >>>>>>> >>>>>>> Today I think node.js doesn't please you, >>>>>>> >>>>>>> >>>>>>> Not really - I just don't want it to fail in a default >>>>>> install...i.e. >>>>>> should bundle a node.js engine >>>>>> by default so no external node js is required (can still allow >>>>>> users >>>>>> override that but make the default >>>>>> experience be a "it just works") >>>>>> >>>>>> >>>>>> but tern.java provides an API to >>>>>> >>>>>> use tern.js with other javascript engine (I had implemented with >>>>>>> Rhino, >>>>>>> but >>>>>>> it's too slowly and outofmemory problem, but what about java8 >>>>>>> nashorn? >>>>>>> >>>>>>> >>>>>>> It is worth trying but since nashorn only runs on Java 8 it is not >>>>>> something we can/should depend on >>>>>> while Java 6 is still big, but luckily java 7 is getting better ;) >>>>>> >>>>>> Having nashorn as an option when you are running with jdk 8 would >>>>>> be >>>>>> interesting to see if it >>>>>> works better or worse than rhino/node.js. >>>>>> >>>>>> >>>>>> /max >>>>>> >>>>>> Regards Angelo >>>>>> >>>>>> >>>>>>> >>>>>>> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen >>>>>>> : >>>>>>> >>>>>>> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>>>>>> >>>>>>> Hi, >>>>>>>> >>>>>>>> >>>>>>>> For your information, I have created a getting started for >>>>>>>>> AngularJS >>>>>>>>> Eclipse at >>>>>>>>> https://github.com/angelozerr/angularjs-eclipse/wiki/ >>>>>>>>> Getting-Started >>>>>>>>> which explains how to install and configure (node.js, angular >>>>>>>>> syntax >>>>>>>>> directive, tern console, etc) >>>>>>>>> >>>>>>>>> >>>>>>>>> Cool! >>>>>>>>> >>>>>>>> >>>>>>>> Hope it will help you more to see features of AngularJS Eclipse. >>>>>>>> >>>>>>>> >>>>>>>> Yeah, I like it. Really would like to find a way to integrate it >>>>>>>>> more >>>>>>>>> >>>>>>>> smoothly into eclipse/jboss tools. >>>>>>>> >>>>>>>> /max >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Regards Angelo >>>>>>>> >>>>>>>> >>>>>>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> >>>>>>>>> At first I have commited an improvment about Node.js >>>>>>>>>> preferences. Now >>>>>>>>>> you >>>>>>>>>> can set the node.js path. See attached screenshot. >>>>>>>>>> The combo is filled with default path according the OS. If your >>>>>>>>>> node >>>>>>>>>> is >>>>>>>>>> not installed in the default path, it searchs in your PATH env >>>>>>>>>> if you >>>>>>>>>> have >>>>>>>>>> a node path to retrieve the well path. >>>>>>>>>> >>>>>>>>>> I updated the plugin and I can see the node and npm binaries >>>>>>>>>> are not >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> executable >>>>>>>>>>> >>>>>>>>>>> so I get an error like: >>>>>>>>>>>> >>>>>>>>>>>> Cannot run program >>>>>>>>>>>> >>>>>>>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>>>>>>> >>>>>>>>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>>>>>>>> >>>>>>>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>>>>>>> >>>>>>>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>>>>>> >>>>>>>>>>> error=13, >>>>>>>>>>>> Permission denied >>>>>>>>>>>> >>>>>>>>>>>> When I chmod +X those files it seem to start working. >>>>>>>>>>>> >>>>>>>>>>>> I wasn't required to change "executable" attribute on my >>>>>>>>>>>> Fedora 20 >>>>>>>>>>>> >>>>>>>>>>>> x86_64. What kind of problem it could be: the problem of OSX >>>>>>>>>>> or >>>>>>>>>>> wrong >>>>>>>>>>> executable attribute for "node" and "executable" binaries in >>>>>>>>>>> repository? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> It's my friend Pascal who has created this embed node.js, I >>>>>>>>>>> will >>>>>>>>>>> >>>>>>>>>>> answer >>>>>>>>>> you but now he is on holiday. >>>>>>>>>> But with my improvement, you can try to install node.js in your >>>>>>>>>> computer >>>>>>>>>> and use "Native Node.js". >>>>>>>>>> >>>>>>>>>> If you want to see the command line of node.js + teh JSON >>>>>>>>>> request/response >>>>>>>>>> used with tern server, you can see those traces in Eclipse >>>>>>>>>> Console. >>>>>>>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Perhaps it should better to have an install URL per OS? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>>>>>>>> specific >>>>>>>>>>>> OS via Eclipse-PlatformFilter >>>>>>>>>>>> >>>>>>>>>>>> See >>>>>>>>>>>> >>>>>>>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>>>>>>> >>>>>>>>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>>>>>>>> >>>>>>>>>>> INF/MANIFEST.MF#L9 >>>>>>>>>>> >>>>>>>>>>> as an example. >>>>>>>>>>> >>>>>>>>>>> I would suggest making the feature default require these >>>>>>>>>>>> plugins so >>>>>>>>>>>> any >>>>>>>>>>>> install by default would work. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Many thank's for your information. I will speak to Pascal >>>>>>>>>>> about this >>>>>>>>>>> >>>>>>>>>>> idea. >>>>>>>>>> >>>>>>>>>> Today Eclipse freezes, but I must do that in background. >>>>>>>>>> >>>>>>>>>> Is there an issue for this somewhere ? >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> There is 2 issues about tern performance : >>>>>>>>>>> >>>>>>>>>>> * "Parse JS file of tern doc with monitor" => >>>>>>>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>>>>>>> * "Improve performance with JS Editor and tern completion" => >>>>>>>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Can we avoid it have to parse >>>>>>>>>> >>>>>>>>>> constantly ? >>>>>>>>>>>> >>>>>>>>>>>>> can one just tell it to parse one file as oppose to all >>>>>>>>>>>>>> files all >>>>>>>>>>>>>> the >>>>>>>>>>>>>> time >>>>>>>>>>>>>> >>>>>>>>>>>>>> ? >>>>>>>>>>>>>> >>>>>>>>>>>>>> When you open completion, it parses one time the whole files >>>>>>>>>>>>> and >>>>>>>>>>>>> after >>>>>>>>>>>>> it >>>>>>>>>>>>> parses the current file. >>>>>>>>>>>>> I must improve the completion performance by using the >>>>>>>>>>>>> "part" >>>>>>>>>>>>> feature >>>>>>>>>>>>> of >>>>>>>>>>>>> tern (not need to parse each time the whole file). >>>>>>>>>>>>> Today I use Tern for completion, find type in HTML editor. >>>>>>>>>>>>> But >>>>>>>>>>>>> Tern >>>>>>>>>>>>> is >>>>>>>>>>>>> enable to manage search and refactoring. >>>>>>>>>>>>> >>>>>>>>>>>>> Have you found the bundled binaries to work across various >>>>>>>>>>>>> OS's ? >>>>>>>>>>>>> >>>>>>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Have a nice days. >>>>>>>>>>>>> >>>>>>>>>>>>> Regards Angelo >>>>>>>>>>>>> >>>>>>>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>> : >>>>>>>>>>>>>> >>>>>>>>>>>>> /max >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> >>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> >>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>> >>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> /max >>>>>>>> http://about.me/maxandersen >>>>>>>> >>>>>>>> >>>>>>>> [TernCompletionEvent.png] >>>>>>>> >>>>>>> [TernCompletionJQuery.png] >>>>>>> >>>>>>> [TernLintDemo.png] >>>>>>> >>>>>>> >>>>>>> /max >>>>>> http://about.me/maxandersen >>>>>> >>>>>> >>>>>> /max >>>> http://about.me/maxandersen >>>> >>>> >> /max >> http://about.me/maxandersen >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/78c1dfce/attachment-0001.html From rareddy at redhat.com Thu Mar 13 10:01:07 2014 From: rareddy at redhat.com (Ramesh Reddy) Date: Thu, 13 Mar 2014 09:01:07 -0500 Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <894749650.11534162.1394660537214.JavaMail.zimbra@redhat.com> <27268321.79.1394716909986.JavaMail.taraki@tarakit430> <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> Message-ID: <1394719267.9217.53.camel@localhost> Even that needs a ODBC DSN created for Excel on Windows platform, if you already have VDB configured this will work. If you are trying to build the VDB and preview while doing so then you will still see below issue. Ramesh.. On Thu, 2014-03-13 at 09:54 -0400, Van Halbert wrote: > Here' a blog by Ramesh: http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html > > Maybe this is an option for you. > > Van > > ----- Original Message ----- > From: "Ted Jones" > To: "Thiago Araki" , "Max Rydahl Andersen" , "Robert Stryker" , "jbosstools-dev" > Cc: sme-dataservicesplatform at redhat.com > Sent: Thursday, March 13, 2014 8:53:04 AM > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > Adding Max, Rob and jbosstools-dev for their insights... > > ----- Original Message ----- > > > From: "Thiago Araki" > > To: "Ted Jones" > > Cc: sme-dataservicesplatform at redhat.com > > Sent: Thursday, March 13, 2014 8:21:11 AM > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > Hello Ted, > > > I did not, but I tried now with this option and unfortunately the same thing > > happened. > > > I am stuck with this problem and my time is running out to deliver this POC. > > The reason I am using a Windows environment is because I need to integrate > > data from an Excel data source, and the only way I found to do it is with > > the Microsoft ODBC driver. > > > Regards, > > > Thiago > > > ----- Original Message ----- > > > From: "Ted Jones" > > To: "Thiago Araki" > > Cc: sme-dataservicesplatform at redhat.com > > Sent: Wednesday, March 12, 2014 6:42:17 PM > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > Hi Thiago, > > > When creating your server connection in JBDS, did you check the "Server is > > externally managed. Assume server is started." radio button? I've attached a > > screenshot. > > > I know this was the way best way to go at one point, so I always do this now > > out of habit. > > ----- Original Message ----- > > > > From: "Thiago Araki" > > > > > To: sme-dataservicesplatform at redhat.com > > > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > Hello all, > > > > > > I am having problems with JBoss Dev Studio (with Teiid Designer) 7.1 in a > > > Windows environment (Windows XP SP3). > > > > > > When I start my Runtime Server via Dev Studio, the server finishes the > > > initialization (I can see it in the Console view and and access it via > > > JBoss > > > EAP web console) but the progress bar keeps the status "starting JBoss EAP > > > 6 > > > Server..." and never finishes. Because of this situation, every operation > > > that needs to sync with my server, for instance, Preview Data, gets queued > > > and never executes. > > > > > > If I manually start JBoss EAP 6 outside Dev Studio, them try to connect via > > > Server View (acknowledging the server is already started), the problem is > > > that the progress bar stays in "Performing pre-launch check..." status > > > forever, and I also cannot interact with my server from my project. > > > > > > In both cases I am able to enter in "Teiid Instance" configuration window > > > and > > > "Test Administration Connection" and "Test JDBC Connection" with success. > > > > > > It seems to me that something is being incorrectly locked in the plugin > > > that > > > integrates Dev Studio and JBoss EAP for this situation. > > > > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I have already > > > re-installed both JBoss EAP and Dev Studio (including version 7.0) and > > > every > > > time this behavior occurs. > > > > > > In my Linux machine this problem never happens. > > > > > > Can anybody help me? > > > > > > Thanks, > > > > > > Thiago Araki > > > From vrubezhny at exadel.com Thu Mar 13 10:19:29 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Thu, 13 Mar 2014 18:19:29 +0400 Subject: [jbosstools-dev] Playing with Tern Message-ID: <5321BE71.7000507@exadel.com> Hi, guys! While playing with Tern I was able to make a very simple plugin that allows to show 'cordova' object and some of its members in Content Assist. This is a very first and simple script that shows 'cordova' object and its members in content assistant without requiring to have any kind of cordova.js included to a project. But it requires: - to have Tern.java (updated with cordovajs.js plugin) - to have Tern nature enabled on your project - to have cordovajs plug-in enabled in project's Turn preferences. You can look at the code changes in my branch on GitHub: https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's rebased over agelozerr's master) There are no any special inference done due to get some objects/values from the modules that are loaded by require/define functionality. This probably will require more sophisticated coding to be done. /Victor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/e3ed3b9e/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: cordova-object-content-assist.png Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/e3ed3b9e/attachment-0001.png From angelo.zerr at gmail.com Thu Mar 13 10:31:30 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Thu, 13 Mar 2014 15:31:30 +0100 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: <5321BE71.7000507@exadel.com> References: <5321BE71.7000507@exadel.com> Message-ID: Hi Victor, Very cool! I'm very happy that you have tried to write your first Tern plugin. I love Tern! For your information, I'm studying how to add custom Tern plugin + Tern def in Tern IDE. I suggest you to synchronizeto my GitHub because 1) I have improved Tern console (now you have some colors) 2) completion popop is improved (Parameters is well formatted in the second popup). 3) if you have optional parameters like config: "fn(config: ?) -> !custom:cordovaJSConfig", completion expand it by showing 2 compeltion items (with and without config parameter). IMHO think you should contribute to tern.js. If you want I can host your tern plugin for the moment. Regards Angelo 2014-03-13 15:19 GMT+01:00 Victor Rubezhny : > Hi, guys! > > While playing with Tern I was able to make a very simple plugin that > allows to show 'cordova' object and some of its members in Content Assist. > > > > This is a very first and simple script that shows 'cordova' object and its > members in content assistant without requiring to have any kind of > cordova.js included to a project. > But it requires: > - to have Tern.java (updated with cordovajs.js plugin) > - to have Tern nature enabled on your project > - to have cordovajs plug-in enabled in project's Turn preferences. > > You can look at the code changes in my branch on GitHub: > https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's > rebased over agelozerr's master) > There are no any special inference done due to get some objects/values > from the modules that are loaded by require/define functionality. > This probably will require more sophisticated coding to be done. > > /Victor > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/c4d7fcaf/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: cordova-object-content-assist.png Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/c4d7fcaf/attachment-0001.png From vrubezhny at exadel.com Thu Mar 13 10:45:45 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Thu, 13 Mar 2014 18:45:45 +0400 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: References: <5321BE71.7000507@exadel.com> Message-ID: <5321C499.2090006@exadel.com> Angelo, Really appreciate your work and trying to always have projects up-to-date with your latest changes. We need to add some support cordovajs applications, and it looks like it's really effective and pretty easy to do with Tern. But, obviously, I need some more time to get some suitable result here. The current one is a very first and simple code that doesn't cover all the requirements, so, it's too early to contribute something back to Tern. Once we decide that we achieved some suitable result, I'll propose it to be contributed back to Tern.java. Best Regards, Victor On 03/13/2014 06:31 PM, Angelo zerr wrote: > Hi Victor, > > Very cool! I'm very happy that you have tried to write your first Tern > plugin. I love Tern! > > For your information, I'm studying how to add custom Tern plugin + > Tern def in Tern IDE. > > I suggest you to synchronizeto my GitHub because > > 1) I have improved Tern console (now you have some colors) > 2) completion popop is improved (Parameters is well formatted in the > second popup). > 3) if you have optional parameters like config: "fn(config: ?) -> > !custom:cordovaJSConfig", completion expand it by showing 2 compeltion > items (with and without config parameter). > > IMHO think you should contribute to tern.js. If you want I can host > your tern plugin for the moment. > > Regards Angelo > > > 2014-03-13 15:19 GMT+01:00 Victor Rubezhny >: > > Hi, guys! > > While playing with Tern I was able to make a very simple plugin > that allows to show 'cordova' object and some of its members in > Content Assist. > > > > This is a very first and simple script that shows 'cordova' object > and its members in content assistant without requiring to have any > kind of cordova.js included to a project. > But it requires: > - to have Tern.java (updated with cordovajs.js plugin) > - to have Tern nature enabled on your project > - to have cordovajs plug-in enabled in project's Turn preferences. > > You can look at the code changes in my branch on GitHub: > https://github.com/vrubezhny/tern.java/tree/cordovajs (currently > it's rebased over agelozerr's master) > There are no any special inference done due to get some > objects/values from the modules that are loaded by require/define > functionality. > This probably will require more sophisticated coding to be done. > > /Victor > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/9d7543e2/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/9d7543e2/attachment-0001.png From jfuerth at redhat.com Thu Mar 13 12:13:00 2014 From: jfuerth at redhat.com (Jonathan Fuerth) Date: Thu, 13 Mar 2014 12:13:00 -0400 Subject: [jbosstools-dev] GSoC project idea looking for a mentor Message-ID: Hi, Wondering if anyone on the JBT team is interested in helping to fine-tune this idea and acting as a mentor for this year?s Summer of Code. From the prospective GSoC student: > Create Tattletale plugin for Eclipse > Lot of tools have plugin for eclipse. (Findbugs, PMD...). Tattletale plugin for Eclipse does not exist, but this way it should be easier to use comparing to usage trough console . The basic implementation of this plugin could display standard Tattletale HTML report, but some sub reports like "Unused Jar" or "Multiple Jar files" could "mark" some referenced libraries displayed in the Eclipse controls and highlight them for removal. I?ve been impressed with this student?s initiative so far, but unfortunately the original project he approached me about was already completed in last year?s round of GSoC. I found GSoC mentorship to be a fun and rewarding process. It?s not too heavy on red tape, so most of the time you invest is actually spent helping with actual coding issues. There?s maybe 90 minutes of filling out forms over the whole 4 month term. Depending on the student, you might expect to spend 4-6 hours a week mentoring on the coding project itself: answering questions, offering pointers to good docs and tutorials, making sure they don?t stay stuck on one thing for a week, etc. Cheers, Jonathan -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/1dd914c8/attachment.html From akazakov at exadel.com Thu Mar 13 12:51:00 2014 From: akazakov at exadel.com (Alexey Kazakov) Date: Thu, 13 Mar 2014 09:51:00 -0700 Subject: [jbosstools-dev] Managing multiple versions of a spec in a plugin In-Reply-To: <8B2087A0-4A4A-473B-8C51-9247DAA4E269@redhat.com> References: <5320986B.9090400@exadel.com> <5E94017A-55D3-42E1-BBAD-4A1C5AF37E4E@redhat.com> <8B2087A0-4A4A-473B-8C51-9247DAA4E269@redhat.com> Message-ID: <5321E1F4.80902@exadel.com> On 03/13/2014 04:06 AM, Max Rydahl Andersen wrote: > On 13 Mar 2014, at 7:59, Xavier Coulon wrote: > >> Alexey, >> >> Thanks for the feedback on CDI. What about the CDI Facet in the >> project settings ? Do you programmatically switch the value (1.0 vs >> 1.1) if jars changed in the classpath ? > > That would be bad. it should either stick to what the facet state or > add a warning/error saying there is a mismatch. No we don't change the version of the facet if the classpath was changed. So if you install CDI Facet 1.0 and then update CDI jars to 1.1 then CDI Tools will treat the project as a CDI 1.1 project in spite of the 1.0 facet. > > /max > >> I think m2e-wtp has some connectors for that, but some user may also >> just set a Target Server (AS6, AS7 or Wildfly, etc.). >> >> I guess I'll also have different validation rules that will be >> activated depending on the version of the spec the user selected. >> >> Best regards, >> /Xavier >> >> >> >> On 12 Mar 2014, at 18:24, Alexey Kazakov wrote: >> >>> On 03/12/2014 08:32 AM, Max Rydahl Andersen wrote: >>>> Depends on how big differences there are. But in general, same plugin >>>> supports multiple versions. Look at JDT, WTP, Hibernate, Seam, Ant, >>>> Maven, etc. /max >>> >>> And CDI too. >>> We keep all needed code in the same plugins. >>> We switch to desired implementation depending on user's classpath. So >>> users don't have to change any project settings/preferences/facets to >>> switch from CDI 1.0 to CDI 1.1. Changing CDI JARs is enough. >>> _______________________________________________ >>> jbosstools-dev mailing list >>> jbosstools-dev at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > /max > http://about.me/maxandersen From rcernich at redhat.com Thu Mar 13 13:34:01 2014 From: rcernich at redhat.com (Rob Cernich) Date: Thu, 13 Mar 2014 13:34:01 -0400 (EDT) Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <1394719267.9217.53.camel@localhost> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <894749650.11534162.1394660537214.JavaMail.zimbra@redhat.com> <27268321.79.1394716909986.JavaMail.taraki@tarakit430> <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> <1394719267.9217.53.camel@localhost> Message-ID: <70753451.17549565.1394732041365.JavaMail.zimbra@redhat.com> You might make sure the server configuration in the tools is configured to listen to the management port...and make sure the configured port matches. ----- Original Message ----- > Even that needs a ODBC DSN created for Excel on Windows platform, if you > already have VDB configured this will work. If you are trying to build > the VDB and preview while doing so then you will still see below issue. > > Ramesh.. > > On Thu, 2014-03-13 at 09:54 -0400, Van Halbert wrote: > > Here' a blog by Ramesh: > > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html > > > > Maybe this is an option for you. > > > > Van > > > > ----- Original Message ----- > > From: "Ted Jones" > > To: "Thiago Araki" , "Max Rydahl Andersen" > > , "Robert Stryker" , > > "jbosstools-dev" > > Cc: sme-dataservicesplatform at redhat.com > > Sent: Thursday, March 13, 2014 8:53:04 AM > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > Adding Max, Rob and jbosstools-dev for their insights... > > > > ----- Original Message ----- > > > > > From: "Thiago Araki" > > > To: "Ted Jones" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Thursday, March 13, 2014 8:21:11 AM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > Hello Ted, > > > > > I did not, but I tried now with this option and unfortunately the same > > > thing > > > happened. > > > > > I am stuck with this problem and my time is running out to deliver this > > > POC. > > > The reason I am using a Windows environment is because I need to > > > integrate > > > data from an Excel data source, and the only way I found to do it is with > > > the Microsoft ODBC driver. > > > > > Regards, > > > > > Thiago > > > > > ----- Original Message ----- > > > > > From: "Ted Jones" > > > To: "Thiago Araki" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Wednesday, March 12, 2014 6:42:17 PM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > Hi Thiago, > > > > > When creating your server connection in JBDS, did you check the "Server > > > is > > > externally managed. Assume server is started." radio button? I've > > > attached a > > > screenshot. > > > > > I know this was the way best way to go at one point, so I always do this > > > now > > > out of habit. > > > ----- Original Message ----- > > > > > > From: "Thiago Araki" > > > > > > > To: sme-dataservicesplatform at redhat.com > > > > > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > > > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > > > > Hello all, > > > > > > > > > I am having problems with JBoss Dev Studio (with Teiid Designer) 7.1 in > > > > a > > > > Windows environment (Windows XP SP3). > > > > > > > > > When I start my Runtime Server via Dev Studio, the server finishes the > > > > initialization (I can see it in the Console view and and access it via > > > > JBoss > > > > EAP web console) but the progress bar keeps the status "starting JBoss > > > > EAP > > > > 6 > > > > Server..." and never finishes. Because of this situation, every > > > > operation > > > > that needs to sync with my server, for instance, Preview Data, gets > > > > queued > > > > and never executes. > > > > > > > > > If I manually start JBoss EAP 6 outside Dev Studio, them try to connect > > > > via > > > > Server View (acknowledging the server is already started), the problem > > > > is > > > > that the progress bar stays in "Performing pre-launch check..." status > > > > forever, and I also cannot interact with my server from my project. > > > > > > > > > In both cases I am able to enter in "Teiid Instance" configuration > > > > window > > > > and > > > > "Test Administration Connection" and "Test JDBC Connection" with > > > > success. > > > > > > > > > It seems to me that something is being incorrectly locked in the plugin > > > > that > > > > integrates Dev Studio and JBoss EAP for this situation. > > > > > > > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I have > > > > already > > > > re-installed both JBoss EAP and Dev Studio (including version 7.0) and > > > > every > > > > time this behavior occurs. > > > > > > > > > In my Linux machine this problem never happens. > > > > > > > > > Can anybody help me? > > > > > > > > > Thanks, > > > > > > > > > Thiago Araki > > > > > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > From taraki at redhat.com Thu Mar 13 14:33:57 2014 From: taraki at redhat.com (Thiago Araki) Date: Thu, 13 Mar 2014 14:33:57 -0400 (EDT) Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <70753451.17549565.1394732041365.JavaMail.zimbra@redhat.com> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <894749650.11534162.1394660537214.JavaMail.zimbra@redhat.com> <27268321.79.1394716909986.JavaMail.taraki@tarakit430> <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> <1394719267.9217.53.camel@localhost> <70753451.17549565.1394732041365.JavaMail.zimbra@redhat.com> Message-ID: <1984007.388.1394735675614.JavaMail.taraki@tarakit430> Hello all. All ports match, and from Dev Studio I am able to enter in "Teiid Instance" configuration window and "Test Administration Connection" and "Test JDBC Connection" with success. I am using the same configurations which I am used to with my linux instances, and they work fine all the time. I tried Van Halbert approach (described in http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html ), without success: 1. Using the VDB below (copied from the blog), I got the following error: Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.1: Element 'property' must have no character or element information item [children], because the type's content type is empty. 2. I changed the VDB to the format shown below, and I got the following error: VDB odbc.1 model "excel" metadata failed to load. Reason:TEIID11010 java.sql.SqlException: [Microsoft][ODBC Driver Manager] The driver does not offer support for this function. I was able to query my Excel data directly using SquirreL SQL client and Microsoft ODBC driver. In both cases depicted above, I was not able to access OData via browser (http://localhost:8080/odata/odbc/excel.Sheet1). After input my credentials I got another error: HTTP Status 403: Access to the requested resource has been denied . I attached my excel file. It is very simple (2 columns), and once I get this working I will have to use the one provided by the customer . Regards, Thiago Araki ----- Original Message ----- From: "Rob Cernich" To: "Ramesh Reddy" Cc: "Robert Stryker" , "Max Rydahl Andersen" , sme-dataservicesplatform at redhat.com, "jbosstools-dev" Sent: Thursday, March 13, 2014 2:34:01 PM Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 You might make sure the server configuration in the tools is configured to listen to the management port...and make sure the configured port matches. ----- Original Message ----- > Even that needs a ODBC DSN created for Excel on Windows platform, if you > already have VDB configured this will work. If you are trying to build > the VDB and preview while doing so then you will still see below issue. > > Ramesh.. > > On Thu, 2014-03-13 at 09:54 -0400, Van Halbert wrote: > > Here' a blog by Ramesh: > > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html > > > > Maybe this is an option for you. > > > > Van > > > > ----- Original Message ----- > > From: "Ted Jones" > > To: "Thiago Araki" , "Max Rydahl Andersen" > > , "Robert Stryker" , > > "jbosstools-dev" > > Cc: sme-dataservicesplatform at redhat.com > > Sent: Thursday, March 13, 2014 8:53:04 AM > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > Adding Max, Rob and jbosstools-dev for their insights... > > > > ----- Original Message ----- > > > > > From: "Thiago Araki" > > > To: "Ted Jones" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Thursday, March 13, 2014 8:21:11 AM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > Hello Ted, > > > > > I did not, but I tried now with this option and unfortunately the same > > > thing > > > happened. > > > > > I am stuck with this problem and my time is running out to deliver this > > > POC. > > > The reason I am using a Windows environment is because I need to > > > integrate > > > data from an Excel data source, and the only way I found to do it is with > > > the Microsoft ODBC driver. > > > > > Regards, > > > > > Thiago > > > > > ----- Original Message ----- > > > > > From: "Ted Jones" > > > To: "Thiago Araki" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Wednesday, March 12, 2014 6:42:17 PM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > Hi Thiago, > > > > > When creating your server connection in JBDS, did you check the "Server > > > is > > > externally managed. Assume server is started." radio button? I've > > > attached a > > > screenshot. > > > > > I know this was the way best way to go at one point, so I always do this > > > now > > > out of habit. > > > ----- Original Message ----- > > > > > > From: "Thiago Araki" > > > > > > > To: sme-dataservicesplatform at redhat.com > > > > > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > > > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > > > > Hello all, > > > > > > > > > I am having problems with JBoss Dev Studio (with Teiid Designer) 7.1 in > > > > a > > > > Windows environment (Windows XP SP3). > > > > > > > > > When I start my Runtime Server via Dev Studio, the server finishes the > > > > initialization (I can see it in the Console view and and access it via > > > > JBoss > > > > EAP web console) but the progress bar keeps the status "starting JBoss > > > > EAP > > > > 6 > > > > Server..." and never finishes. Because of this situation, every > > > > operation > > > > that needs to sync with my server, for instance, Preview Data, gets > > > > queued > > > > and never executes. > > > > > > > > > If I manually start JBoss EAP 6 outside Dev Studio, them try to connect > > > > via > > > > Server View (acknowledging the server is already started), the problem > > > > is > > > > that the progress bar stays in "Performing pre-launch check..." status > > > > forever, and I also cannot interact with my server from my project. > > > > > > > > > In both cases I am able to enter in "Teiid Instance" configuration > > > > window > > > > and > > > > "Test Administration Connection" and "Test JDBC Connection" with > > > > success. > > > > > > > > > It seems to me that something is being incorrectly locked in the plugin > > > > that > > > > integrates Dev Studio and JBoss EAP for this situation. > > > > > > > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I have > > > > already > > > > re-installed both JBoss EAP and Dev Studio (including version 7.0) and > > > > every > > > > time this behavior occurs. > > > > > > > > > In my Linux machine this problem never happens. > > > > > > > > > Can anybody help me? > > > > > > > > > Thanks, > > > > > > > > > Thiago Araki > > > > > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/7a2f9d15/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: teste.xls Type: application/vnd.ms-excel Size: 6144 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/7a2f9d15/attachment-0001.xls From mdrillin at redhat.com Thu Mar 13 14:43:41 2014 From: mdrillin at redhat.com (Mark Drilling) Date: Thu, 13 Mar 2014 14:43:41 -0400 (EDT) Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <1984007.388.1394735675614.JavaMail.taraki@tarakit430> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <894749650.11534162.1394660537214.JavaMail.zimbra@redhat.com> <27268321.79.1394716909986.JavaMail.taraki@tarakit430> <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> <1394719267.9217.53.camel@localhost> <70753451.17549565.1394732041365.JavaMail.zimbra@redhat.com> <1984007.388.1394735675614.JavaMail.taraki@tarakit430> Message-ID: <1912425753.35186729.1394736221543.JavaMail.zimbra@redhat.com> I think that vdb xml is in error. close the property tag like this ----- Original Message ----- From: "Thiago Araki" To: "Rob Cernich" Cc: "Max Rydahl Andersen" , sme-dataservicesplatform at redhat.com, "jbosstools-dev" , "Robert Stryker" Sent: Thursday, March 13, 2014 1:33:57 PM Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 Hello all. All ports match, and from Dev Studio I am able to enter in "Teiid Instance" configuration window and "Test Administration Connection" and "Test JDBC Connection" with success. I am using the same configurations which I am used to with my linux instances, and they work fine all the time. I tried Van Halbert approach (described in http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html ), without success: 1. Using the VDB below (copied from the blog), I got the following error: Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.1: Element 'property' must have no character or element information item [children], because the type's content type is empty. 2. I changed the VDB to the format shown below, and I got the following error: VDB odbc.1 model "excel" metadata failed to load. Reason:TEIID11010 java.sql.SqlException: [Microsoft][ODBC Driver Manager] The driver does not offer support for this function. I was able to query my Excel data directly using SquirreL SQL client and Microsoft ODBC driver. In both cases depicted above, I was not able to access OData via browser (http://localhost:8080/odata/odbc/excel.Sheet1). After input my credentials I got another error: HTTP Status 403: Access to the requested resource has been denied . I attached my excel file. It is very simple (2 columns), and once I get this working I will have to use the one provided by the customer . Regards, Thiago Araki ----- Original Message ----- From: "Rob Cernich" To: "Ramesh Reddy" Cc: "Robert Stryker" , "Max Rydahl Andersen" , sme-dataservicesplatform at redhat.com, "jbosstools-dev" Sent: Thursday, March 13, 2014 2:34:01 PM Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 You might make sure the server configuration in the tools is configured to listen to the management port...and make sure the configured port matches. ----- Original Message ----- > Even that needs a ODBC DSN created for Excel on Windows platform, if you > already have VDB configured this will work. If you are trying to build > the VDB and preview while doing so then you will still see below issue. > > Ramesh.. > > On Thu, 2014-03-13 at 09:54 -0400, Van Halbert wrote: > > Here' a blog by Ramesh: > > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html > > > > Maybe this is an option for you. > > > > Van > > > > ----- Original Message ----- > > From: "Ted Jones" > > To: "Thiago Araki" , "Max Rydahl Andersen" > > , "Robert Stryker" , > > "jbosstools-dev" > > Cc: sme-dataservicesplatform at redhat.com > > Sent: Thursday, March 13, 2014 8:53:04 AM > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > Adding Max, Rob and jbosstools-dev for their insights... > > > > ----- Original Message ----- > > > > > From: "Thiago Araki" > > > To: "Ted Jones" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Thursday, March 13, 2014 8:21:11 AM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > Hello Ted, > > > > > I did not, but I tried now with this option and unfortunately the same > > > thing > > > happened. > > > > > I am stuck with this problem and my time is running out to deliver this > > > POC. > > > The reason I am using a Windows environment is because I need to > > > integrate > > > data from an Excel data source, and the only way I found to do it is with > > > the Microsoft ODBC driver. > > > > > Regards, > > > > > Thiago > > > > > ----- Original Message ----- > > > > > From: "Ted Jones" > > > To: "Thiago Araki" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Wednesday, March 12, 2014 6:42:17 PM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > Hi Thiago, > > > > > When creating your server connection in JBDS, did you check the "Server > > > is > > > externally managed. Assume server is started." radio button? I've > > > attached a > > > screenshot. > > > > > I know this was the way best way to go at one point, so I always do this > > > now > > > out of habit. > > > ----- Original Message ----- > > > > > > From: "Thiago Araki" > > > > > > > To: sme-dataservicesplatform at redhat.com > > > > > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > > > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > > > > Hello all, > > > > > > > > > I am having problems with JBoss Dev Studio (with Teiid Designer) 7.1 in > > > > a > > > > Windows environment (Windows XP SP3). > > > > > > > > > When I start my Runtime Server via Dev Studio, the server finishes the > > > > initialization (I can see it in the Console view and and access it via > > > > JBoss > > > > EAP web console) but the progress bar keeps the status "starting JBoss > > > > EAP > > > > 6 > > > > Server..." and never finishes. Because of this situation, every > > > > operation > > > > that needs to sync with my server, for instance, Preview Data, gets > > > > queued > > > > and never executes. > > > > > > > > > If I manually start JBoss EAP 6 outside Dev Studio, them try to connect > > > > via > > > > Server View (acknowledging the server is already started), the problem > > > > is > > > > that the progress bar stays in "Performing pre-launch check..." status > > > > forever, and I also cannot interact with my server from my project. > > > > > > > > > In both cases I am able to enter in "Teiid Instance" configuration > > > > window > > > > and > > > > "Test Administration Connection" and "Test JDBC Connection" with > > > > success. > > > > > > > > > It seems to me that something is being incorrectly locked in the plugin > > > > that > > > > integrates Dev Studio and JBoss EAP for this situation. > > > > > > > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I have > > > > already > > > > re-installed both JBoss EAP and Dev Studio (including version 7.0) and > > > > every > > > > time this behavior occurs. > > > > > > > > > In my Linux machine this problem never happens. > > > > > > > > > Can anybody help me? > > > > > > > > > Thanks, > > > > > > > > > Thiago Araki > > > > > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > From dgolovin at exadel.com Thu Mar 13 18:38:47 2014 From: dgolovin at exadel.com (Denis Golovin) Date: Thu, 13 Mar 2014 15:38:47 -0700 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: <5321C499.2090006@exadel.com> References: <5321BE71.7000507@exadel.com> <5321C499.2090006@exadel.com> Message-ID: <53223377.6050209@exadel.com> An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/9f7008b7/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140313/9f7008b7/attachment-0001.png From vrubezhny at exadel.com Thu Mar 13 18:50:36 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Fri, 14 Mar 2014 02:50:36 +0400 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: <53223377.6050209@exadel.com> References: <5321BE71.7000507@exadel.com> <5321C499.2090006@exadel.com> <53223377.6050209@exadel.com> Message-ID: <5322363C.3010509@exadel.com> On 03/14/2014 02:38 AM, Denis Golovin wrote: > On 03/13/2014 07:45 AM, Victor Rubezhny wrote: >> Angelo, >> >> Really appreciate your work and trying to always have projects >> up-to-date with your latest changes. >> >> We need to add some support cordovajs applications, and it looks like >> it's really effective and pretty easy to do with Tern. >> But, obviously, I need some more time to get some suitable result >> here. The current one is a very first and simple code that doesn't >> cover all the requirements, so, it's too early to contribute >> something back to Tern. >> Once we decide that we achieved some suitable result, I'll propose it >> to be contributed back to Tern.java. > > Victor, dot be shy :) This plugin is a good start. Could you at least > put it into your fork somewhere? > I thought you will peek it up into your fork first :) The reasons: 1) To play with. 2) To give your opinion on what needs to be fixed and what to do next 3) Isn't your fork a candidate to be a source for JBT? I'd like Denis and Gorkem to find a time to play with and tell their opinion on what needs to be improved. There are many objects/variables/functions that weren't covered by this plugin yet. Adding a support for some of them requires to do a more sophisticated processing. So, I'd like to know what has to be added in addition to what's already in. And probably some comments on accuracy (like correctness of types, arguments, return values and so on). I need your opinion. /Victor > Thanks > Denis > > >> >> Best Regards, >> Victor >> >> On 03/13/2014 06:31 PM, Angelo zerr wrote: >>> Hi Victor, >>> >>> Very cool! I'm very happy that you have tried to write your first >>> Tern plugin. I love Tern! >>> >>> For your information, I'm studying how to add custom Tern plugin + >>> Tern def in Tern IDE. >>> >>> I suggest you to synchronizeto my GitHub because >>> >>> 1) I have improved Tern console (now you have some colors) >>> 2) completion popop is improved (Parameters is well formatted in >>> the second popup). >>> 3) if you have optional parameters like config: "fn(config: ?) -> >>> !custom:cordovaJSConfig", completion expand it by showing 2 >>> compeltion items (with and without config parameter). >>> >>> IMHO think you should contribute to tern.js. If you want I can host >>> your tern plugin for the moment. >>> >>> Regards Angelo >>> >>> >>> 2014-03-13 15:19 GMT+01:00 Victor Rubezhny >> >: >>> >>> Hi, guys! >>> >>> While playing with Tern I was able to make a very simple plugin >>> that allows to show 'cordova' object and some of its members in >>> Content Assist. >>> >>> >>> >>> This is a very first and simple script that shows 'cordova' >>> object and its members in content assistant without requiring to >>> have any kind of cordova.js included to a project. >>> But it requires: >>> - to have Tern.java (updated with cordovajs.js plugin) >>> - to have Tern nature enabled on your project >>> - to have cordovajs plug-in enabled in project's Turn preferences. >>> >>> You can look at the code changes in my branch on GitHub: >>> https://github.com/vrubezhny/tern.java/tree/cordovajs (currently >>> it's rebased over agelozerr's master) >>> There are no any special inference done due to get some >>> objects/values from the modules that are loaded by >>> require/define functionality. >>> This probably will require more sophisticated coding to be done. >>> >>> /Victor >>> >>> >>> _______________________________________________ >>> jbosstools-dev mailing list >>> jbosstools-dev at lists.jboss.org >>> >>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/8c5813fd/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/8c5813fd/attachment-0001.png From xcoulon at redhat.com Fri Mar 14 04:17:22 2014 From: xcoulon at redhat.com (Xavier Coulon) Date: Fri, 14 Mar 2014 09:17:22 +0100 Subject: [jbosstools-dev] Managing multiple versions of a spec in a plugin In-Reply-To: <5321E1F4.80902@exadel.com> References: <5320986B.9090400@exadel.com> <5E94017A-55D3-42E1-BBAD-4A1C5AF37E4E@redhat.com> <8B2087A0-4A4A-473B-8C51-9247DAA4E269@redhat.com> <5321E1F4.80902@exadel.com> Message-ID: <31A06B14-442C-4138-B428-D18A0E7AFD04@redhat.com> Alexey, Thank for the answer. Just curious: in the end, do you really use the CDI Facet/Facet Version somewhere or not ? In my case, the JAX-RS builder can be invoked because the project has the JAX-RS Nature, which can be installed via "Project>Configure>Add JAX-RS Nature" or when adding the JAX-RS Facet (which in turn will add the JAX-RS Nature). Until now, I did not need to check the version, but I even wonder if it makes sense to do so. It seems like I should just look for specific JAX-RS 1.1 and 2.0 classes in the project classpath to determine which implementation of the validator should be called. Thanks. Best regards, /Xavier On 13 Mar 2014, at 17:51, Alexey Kazakov wrote: > On 03/13/2014 04:06 AM, Max Rydahl Andersen wrote: >> On 13 Mar 2014, at 7:59, Xavier Coulon wrote: >> >>> Alexey, >>> >>> Thanks for the feedback on CDI. What about the CDI Facet in the project settings ? Do you programmatically switch the value (1.0 vs 1.1) if jars changed in the classpath ? >> >> That would be bad. it should either stick to what the facet state or add a warning/error saying there is a mismatch. > > No we don't change the version of the facet if the classpath was changed. So if you install CDI Facet 1.0 and then update CDI jars to 1.1 then CDI Tools will treat the project as a CDI 1.1 project in spite of the 1.0 facet. > >> >> /max >> >>> I think m2e-wtp has some connectors for that, but some user may also just set a Target Server (AS6, AS7 or Wildfly, etc.). >>> >>> I guess I'll also have different validation rules that will be activated depending on the version of the spec the user selected. >>> >>> Best regards, >>> /Xavier >>> >>> >>> >>> On 12 Mar 2014, at 18:24, Alexey Kazakov wrote: >>> >>>> On 03/12/2014 08:32 AM, Max Rydahl Andersen wrote: >>>>> Depends on how big differences there are. But in general, same plugin >>>>> supports multiple versions. Look at JDT, WTP, Hibernate, Seam, Ant, >>>>> Maven, etc. /max >>>> >>>> And CDI too. >>>> We keep all needed code in the same plugins. >>>> We switch to desired implementation depending on user's classpath. So >>>> users don't have to change any project settings/preferences/facets to >>>> switch from CDI 1.0 to CDI 1.1. Changing CDI JARs is enough. >>>> _______________________________________________ >>>> jbosstools-dev mailing list >>>> jbosstools-dev at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>> >>> _______________________________________________ >>> jbosstools-dev mailing list >>> jbosstools-dev at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> >> >> /max >> http://about.me/maxandersen > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/590e10ed/attachment.html From taraki at redhat.com Fri Mar 14 09:13:46 2014 From: taraki at redhat.com (Thiago Araki) Date: Fri, 14 Mar 2014 09:13:46 -0400 (EDT) Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <885129737.11997881.1394758586593.JavaMail.zimbra@redhat.com> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <27268321.79.1394716909986.JavaMail.taraki@tarakit430> <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> <1394719267.9217.53.camel@localhost> <70753451.17549565.1394732041365.JavaMail.zimbra@redhat.com> <1984007.388.1394735675614.JavaMail.taraki@tarakit430> <885129737.11997881.1394758586593.JavaMail.zimbra@redhat.com> Message-ID: <2093668712.15260341.1394802826785.JavaMail.zimbra@redhat.com> Hello Van, With your suggestion I was finally able to connect to my runtime server from Dev Studio. Continuing with my POC for Petrobras, I was able to crate a JDBC-ODBC connection to my excel file, and even query data from sql-scrapbook (see screenshot below): But in the next step, which is "Create source model for JDBC data source", I am not able to complete, since there is no table available to be selected (see screenshot sequence below). In the error log that there is the following warning: Unexpected exception while calling sun.jdbc.odbc.JdbcOdbcDatabaseMetadata.getProcedures() and processing results on DatabaseNew Generic JDBC java.sql.SQLException [Microsoft][ODBC Driver Manager] The Driver does not offer support for this function. I do not have any preference in the approach to integrate the Excel data source (via Dev Studio or creating the vdb.xml file and mannually deploying it). But in both approaches I am facing much more difficulties than with other data sources (web services, flat files and databases). Thanks, Thiago ----- Original Message ----- From: "Van Halbert" To: "Thiago Araki" Sent: Thursday, March 13, 2014 9:56:26 PM Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 If you're still looking at options, can you try this: - at command line, run: hostname (to see what its using) - when you start DV server (standalone.bat), pass it -b hostname - in JBDS when configuring server, use hostname Van ----- Original Message ----- From: "Thiago Araki" To: "Rob Cernich" Cc: "Robert Stryker" , "Max Rydahl Andersen" , sme-dataservicesplatform at redhat.com, "jbosstools-dev" , "Ramesh Reddy" , "Van Halbert" Sent: Thursday, March 13, 2014 1:33:57 PM Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 Hello all. All ports match, and from Dev Studio I am able to enter in "Teiid Instance" configuration window and "Test Administration Connection" and "Test JDBC Connection" with success. I am using the same configurations which I am used to with my linux instances, and they work fine all the time. I tried Van Halbert approach (described in http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html ), without success: 1. Using the VDB below (copied from the blog), I got the following error: Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.1: Element 'property' must have no character or element information item [children], because the type's content type is empty. 2. I changed the VDB to the format shown below, and I got the following error: VDB odbc.1 model "excel" metadata failed to load. Reason:TEIID11010 java.sql.SqlException: [Microsoft][ODBC Driver Manager] The driver does not offer support for this function. I was able to query my Excel data directly using SquirreL SQL client and Microsoft ODBC driver. In both cases depicted above, I was not able to access OData via browser (http://localhost:8080/odata/odbc/excel.Sheet1). After input my credentials I got another error: HTTP Status 403: Access to the requested resource has been denied . I attached my excel file. It is very simple (2 columns), and once I get this working I will have to use the one provided by the customer . Regards, Thiago Araki ----- Original Message ----- From: "Rob Cernich" To: "Ramesh Reddy" Cc: "Robert Stryker" , "Max Rydahl Andersen" , sme-dataservicesplatform at redhat.com, "jbosstools-dev" Sent: Thursday, March 13, 2014 2:34:01 PM Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 You might make sure the server configuration in the tools is configured to listen to the management port...and make sure the configured port matches. ----- Original Message ----- > Even that needs a ODBC DSN created for Excel on Windows platform, if you > already have VDB configured this will work. If you are trying to build > the VDB and preview while doing so then you will still see below issue. > > Ramesh.. > > On Thu, 2014-03-13 at 09:54 -0400, Van Halbert wrote: > > Here' a blog by Ramesh: > > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html > > > > Maybe this is an option for you. > > > > Van > > > > ----- Original Message ----- > > From: "Ted Jones" > > To: "Thiago Araki" , "Max Rydahl Andersen" > > , "Robert Stryker" , > > "jbosstools-dev" > > Cc: sme-dataservicesplatform at redhat.com > > Sent: Thursday, March 13, 2014 8:53:04 AM > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > Adding Max, Rob and jbosstools-dev for their insights... > > > > ----- Original Message ----- > > > > > From: "Thiago Araki" > > > To: "Ted Jones" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Thursday, March 13, 2014 8:21:11 AM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > Hello Ted, > > > > > I did not, but I tried now with this option and unfortunately the same > > > thing > > > happened. > > > > > I am stuck with this problem and my time is running out to deliver this > > > POC. > > > The reason I am using a Windows environment is because I need to > > > integrate > > > data from an Excel data source, and the only way I found to do it is with > > > the Microsoft ODBC driver. > > > > > Regards, > > > > > Thiago > > > > > ----- Original Message ----- > > > > > From: "Ted Jones" > > > To: "Thiago Araki" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Wednesday, March 12, 2014 6:42:17 PM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > Hi Thiago, > > > > > When creating your server connection in JBDS, did you check the "Server > > > is > > > externally managed. Assume server is started." radio button? I've > > > attached a > > > screenshot. > > > > > I know this was the way best way to go at one point, so I always do this > > > now > > > out of habit. > > > ----- Original Message ----- > > > > > > From: "Thiago Araki" > > > > > > > To: sme-dataservicesplatform at redhat.com > > > > > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > > > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > > > > Hello all, > > > > > > > > > I am having problems with JBoss Dev Studio (with Teiid Designer) 7.1 in > > > > a > > > > Windows environment (Windows XP SP3). > > > > > > > > > When I start my Runtime Server via Dev Studio, the server finishes the > > > > initialization (I can see it in the Console view and and access it via > > > > JBoss > > > > EAP web console) but the progress bar keeps the status "starting JBoss > > > > EAP > > > > 6 > > > > Server..." and never finishes. Because of this situation, every > > > > operation > > > > that needs to sync with my server, for instance, Preview Data, gets > > > > queued > > > > and never executes. > > > > > > > > > If I manually start JBoss EAP 6 outside Dev Studio, them try to connect > > > > via > > > > Server View (acknowledging the server is already started), the problem > > > > is > > > > that the progress bar stays in "Performing pre-launch check..." status > > > > forever, and I also cannot interact with my server from my project. > > > > > > > > > In both cases I am able to enter in "Teiid Instance" configuration > > > > window > > > > and > > > > "Test Administration Connection" and "Test JDBC Connection" with > > > > success. > > > > > > > > > It seems to me that something is being incorrectly locked in the plugin > > > > that > > > > integrates Dev Studio and JBoss EAP for this situation. > > > > > > > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I have > > > > already > > > > re-installed both JBoss EAP and Dev Studio (including version 7.0) and > > > > every > > > > time this behavior occurs. > > > > > > > > > In my Linux machine this problem never happens. > > > > > > > > > Can anybody help me? > > > > > > > > > Thanks, > > > > > > > > > Thiago Araki > > > > > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/69e51923/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: undefined Type: image/png Size: 42949 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/69e51923/attachment-0004.png -------------- next part -------------- A non-text attachment was scrubbed... Name: undefined Type: image/png Size: 48617 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/69e51923/attachment-0005.png -------------- next part -------------- A non-text attachment was scrubbed... Name: undefined Type: image/png Size: 46524 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/69e51923/attachment-0006.png -------------- next part -------------- A non-text attachment was scrubbed... Name: undefined Type: image/png Size: 46391 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/69e51923/attachment-0007.png From rareddy at redhat.com Fri Mar 14 09:32:03 2014 From: rareddy at redhat.com (Ramesh Reddy) Date: Fri, 14 Mar 2014 08:32:03 -0500 Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <2093668712.15260341.1394802826785.JavaMail.zimbra@redhat.com> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <27268321.79.1394716909986.JavaMail.taraki@tarakit430> <548017263.11742289.1394718784752.JavaMail.zimbra@redhat.com> <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> <1394719267.9217.53.camel@localhost> <70753451.17549565.1394732041365.JavaMail.zimbra@redhat.com> <1984007.388.1394735675614.JavaMail.taraki@tarakit430> <885129737.11997881.1394758586593.JavaMail.zimbra@redhat.com> <2093668712.15260341.1394802826785.JavaMail.zimbra@redhat.com> Message-ID: <1394803923.25431.6.camel@localhost> in the "Select database Metadata" dialog, uncheck the "procedures" Ramesh.. On Fri, 2014-03-14 at 09:13 -0400, Thiago Araki wrote: > Hello Van, > > > > With your suggestion I was finally able to connect to my runtime > server from Dev Studio. > > Continuing with my POC for Petrobras, I was able to crate a JDBC-ODBC > connection to my excel file, and even query data from sql-scrapbook > (see screenshot below): > > > > > > > But in the next step, which is "Create source model for JDBC data > source", I am not able to complete, since there is no table available > to be selected (see screenshot sequence below). > > > > > > > > > > > In the error log that there is the following warning: > > Unexpected exception while calling > sun.jdbc.odbc.JdbcOdbcDatabaseMetadata.getProcedures() and processing > results on DatabaseNew Generic JDBC > > java.sql.SQLException [Microsoft][ODBC Driver Manager] The Driver does > not offer support for this function. > > > > I do not have any preference in the approach to integrate the Excel > data source (via Dev Studio or creating the vdb.xml file and mannually > deploying it). But in both approaches I am facing much more > difficulties than with other data sources (web services, flat files > and databases). > > > > Thanks, > > > > Thiago > > > > > ______________________________________________________________________ > From: "Van Halbert" > To: "Thiago Araki" > Sent: Thursday, March 13, 2014 9:56:26 PM > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > Windows XP SP3 > > > If you're still looking at options, can you try this: > > > - at command line, run: hostname (to see what its using) > - when you start DV server (standalone.bat), pass it -b hostname > - in JBDS when configuring server, use hostname > > > Van > > > > ----- Original Message ----- > From: "Thiago Araki" > To: "Rob Cernich" > Cc: "Robert Stryker" , "Max Rydahl Andersen" > , sme-dataservicesplatform at redhat.com, > "jbosstools-dev" , "Ramesh Reddy" > , "Van Halbert" > Sent: Thursday, March 13, 2014 1:33:57 PM > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > Windows XP SP3 > > > Hello all. > > > All ports match, and from Dev Studio I am able to enter in "Teiid > Instance" configuration window and "Test Administration Connection" > and "Test JDBC Connection" with success. I am using the same > configurations which I am used to with my linux instances, and they > work fine all the time. > > > I tried Van Halbert approach (described in > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html ), without success: > > > 1. Using the VDB below (copied from the blog), I got the following > error: Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.1: > Element 'property' must have no character or element information item > [children], because the type's content type is empty. > > > > > > translator-name= "jdbc-simple" > > > > 2. I changed the VDB to the format shown below, and I got the > following error: VDB odbc.1 model "excel" metadata failed to load. > Reason:TEIID11010 java.sql.SqlException: [Microsoft][ODBC Driver > Manager] The driver does not offer support for this function. > > > > > > > translator-name= "jdbc-simple"/ > > > > > > I was able to query my Excel data directly using SquirreL SQL client > and Microsoft ODBC driver. > > > In both cases depicted above, I was not able to access OData via > browser (http://localhost:8080/odata/odbc/excel.Sheet1). After input > my credentials I got another error: HTTP Status 403: Access to the > requested resource has been denied . > > > I attached my excel file. It is very simple (2 columns), and once I > get this working I will have to use the one provided by the > customer . > > > Regards, > > > Thiago Araki > > > ----- Original Message ----- > > > From: "Rob Cernich" > To: "Ramesh Reddy" > Cc: "Robert Stryker" , "Max Rydahl Andersen" > , sme-dataservicesplatform at redhat.com, > "jbosstools-dev" > Sent: Thursday, March 13, 2014 2:34:01 PM > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > Windows XP SP3 > > > You might make sure the server configuration in the tools is > configured to listen to the management port...and make sure the > configured port matches. > > > ----- Original Message ----- > > Even that needs a ODBC DSN created for Excel on Windows platform, if > you > > already have VDB configured this will work. If you are trying to > build > > the VDB and preview while doing so then you will still see below > issue. > > > > Ramesh.. > > > > On Thu, 2014-03-13 at 09:54 -0400, Van Halbert wrote: > > > Here' a blog by Ramesh: > > > > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html > > > > > > Maybe this is an option for you. > > > > > > Van > > > > > > ----- Original Message ----- > > > From: "Ted Jones" > > > To: "Thiago Araki" , "Max Rydahl Andersen" > > > , "Robert Stryker" > , > > > "jbosstools-dev" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Thursday, March 13, 2014 8:53:04 AM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > Adding Max, Rob and jbosstools-dev for their insights... > > > > > > ----- Original Message ----- > > > > > > > From: "Thiago Araki" > > > > To: "Ted Jones" > > > > Cc: sme-dataservicesplatform at redhat.com > > > > Sent: Thursday, March 13, 2014 8:21:11 AM > > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP > SP3 > > > > > > > Hello Ted, > > > > > > > I did not, but I tried now with this option and unfortunately > the same > > > > thing > > > > happened. > > > > > > > I am stuck with this problem and my time is running out to > deliver this > > > > POC. > > > > The reason I am using a Windows environment is because I need > to > > > > integrate > > > > data from an Excel data source, and the only way I found to do > it is with > > > > the Microsoft ODBC driver. > > > > > > > Regards, > > > > > > > Thiago > > > > > > > ----- Original Message ----- > > > > > > > From: "Ted Jones" > > > > To: "Thiago Araki" > > > > Cc: sme-dataservicesplatform at redhat.com > > > > Sent: Wednesday, March 12, 2014 6:42:17 PM > > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP > SP3 > > > > > > > Hi Thiago, > > > > > > > When creating your server connection in JBDS, did you check the > "Server > > > > is > > > > externally managed. Assume server is started." radio button? > I've > > > > attached a > > > > screenshot. > > > > > > > I know this was the way best way to go at one point, so I always > do this > > > > now > > > > out of habit. > > > > ----- Original Message ----- > > > > > > > > From: "Thiago Araki" > > > > > > > > > To: sme-dataservicesplatform at redhat.com > > > > > > > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > > > > > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > > > > > > > Hello all, > > > > > > > > > > > > I am having problems with JBoss Dev Studio (with Teiid > Designer) 7.1 in > > > > > a > > > > > Windows environment (Windows XP SP3). > > > > > > > > > > > > When I start my Runtime Server via Dev Studio, the server > finishes the > > > > > initialization (I can see it in the Console view and and > access it via > > > > > JBoss > > > > > EAP web console) but the progress bar keeps the status > "starting JBoss > > > > > EAP > > > > > 6 > > > > > Server..." and never finishes. Because of this situation, > every > > > > > operation > > > > > that needs to sync with my server, for instance, Preview Data, > gets > > > > > queued > > > > > and never executes. > > > > > > > > > > > > If I manually start JBoss EAP 6 outside Dev Studio, them try > to connect > > > > > via > > > > > Server View (acknowledging the server is already started), the > problem > > > > > is > > > > > that the progress bar stays in "Performing pre-launch > check..." status > > > > > forever, and I also cannot interact with my server from my > project. > > > > > > > > > > > > In both cases I am able to enter in "Teiid Instance" > configuration > > > > > window > > > > > and > > > > > "Test Administration Connection" and "Test JDBC Connection" > with > > > > > success. > > > > > > > > > > > > It seems to me that something is being incorrectly locked in > the plugin > > > > > that > > > > > integrates Dev Studio and JBoss EAP for this situation. > > > > > > > > > > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I > have > > > > > already > > > > > re-installed both JBoss EAP and Dev Studio (including version > 7.0) and > > > > > every > > > > > time this behavior occurs. > > > > > > > > > > > > In my Linux machine this problem never happens. > > > > > > > > > > > > Can anybody help me? > > > > > > > > > > > > Thanks, > > > > > > > > > > > > Thiago Araki > > > > > > > > > > > > > _______________________________________________ > > jbosstools-dev mailing list > > jbosstools-dev at lists.jboss.org > > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > > > > > > From nboldt at redhat.com Fri Mar 14 09:33:20 2014 From: nboldt at redhat.com (Nick Boldt) Date: Fri, 14 Mar 2014 09:33:20 -0400 Subject: [jbosstools-dev] ACTION REQUIRED :: Please test building your JBT 4.2.0.Beta1 component with Tycho 0.20.0 In-Reply-To: <53230505.10602@redhat.com> References: <53230505.10602@redhat.com> Message-ID: <53230520.1050500@redhat.com> Tycho 0.20 is now released, so to test it you need to simply build like this - no additional configuration should be needed: mvn clean install -DtychoVersion=0.20.0 Details on what's new: http://wiki.eclipse.org/Tycho/Release_Notes/0.20 Unless someone finds a reason to NOT move up, I'll push 0.20.0 into the parent pom & root pom for the target platform builds so everyone can use it by default next week as part of the code freeze for Beta1. If you have tested named **/Abstract*Test.class or **/Abstract*TestCase.class please see the release notes above for how your test execution will change after moving to 0.20. Cheers, Nick On 03/11/2014 11:22 AM, Nick Boldt wrote: > Tycho 0.20.0 is being staged currently at Eclipse for release shortly. > > Therefore, it's time for you to test-build your component with the new > version, as we'll hopefully be adopting it for JBT 4.2.0.Beta1 (code > freeze is March 20, by the way). > > Here's how to add the staging repo to the 4.2.0.Beta1 parent pom (or > your root pom, if you prefer): > > https://github.com/nickboldt/jbosstools-build/commit/d5697b8cb57f0d355a0e8ba39ee10697a2744935 > > > * If you apply the above commit locally, be sure that your root pom > references the CORRECT VERSION of the parent pom (4.2.0.Beta1-SNAPSHOT, > not 4.2.0.Alpha2-SNAPSHOT), and that you've built the parent pom locally. > > * If you add the staging to your own root pom to try > it out, be sure to also set -DtychoVersion=0.20.0 via the commandline > when building. > > > Should you encounter any problems with Tycho 0.20.0, please report it here: > > https://issues.jboss.org/browse/JBIDE-16737 > > -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From taraki at redhat.com Fri Mar 14 10:38:36 2014 From: taraki at redhat.com (Thiago Araki) Date: Fri, 14 Mar 2014 10:38:36 -0400 (EDT) Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <1394803923.25431.6.camel@localhost> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> <1394719267.9217.53.camel@localhost> <70753451.17549565.1394732041365.JavaMail.zimbra@redhat.com> <1984007.388.1394735675614.JavaMail.taraki@tarakit430> <885129737.11997881.1394758586593.JavaMail.zimbra@redhat.com> <2093668712.15260341.1394802826785.JavaMail.zimbra@redhat.com> <1394803923.25431.6.camel@localhost> Message-ID: <1392284.124.1394807955832.JavaMail.taraki@tarakit430> Hello Ramesh, Unchecking "procedures" resolved the exception that were raised, but the behavior is still the same: there is no table to be selected, and I cannot continue with the "Create source model for JDBC data source" wizard. I had to restart my windows virtual machine, and when I tried to connect again to my runtime server from Dev Studio (even though I configured the hostname as suggested by Van Halbert), I am facing the same problems I had before: Dev Studio keeps forever on "Performing pre-lauch check" while starting the runtime. I deleted the server from Dev Studio and created it again, but it did not solve the problem. Restarting the server also did not take effect. Regards, Thiago ----- Original Message ----- From: "Ramesh Reddy" To: "Thiago Araki" Cc: "Van Halbert" , "jbosstools-dev" , sme-dataservicesplatform at redhat.com Sent: Friday, March 14, 2014 10:32:03 AM Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 in the "Select database Metadata" dialog, uncheck the "procedures" Ramesh.. On Fri, 2014-03-14 at 09:13 -0400, Thiago Araki wrote: > Hello Van, > > > > With your suggestion I was finally able to connect to my runtime > server from Dev Studio. > > Continuing with my POC for Petrobras, I was able to crate a JDBC-ODBC > connection to my excel file, and even query data from sql-scrapbook > (see screenshot below): > > > > > > > But in the next step, which is "Create source model for JDBC data > source", I am not able to complete, since there is no table available > to be selected (see screenshot sequence below). > > > > > > > > > > > In the error log that there is the following warning: > > Unexpected exception while calling > sun.jdbc.odbc.JdbcOdbcDatabaseMetadata.getProcedures() and processing > results on DatabaseNew Generic JDBC > > java.sql.SQLException [Microsoft][ODBC Driver Manager] The Driver does > not offer support for this function. > > > > I do not have any preference in the approach to integrate the Excel > data source (via Dev Studio or creating the vdb.xml file and mannually > deploying it). But in both approaches I am facing much more > difficulties than with other data sources (web services, flat files > and databases). > > > > Thanks, > > > > Thiago > > > > > ______________________________________________________________________ > From: "Van Halbert" > To: "Thiago Araki" > Sent: Thursday, March 13, 2014 9:56:26 PM > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > Windows XP SP3 > > > If you're still looking at options, can you try this: > > > - at command line, run: hostname (to see what its using) > - when you start DV server (standalone.bat), pass it -b hostname > - in JBDS when configuring server, use hostname > > > Van > > > > ----- Original Message ----- > From: "Thiago Araki" > To: "Rob Cernich" > Cc: "Robert Stryker" , "Max Rydahl Andersen" > , sme-dataservicesplatform at redhat.com, > "jbosstools-dev" , "Ramesh Reddy" > , "Van Halbert" > Sent: Thursday, March 13, 2014 1:33:57 PM > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > Windows XP SP3 > > > Hello all. > > > All ports match, and from Dev Studio I am able to enter in "Teiid > Instance" configuration window and "Test Administration Connection" > and "Test JDBC Connection" with success. I am using the same > configurations which I am used to with my linux instances, and they > work fine all the time. > > > I tried Van Halbert approach (described in > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html ), without success: > > > 1. Using the VDB below (copied from the blog), I got the following > error: Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.1: > Element 'property' must have no character or element information item > [children], because the type's content type is empty. > > > > > > translator-name= "jdbc-simple" > > > > 2. I changed the VDB to the format shown below, and I got the > following error: VDB odbc.1 model "excel" metadata failed to load. > Reason:TEIID11010 java.sql.SqlException: [Microsoft][ODBC Driver > Manager] The driver does not offer support for this function. > > > > > > > translator-name= "jdbc-simple"/ > > > > > > I was able to query my Excel data directly using SquirreL SQL client > and Microsoft ODBC driver. > > > In both cases depicted above, I was not able to access OData via > browser (http://localhost:8080/odata/odbc/excel.Sheet1). After input > my credentials I got another error: HTTP Status 403: Access to the > requested resource has been denied . > > > I attached my excel file. It is very simple (2 columns), and once I > get this working I will have to use the one provided by the > customer . > > > Regards, > > > Thiago Araki > > > ----- Original Message ----- > > > From: "Rob Cernich" > To: "Ramesh Reddy" > Cc: "Robert Stryker" , "Max Rydahl Andersen" > , sme-dataservicesplatform at redhat.com, > "jbosstools-dev" > Sent: Thursday, March 13, 2014 2:34:01 PM > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > Windows XP SP3 > > > You might make sure the server configuration in the tools is > configured to listen to the management port...and make sure the > configured port matches. > > > ----- Original Message ----- > > Even that needs a ODBC DSN created for Excel on Windows platform, if > you > > already have VDB configured this will work. If you are trying to > build > > the VDB and preview while doing so then you will still see below > issue. > > > > Ramesh.. > > > > On Thu, 2014-03-13 at 09:54 -0400, Van Halbert wrote: > > > Here' a blog by Ramesh: > > > > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html > > > > > > Maybe this is an option for you. > > > > > > Van > > > > > > ----- Original Message ----- > > > From: "Ted Jones" > > > To: "Thiago Araki" , "Max Rydahl Andersen" > > > , "Robert Stryker" > , > > > "jbosstools-dev" > > > Cc: sme-dataservicesplatform at redhat.com > > > Sent: Thursday, March 13, 2014 8:53:04 AM > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > Adding Max, Rob and jbosstools-dev for their insights... > > > > > > ----- Original Message ----- > > > > > > > From: "Thiago Araki" > > > > To: "Ted Jones" > > > > Cc: sme-dataservicesplatform at redhat.com > > > > Sent: Thursday, March 13, 2014 8:21:11 AM > > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP > SP3 > > > > > > > Hello Ted, > > > > > > > I did not, but I tried now with this option and unfortunately > the same > > > > thing > > > > happened. > > > > > > > I am stuck with this problem and my time is running out to > deliver this > > > > POC. > > > > The reason I am using a Windows environment is because I need > to > > > > integrate > > > > data from an Excel data source, and the only way I found to do > it is with > > > > the Microsoft ODBC driver. > > > > > > > Regards, > > > > > > > Thiago > > > > > > > ----- Original Message ----- > > > > > > > From: "Ted Jones" > > > > To: "Thiago Araki" > > > > Cc: sme-dataservicesplatform at redhat.com > > > > Sent: Wednesday, March 12, 2014 6:42:17 PM > > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP > SP3 > > > > > > > Hi Thiago, > > > > > > > When creating your server connection in JBDS, did you check the > "Server > > > > is > > > > externally managed. Assume server is started." radio button? > I've > > > > attached a > > > > screenshot. > > > > > > > I know this was the way best way to go at one point, so I always > do this > > > > now > > > > out of habit. > > > > ----- Original Message ----- > > > > > > > > From: "Thiago Araki" > > > > > > > > > To: sme-dataservicesplatform at redhat.com > > > > > > > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > > > > > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 > > > > > > > > > > > > Hello all, > > > > > > > > > > > > I am having problems with JBoss Dev Studio (with Teiid > Designer) 7.1 in > > > > > a > > > > > Windows environment (Windows XP SP3). > > > > > > > > > > > > When I start my Runtime Server via Dev Studio, the server > finishes the > > > > > initialization (I can see it in the Console view and and > access it via > > > > > JBoss > > > > > EAP web console) but the progress bar keeps the status > "starting JBoss > > > > > EAP > > > > > 6 > > > > > Server..." and never finishes. Because of this situation, > every > > > > > operation > > > > > that needs to sync with my server, for instance, Preview Data, > gets > > > > > queued > > > > > and never executes. > > > > > > > > > > > > If I manually start JBoss EAP 6 outside Dev Studio, them try > to connect > > > > > via > > > > > Server View (acknowledging the server is already started), the > problem > > > > > is > > > > > that the progress bar stays in "Performing pre-launch > check..." status > > > > > forever, and I also cannot interact with my server from my > project. > > > > > > > > > > > > In both cases I am able to enter in "Teiid Instance" > configuration > > > > > window > > > > > and > > > > > "Test Administration Connection" and "Test JDBC Connection" > with > > > > > success. > > > > > > > > > > > > It seems to me that something is being incorrectly locked in > the plugin > > > > > that > > > > > integrates Dev Studio and JBoss EAP for this situation. > > > > > > > > > > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I > have > > > > > already > > > > > re-installed both JBoss EAP and Dev Studio (including version > 7.0) and > > > > > every > > > > > time this behavior occurs. > > > > > > > > > > > > In my Linux machine this problem never happens. > > > > > > > > > > > > Can anybody help me? > > > > > > > > > > > > Thanks, > > > > > > > > > > > > Thiago Araki > > > > > > > > > > > > > _______________________________________________ > > jbosstools-dev mailing list > > jbosstools-dev at lists.jboss.org > > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140314/5f4da6a9/attachment-0001.html From rareddy at redhat.com Fri Mar 14 11:13:34 2014 From: rareddy at redhat.com (Ramesh Reddy) Date: Fri, 14 Mar 2014 10:13:34 -0500 Subject: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in Windows XP SP3 In-Reply-To: <1392284.124.1394807955832.JavaMail.taraki@tarakit430> References: <27318550.203.1394659693396.JavaMail.taraki@tarakit430> <1433590136.11742999.1394718873498.JavaMail.zimbra@redhat.com> <1394719267.9217.53.camel@localhost> <70753451.17549565.1394732041365.JavaMail.zimbra@redhat.com> <1984007.388.1394735675614.JavaMail.taraki@tarakit430> <885129737.11997881.1394758586593.JavaMail.zimbra@redhat.com> <2093668712.15260341.1394802826785.JavaMail.zimbra@redhat.com> <1394803923.25431.6.camel@localhost> <1392284.124.1394807955832.JavaMail.taraki@tarakit430> Message-ID: <1394810014.25431.19.camel@localhost> Thiago, I do not have a solution for it, but a suggestion is, why don't you use Linux machine for your designer, but run the DV server on windows so that you can access the Excel file using its DSN. Ramesh.. On Fri, 2014-03-14 at 10:38 -0400, Thiago Araki wrote: > Hello Ramesh, > > Unchecking "procedures" resolved the exception that were raised, but > the behavior is still the same: there is no table to be selected, and > I cannot continue with the "Create source model for JDBC data source" > wizard. > > I had to restart my windows virtual machine, and when I tried to > connect again to my runtime server from Dev Studio (even though I > configured the hostname as suggested by Van Halbert), I am facing the > same problems I had before: Dev Studio keeps forever on "Performing > pre-lauch check" while starting the runtime. I deleted the server from > Dev Studio and created it again, but it did not solve the problem. > Restarting the server also did not take effect. > > Regards, > > Thiago > > > ______________________________________________________________________ > From: "Ramesh Reddy" > To: "Thiago Araki" > Cc: "Van Halbert" , "jbosstools-dev" > , sme-dataservicesplatform at redhat.com > Sent: Friday, March 14, 2014 10:32:03 AM > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > Windows XP SP3 > > in the "Select database Metadata" dialog, uncheck the "procedures" > > Ramesh.. > > On Fri, 2014-03-14 at 09:13 -0400, Thiago Araki wrote: > > Hello Van, > > > > > > > > With your suggestion I was finally able to connect to my runtime > > server from Dev Studio. > > > > Continuing with my POC for Petrobras, I was able to crate a > JDBC-ODBC > > connection to my excel file, and even query data from sql-scrapbook > > (see screenshot below): > > > > > > > > > > > > > > But in the next step, which is "Create source model for JDBC data > > source", I am not able to complete, since there is no table > available > > to be selected (see screenshot sequence below). > > > > > > > > > > > > > > > > > > > > > > In the error log that there is the following warning: > > > > Unexpected exception while calling > > sun.jdbc.odbc.JdbcOdbcDatabaseMetadata.getProcedures() and > processing > > results on DatabaseNew Generic JDBC > > > > java.sql.SQLException [Microsoft][ODBC Driver Manager] The Driver > does > > not offer support for this function. > > > > > > > > I do not have any preference in the approach to integrate the Excel > > data source (via Dev Studio or creating the vdb.xml file and > mannually > > deploying it). But in both approaches I am facing much more > > difficulties than with other data sources (web services, flat files > > and databases). > > > > > > > > Thanks, > > > > > > > > Thiago > > > > > > > > > > > ______________________________________________________________________ > > From: "Van Halbert" > > To: "Thiago Araki" > > Sent: Thursday, March 13, 2014 9:56:26 PM > > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > > Windows XP SP3 > > > > > > If you're still looking at options, can you try this: > > > > > > - at command line, run: hostname (to see what its using) > > - when you start DV server (standalone.bat), pass it -b hostname > > - in JBDS when configuring server, use hostname > > > > > > Van > > > > > > > > ----- Original Message ----- > > From: "Thiago Araki" > > To: "Rob Cernich" > > Cc: "Robert Stryker" , "Max Rydahl Andersen" > > , sme-dataservicesplatform at redhat.com, > > "jbosstools-dev" , "Ramesh Reddy" > > , "Van Halbert" > > Sent: Thursday, March 13, 2014 1:33:57 PM > > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > > Windows XP SP3 > > > > > > Hello all. > > > > > > All ports match, and from Dev Studio I am able to enter in "Teiid > > Instance" configuration window and "Test Administration Connection" > > and "Test JDBC Connection" with success. I am using the same > > configurations which I am used to with my linux instances, and they > > work fine all the time. > > > > > > I tried Van Halbert approach (described in > > > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html ), without success: > > > > > > 1. Using the VDB below (copied from the blog), I got the following > > error: Caused by: org.xml.sax.SAXParseException: > cvc-complex-type.2.1: > > Element 'property' must have no character or element information > item > > [children], because the type's content type is empty. > > > > > > > > > > > > > translator-name= "jdbc-simple" > > > > > > > 2. I changed the VDB to the format shown below, and I got the > > following error: VDB odbc.1 model "excel" metadata failed to load. > > Reason:TEIID11010 java.sql.SqlException: [Microsoft][ODBC Driver > > Manager] The driver does not offer support for this function. > > > > > > > > > > > > > > > translator-name= "jdbc-simple"/ > > > > > > > > > > > I was able to query my Excel data directly using SquirreL SQL client > > and Microsoft ODBC driver. > > > > > > In both cases depicted above, I was not able to access OData via > > browser (http://localhost:8080/odata/odbc/excel.Sheet1). After input > > my credentials I got another error: HTTP Status 403: Access to the > > requested resource has been denied . > > > > > > I attached my excel file. It is very simple (2 columns), and once I > > get this working I will have to use the one provided by the > > customer . > > > > > > Regards, > > > > > > Thiago Araki > > > > > > ----- Original Message ----- > > > > > > From: "Rob Cernich" > > To: "Ramesh Reddy" > > Cc: "Robert Stryker" , "Max Rydahl Andersen" > > , sme-dataservicesplatform at redhat.com, > > "jbosstools-dev" > > Sent: Thursday, March 13, 2014 2:34:01 PM > > Subject: Re: [jbosstools-dev] JBDS 7.1 (Teiid Designer) problem in > > Windows XP SP3 > > > > > > You might make sure the server configuration in the tools is > > configured to listen to the management port...and make sure the > > configured port matches. > > > > > > ----- Original Message ----- > > > Even that needs a ODBC DSN created for Excel on Windows platform, > if > > you > > > already have VDB configured this will work. If you are trying to > > build > > > the VDB and preview while doing so then you will still see below > > issue. > > > > > > Ramesh.. > > > > > > On Thu, 2014-03-13 at 09:54 -0400, Van Halbert wrote: > > > > Here' a blog by Ramesh: > > > > > > > http://teiid.blogspot.com/2013/06/expose-excel-data-as-odata-feed-using.html > > > > > > > > Maybe this is an option for you. > > > > > > > > Van > > > > > > > > ----- Original Message ----- > > > > From: "Ted Jones" > > > > To: "Thiago Araki" , "Max Rydahl Andersen" > > > > , "Robert Stryker" > > , > > > > "jbosstools-dev" > > > > Cc: sme-dataservicesplatform at redhat.com > > > > Sent: Thursday, March 13, 2014 8:53:04 AM > > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP > SP3 > > > > > > > > Adding Max, Rob and jbosstools-dev for their insights... > > > > > > > > ----- Original Message ----- > > > > > > > > > From: "Thiago Araki" > > > > > To: "Ted Jones" > > > > > Cc: sme-dataservicesplatform at redhat.com > > > > > Sent: Thursday, March 13, 2014 8:21:11 AM > > > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP > > SP3 > > > > > > > > > Hello Ted, > > > > > > > > > I did not, but I tried now with this option and unfortunately > > the same > > > > > thing > > > > > happened. > > > > > > > > > I am stuck with this problem and my time is running out to > > deliver this > > > > > POC. > > > > > The reason I am using a Windows environment is because I need > > to > > > > > integrate > > > > > data from an Excel data source, and the only way I found to do > > it is with > > > > > the Microsoft ODBC driver. > > > > > > > > > Regards, > > > > > > > > > Thiago > > > > > > > > > ----- Original Message ----- > > > > > > > > > From: "Ted Jones" > > > > > To: "Thiago Araki" > > > > > Cc: sme-dataservicesplatform at redhat.com > > > > > Sent: Wednesday, March 12, 2014 6:42:17 PM > > > > > Subject: Re: JBDS 7.1 (Teiid Designer) problem in Windows XP > > SP3 > > > > > > > > > Hi Thiago, > > > > > > > > > When creating your server connection in JBDS, did you check > the > > "Server > > > > > is > > > > > externally managed. Assume server is started." radio button? > > I've > > > > > attached a > > > > > screenshot. > > > > > > > > > I know this was the way best way to go at one point, so I > always > > do this > > > > > now > > > > > out of habit. > > > > > ----- Original Message ----- > > > > > > > > > > From: "Thiago Araki" > > > > > > > > > > > To: sme-dataservicesplatform at redhat.com > > > > > > > > > > > Sent: Wednesday, March 12, 2014 4:27:34 PM > > > > > > > > > > > Subject: JBDS 7.1 (Teiid Designer) problem in Windows XP > SP3 > > > > > > > > > > > > > > > Hello all, > > > > > > > > > > > > > > > I am having problems with JBoss Dev Studio (with Teiid > > Designer) 7.1 in > > > > > > a > > > > > > Windows environment (Windows XP SP3). > > > > > > > > > > > > > > > When I start my Runtime Server via Dev Studio, the server > > finishes the > > > > > > initialization (I can see it in the Console view and and > > access it via > > > > > > JBoss > > > > > > EAP web console) but the progress bar keeps the status > > "starting JBoss > > > > > > EAP > > > > > > 6 > > > > > > Server..." and never finishes. Because of this situation, > > every > > > > > > operation > > > > > > that needs to sync with my server, for instance, Preview > Data, > > gets > > > > > > queued > > > > > > and never executes. > > > > > > > > > > > > > > > If I manually start JBoss EAP 6 outside Dev Studio, them try > > to connect > > > > > > via > > > > > > Server View (acknowledging the server is already started), > the > > problem > > > > > > is > > > > > > that the progress bar stays in "Performing pre-launch > > check..." status > > > > > > forever, and I also cannot interact with my server from my > > project. > > > > > > > > > > > > > > > In both cases I am able to enter in "Teiid Instance" > > configuration > > > > > > window > > > > > > and > > > > > > "Test Administration Connection" and "Test JDBC Connection" > > with > > > > > > success. > > > > > > > > > > > > > > > It seems to me that something is being incorrectly locked in > > the plugin > > > > > > that > > > > > > integrates Dev Studio and JBoss EAP for this situation. > > > > > > > > > > > > > > > I tried both Oracle JDK 1.6 and 1.7 with the same results. I > > have > > > > > > already > > > > > > re-installed both JBoss EAP and Dev Studio (including > version > > 7.0) and > > > > > > every > > > > > > time this behavior occurs. > > > > > > > > > > > > > > > In my Linux machine this problem never happens. > > > > > > > > > > > > > > > Can anybody help me? > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > > Thiago Araki > > > > > > > > > > > > > > > > > > _______________________________________________ > > > jbosstools-dev mailing list > > > jbosstools-dev at lists.jboss.org > > > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > > > > > > > > > > > > > > > > From nboldt at redhat.com Sat Mar 15 15:43:04 2014 From: nboldt at redhat.com (Nick Boldt) Date: Sat, 15 Mar 2014 15:43:04 -0400 Subject: [jbosstools-dev] ACTION REQUIRED: Please review Target Platform 4.40.0.Beta1-SNAPSHOT (before JBT 4.2.0.Beta1 code freeze) Message-ID: <5324AD48.2080809@redhat.com> JBoss Tools Target Platform 4.40.0.Beta1-SNAPSHOT has been created and is ready for review. Please take some time before *Wednesday, March 19* to build your master branch component(s) with this new TP. If you encounter any issues, please post comments here: https://issues.jboss.org/browse/JBIDE-16738 Changes ======= * Luna M6, WTP 3.6M6, birt 4.4.0.v20140311, Jetty 8.1.14 - https://issues.jboss.org/browse/JBIDE-16738 * egit, mylyn, m2e, m2e-wtp, mavenarchiver are now coming from Luna instead of separate sites (easier to maintain) * new sapphire features - https://issues.jboss.org/browse/JBIDE-16665 * Built w/ Tycho 0.20.0 * Other changes: https://issues.jboss.org/browse/JBIDE-16739 Commit details: https://github.com/jbosstools/jbosstools-target-platforms/commits/4.40.x Usage ===== JBoss Tools 4.2.0.Beta1 will be built against the forthcoming target platform 4.40.0.Beta1. Master branch jobs in Jenkins are already building against 4.40.0.Beta1-SNAPSHOT. Stable branch jobs (those with a "4.2.luna" suffix), will be re-enabled after the *Beta1 code freeze on Thursday, March 20*, and will be set to use 4.40.0.Beta1. Parent pom 4.2.0.Beta1-SNAPSHOT on master has been updated to use TP 4.40.0.Beta1-SNAPSHOT. Download ======== Zip: http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT/jbosstoolstarget-4.40.0.Beta1-SNAPSHOT.zip Update site: http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT/REPO/ Testing/Development =================== This should be used by default if you're using the latest SNAPSHOT of parent pom on master, so a simple "mvn clean verify" should be enough to build against this new target platform. For other cases, you can try it out and use it directly like this: $ mvn clean verify -Dtpc.version=4.40.0.Beta1-SNAPSHOT For other usage and help (using in IDE, building a mirror locally, using a zip...), please read https://github.com/jbosstools/jbosstools-devdoc/blob/master/building/target_platforms/target_platforms_for_consumers.md What's next? ============ No later than *Wednesday, March 19* the 4.40.Beta1-SNAPSHOT target platform will be released into Nexus as 4.40.Beta1, and the github repo will be tagged: https://github.com/jbosstools/jbosstools-target-platforms/releases -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From nboldt at redhat.com Sat Mar 15 16:30:47 2014 From: nboldt at redhat.com (Nick Boldt) Date: Sat, 15 Mar 2014 16:30:47 -0400 Subject: [jbosstools-dev] JBoss Tools Core 4.1.2.CR1b bits available for QE testing Message-ID: <5324B877.6030105@redhat.com> As always, these are not FINAL bits, but preliminary results for QE testing. Not for redistribution to customers. JBoss Tools Target Platforms: http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/kepler/ (JBoss Tools - current release) http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.32.0.Final (JBoss Tools - upcoming milestone) (This is loaded automatically into Eclipse when installing JBoss Tools. Provided here simply for reference.) Update Sites (Staging): http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1b.core/ http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1b.coretests/ http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1b.webtools/ Builds: http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1b.core/ http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1b.coretests/ http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1b.webtools/ JBoss Central: http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/kepler/ (JBoss Central - current release) http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.31.0.Final/ (JBoss Central - upcoming milestone) To test the upcoming version of Central, add this to your eclipse.ini file after the -vmargs line: -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1b/jbosstools-directory.xml -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1b/ -- New + Noteworthy: Subject to change, the latest N&N is here: http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html and http://docs.jboss.org/tools/whatsnew/ -- Schedule / Upcoming Releases: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel -- Changes prompting this respin-b are: https://issues.jboss.org/issues/?jql=labels%20in%20%28%22respin-b%22%29%20and%20%28%28project%20in%20%28%22JBDS%22%29%20and%20fixversion%20in%20%28%227.1.1.CR1%22%29%29%20or%20%28project%20in%20%28%22JBIDE%22%2C%22TOOLSDOC%22%29%20and%20fixversion%20in%20%28%224.1.2.CR1%22%29%29%29 -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From vrubezhny at exadel.com Mon Mar 17 09:24:29 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Mon, 17 Mar 2014 17:24:29 +0400 Subject: [jbosstools-dev] Tern Console per project + stop button In-Reply-To: References: Message-ID: <5326F78D.2010805@exadel.com> On 03/17/2014 05:07 PM, Angelo zerr wrote: > Hi Victor, > > Just for your information, I have changed the Tern console. Now you > cannot open it at hand. > It opens automaticly a tern console per project as soon as tern server > is called. > I hope there still a preference that allows to enable/disable the trace output to Tern Console. > And now you have a stop button to stop the tern server of the project. > It can be useful when you develop a tern plugin to restart the server. > > Hope you will like it this new feature. Yeah, that really helps. Thanks! > Regards Angelo From angelo.zerr at gmail.com Mon Mar 17 09:28:28 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Mon, 17 Mar 2014 14:28:28 +0100 Subject: [jbosstools-dev] Tern Console per project + stop button In-Reply-To: <5326F78D.2010805@exadel.com> References: <5326F78D.2010805@exadel.com> Message-ID: 2014-03-17 14:24 GMT+01:00 Victor Rubezhny : > On 03/17/2014 05:07 PM, Angelo zerr wrote: > >> Hi Victor, >> >> Just for your information, I have changed the Tern console. Now you >> cannot open it at hand. >> It opens automaticly a tern console per project as soon as tern server is >> called. >> >> I hope there still a preference that allows to enable/disable the trace > output to Tern Console. Yes sure, this preferences was not removed. > > And now you have a stop button to stop the tern server of the project. It >> can be useful when you develop a tern plugin to restart the server. >> >> Hope you will like it this new feature. >> > Yeah, that really helps. Thanks! > Cool:) > Regards Angelo >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140317/34bda004/attachment-0001.html From nboldt at redhat.com Mon Mar 17 11:59:34 2014 From: nboldt at redhat.com (Nick Boldt) Date: Mon, 17 Mar 2014 11:59:34 -0400 Subject: [jbosstools-dev] ACTION REQUIRED: Does your project contain new uncategorized features since JBT 4.1.0 / JBDS 7.x? Message-ID: <53271BE6.7060201@redhat.com> If you have added new features in your master branch, you need to let me know what they are, so that: a) they can be properly categorized and aggregated b) they can be added to the Eclipse Marketplace entry (coming for Beta1) c) they can be added to the install test job [1], which drives the creation of the aggregate --- PLEASE NOTE: if you have new features which are simply *children of existing features*, like org.jboss.tools.archives.scanner.feature is included in org.jboss.ide.eclipse.archives.feature, then just make sure that the parent (containing) feature includes (not depends on, but INCLUDES) the child [2] and you should be fine. Nothing more to do here. THEREFORE, if you DO have *new features*, I need to know 4 things: i) feature name, eg., org.jboss.tools.archives.scanner.feature ii) category/ies in which should it be included, eg., CoreTools ("Abridged JBoss Tools") or AdditionalTools (everything else). You can also put a feature into a secondary category to provide extra "branding", eg., CloudTools, MavenTools, MobileTools. You can see them here [3], [4], [5]. iii) Should it be included in the Hibernate Tools, Web Tools (JBoss AS server adapter install site), or Core Tests (test features only) site too? See [6], [7], [8]. If so, please specify the category/ies in which to include it. A PR would be ideal, eg., against this file [9]. iv) Should it be included in the Eclipse Marketplace default install? Normally this done simply by adding it to the CoreTools category. --- [1] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-composite-install_master [2] https://github.com/jbosstools/jbosstools-server/blob/master/archives/features/org.jboss.ide.eclipse.archives.feature/feature.xml#L33 [3] http://download.jboss.org/jbosstools/updates/nightly/core/master/ [4] http://download.jboss.org/jbosstools/updates/nightly/core/master/site.properties [5] https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregate/site/category.xml [6] http://download.jboss.org/jbosstools/updates/nightly/coretests/master/ [7] http://download.jboss.org/jbosstools/updates/nightly/webtools/master/ [8] http://download.jboss.org/jbosstools/updates/nightly/hibernatetools/master/ [9] https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregate/coretests-site/category.xml -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From nboldt at redhat.com Mon Mar 17 14:57:01 2014 From: nboldt at redhat.com (Nick Boldt) Date: Mon, 17 Mar 2014 14:57:01 -0400 Subject: [jbosstools-dev] Include Sapphire in JBT 4.40.0.Beta1 target platform? Message-ID: <5327457D.2010904@redhat.com> Hi all, Here is a proposal for a new 4.40.0.Beta1-SNAPSHOT target platform: https://github.com/jbosstools/jbosstools-target-platforms/pull/40 It consists in the following changes: * JBIDE-16665 Add Sapphire to Luna M6-based Target Platform Please review this PR and yell if there is anything shocking. You can use the following stuff to try to build build the TP locally and try out against your component: Build target-platform: $ cd jbosstools-target-platforms $ git fetch nickboldt 4.40.x $ git checkout FETCH_HEAD $ cd jbosstools/multiple $ mvn clean install -P \!multiple2repo Try with just built target-platform: $ cd /path/to/your/component $ mvn clean verify -Dtpc.version=4.40.0.Beta1-SNAPSHOT -Pmultiple.target Cheers, -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From snjezana.peco at redhat.com Mon Mar 17 17:19:06 2014 From: snjezana.peco at redhat.com (Snjezana Peco) Date: Mon, 17 Mar 2014 22:19:06 +0100 Subject: [jbosstools-dev] Include Sapphire in JBT 4.40.0.Beta1 target platform? In-Reply-To: <5327457D.2010904@redhat.com> References: <5327457D.2010904@redhat.com> Message-ID: <532766CA.7060800@redhat.com> Hi, The arquillian (including the Arquillian XML editor), central and portlet component are built correctly. The birt component isn't built because birt 4.4.0.v20140311 isn't completely included in the 4.40.0.Beta1-SNAPSHOT TP. For instance, birt 4.4.0.v20140311 includes the org.apache.batik.util, org.apache.batik.util.gui, org.apache.batik.css of the 1.6.0 and 1.7.0 version. The 4.40.0.Beta1-SNAPSHOT TP includes only the 1.7.0 version of these plugins. Some other org.apache.batik.* plugins require the 1.6.0 version and tycho can't resolve dependencies. Could you please include all the plugins from birt 4.4.0.v20140311? Snjeza On 3/17/2014 7:57 PM, Nick Boldt wrote: > Hi all, > > Here is a proposal for a new 4.40.0.Beta1-SNAPSHOT target platform: > https://github.com/jbosstools/jbosstools-target-platforms/pull/40 > > It consists in the following changes: > * JBIDE-16665 Add Sapphire to Luna M6-based Target Platform > > Please review this PR and yell if there is anything shocking. You can > use the following stuff to try to build build the TP locally and try out > against your component: > > Build target-platform: > > $ cd jbosstools-target-platforms > $ git fetch nickboldt 4.40.x > $ git checkout FETCH_HEAD > $ cd jbosstools/multiple > $ mvn clean install -P \!multiple2repo > > Try with just built target-platform: > $ cd /path/to/your/component > $ mvn clean verify -Dtpc.version=4.40.0.Beta1-SNAPSHOT -Pmultiple.target > > Cheers, > From nboldt at redhat.com Tue Mar 18 09:49:59 2014 From: nboldt at redhat.com (Nick Boldt) Date: Tue, 18 Mar 2014 09:49:59 -0400 Subject: [jbosstools-dev] Include Sapphire in JBT 4.40.0.Beta1 target platform? In-Reply-To: <532766CA.7060800@redhat.com> References: <5327457D.2010904@redhat.com> <532766CA.7060800@redhat.com> Message-ID: <53284F07.8050907@redhat.com> I would prefer to ONLY include what you need, not a big pile of things you MIGHT need. Do you really need ALL of the birt features? Please attach a list of feature.groups and/or plugins you need added to the Beta1 target platform to a JIRA and assign it to me. Thanks, Nick On 03/17/2014 05:19 PM, Snjezana Peco wrote: > Hi, > > The arquillian (including the Arquillian XML editor), central and > portlet component are built correctly. > > The birt component isn't built because birt 4.4.0.v20140311 isn't > completely included in the 4.40.0.Beta1-SNAPSHOT TP. > For instance, birt 4.4.0.v20140311 includes the org.apache.batik.util, > org.apache.batik.util.gui, org.apache.batik.css of the 1.6.0 and 1.7.0 > version. The 4.40.0.Beta1-SNAPSHOT TP includes only the 1.7.0 version of > these plugins. Some other org.apache.batik.* plugins require the 1.6.0 > version and tycho can't resolve dependencies. > Could you please include all the plugins from birt 4.4.0.v20140311? > > Snjeza > > On 3/17/2014 7:57 PM, Nick Boldt wrote: >> Hi all, >> >> Here is a proposal for a new 4.40.0.Beta1-SNAPSHOT target platform: >> https://github.com/jbosstools/jbosstools-target-platforms/pull/40 >> >> It consists in the following changes: >> * JBIDE-16665 Add Sapphire to Luna M6-based Target Platform >> >> Please review this PR and yell if there is anything shocking. You can >> use the following stuff to try to build build the TP locally and try out >> against your component: >> >> Build target-platform: >> >> $ cd jbosstools-target-platforms >> $ git fetch nickboldt 4.40.x >> $ git checkout FETCH_HEAD >> $ cd jbosstools/multiple >> $ mvn clean install -P \!multiple2repo >> >> Try with just built target-platform: >> $ cd /path/to/your/component >> $ mvn clean verify -Dtpc.version=4.40.0.Beta1-SNAPSHOT >> -Pmultiple.target >> >> Cheers, >> > -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From vrubezhny at exadel.com Tue Mar 18 11:30:58 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Tue, 18 Mar 2014 19:30:58 +0400 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: <5321BE71.7000507@exadel.com> References: <5321BE71.7000507@exadel.com> Message-ID: <532866B2.30500@exadel.com> I've updated the cordovajs plugin for Tern/Node.js: - all global vars from cordova.js and require.js (the Cordova's one) are listed in Content Assist - status constants defined in cordova.js are listed in Content Assist - some global object's vars that are defined in cordova.js/require.js are listed in Content Assist Guys (and especially Denis and Gorkem), I'd like you to review the plugin. It's in my branch on GitHub: https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's rebased over agelozerr's today's master) Have fun at EC, Victor On 03/13/2014 06:19 PM, Victor Rubezhny wrote: > Hi, guys! > > While playing with Tern I was able to make a very simple plugin that > allows to show 'cordova' object and some of its members in Content Assist. > > > > This is a very first and simple script that shows 'cordova' object and > its members in content assistant without requiring to have any kind of > cordova.js included to a project. > But it requires: > - to have Tern.java (updated with cordovajs.js plugin) > - to have Tern nature enabled on your project > - to have cordovajs plug-in enabled in project's Turn preferences. > > You can look at the code changes in my branch on GitHub: > https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's > rebased over agelozerr's master) > There are no any special inference done due to get some objects/values > from the modules that are loaded by require/define functionality. > This probably will require more sophisticated coding to be done. > > /Victor > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140318/a096ffb5/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140318/a096ffb5/attachment-0001.png From snjezana.peco at redhat.com Tue Mar 18 14:33:03 2014 From: snjezana.peco at redhat.com (Snjezana Peco) Date: Tue, 18 Mar 2014 19:33:03 +0100 Subject: [jbosstools-dev] Include Sapphire in JBT 4.40.0.Beta1 target platform? In-Reply-To: <53284F07.8050907@redhat.com> References: <5327457D.2010904@redhat.com> <532766CA.7060800@redhat.com> <53284F07.8050907@redhat.com> Message-ID: <5328915F.1080301@redhat.com> The 4.40.0.Alpha1 TP contains these plugins. You just need to add the same plugins/features in the 4.40.0.Beta1 TP. The birt component requires all the features from Report Desinger (birt-report-framework-4_4_0-S20140311.zip) and BIRT Web Tools Integration (birt-wtp-integration-sdk-4_4_0-S20140311.zip). Some of the features are required only in runtime. There are no specific changes in this release. The issue I have described isn't related to our birt component. Because you have omitted several plugins, some of the basic birt plugins can't be solved. Snjeza On 3/18/2014 2:49 PM, Nick Boldt wrote: > I would prefer to ONLY include what you need, not a big pile of things > you MIGHT need. Do you really need ALL of the birt features? > > Please attach a list of feature.groups and/or plugins you need added > to the Beta1 target platform to a JIRA and assign it to me. > > Thanks, > > Nick > > On 03/17/2014 05:19 PM, Snjezana Peco wrote: >> Hi, >> >> The arquillian (including the Arquillian XML editor), central and >> portlet component are built correctly. >> >> The birt component isn't built because birt 4.4.0.v20140311 isn't >> completely included in the 4.40.0.Beta1-SNAPSHOT TP. >> For instance, birt 4.4.0.v20140311 includes the org.apache.batik.util, >> org.apache.batik.util.gui, org.apache.batik.css of the 1.6.0 and 1.7.0 >> version. The 4.40.0.Beta1-SNAPSHOT TP includes only the 1.7.0 version of >> these plugins. Some other org.apache.batik.* plugins require the 1.6.0 >> version and tycho can't resolve dependencies. >> Could you please include all the plugins from birt 4.4.0.v20140311? >> >> Snjeza >> >> On 3/17/2014 7:57 PM, Nick Boldt wrote: >>> Hi all, >>> >>> Here is a proposal for a new 4.40.0.Beta1-SNAPSHOT target platform: >>> https://github.com/jbosstools/jbosstools-target-platforms/pull/40 >>> >>> It consists in the following changes: >>> * JBIDE-16665 Add Sapphire to Luna M6-based Target Platform >>> >>> Please review this PR and yell if there is anything shocking. You can >>> use the following stuff to try to build build the TP locally and try >>> out >>> against your component: >>> >>> Build target-platform: >>> >>> $ cd jbosstools-target-platforms >>> $ git fetch nickboldt 4.40.x >>> $ git checkout FETCH_HEAD >>> $ cd jbosstools/multiple >>> $ mvn clean install -P \!multiple2repo >>> >>> Try with just built target-platform: >>> $ cd /path/to/your/component >>> $ mvn clean verify -Dtpc.version=4.40.0.Beta1-SNAPSHOT >>> -Pmultiple.target >>> >>> Cheers, >>> >> > From nboldt at redhat.com Tue Mar 18 18:29:17 2014 From: nboldt at redhat.com (Nick Boldt) Date: Tue, 18 Mar 2014 18:29:17 -0400 Subject: [jbosstools-dev] Eclipse Luna M7 will include support for Java 8 // Patch available for Kepler SR2 Message-ID: <5328C8BD.9090609@redhat.com> First Eclipse 4.4 integration build with this support in it dropped today: http://download.eclipse.org/eclipse/downloads/drops4/I20140318-0830/#PDESDK (Red Xs under status just mean JUnit failures.) Details: https://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler --- Note that Java 8 Support is also available via a patch feature for Kepler SR2. Is this something we might want to include in JBoss Central? -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From vrubezhny at exadel.com Wed Mar 19 09:00:21 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Wed, 19 Mar 2014 17:00:21 +0400 Subject: [jbosstools-dev] Rhino and custom type definitions Message-ID: <532994E5.9020306@exadel.com> Hi Angelo! I'm trying to make it possible to use my cordovajs.js plug-in when Rhino is configured as Tern server, but with no luck. So, I have a couple of questions to you... Actually I'm even not able to see any proposals from existing plug-ins (like requirejs.js, that is placed in tern.server.rhino.internal.scripts.tern.plugin package of tern.server.rhino plug-in). Are there any special things that I should do in order to make it working? (In my test project's preferences I have enabled requirejs and my cordovajs in ->Properties->Plugins Project Properties Page.) I don't see/am unable to open Tern Console when Rhino used as a server. There is no possibility to stop/restart server as well. It looks like there is no ITernConsoleConnector object configured for Rhino server instance. Is this a result of some re-development that was focused in usage of NodeJS in favor of Rhino (I mean your work on "developping a "Tern Builder" which will parse JS files with Tern") or this works as expected? Is it possible to write such a ITernConsoleConnector for Rhino server? (I didn't dig into that code to much...) Thanks in Advance, Victor From angelo.zerr at gmail.com Wed Mar 19 09:33:38 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Wed, 19 Mar 2014 14:33:38 +0100 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: <532994E5.9020306@exadel.com> References: <532994E5.9020306@exadel.com> Message-ID: Hi Victor! In short answer, I have gaven up development with Rhino because its very slowly and I had problem with OutOfMemory when JS files are too big. 2014-03-19 14:00 GMT+01:00 Victor Rubezhny : > Hi Angelo! > > I'm trying to make it possible to use my cordovajs.js plug-in when Rhino > is configured as Tern server, but with no luck. > So, I have a couple of questions to you... > > Actually I'm even not able to see any proposals from existing plug-ins > (like requirejs.js, that is placed in tern.server.rhino.internal.scripts.tern.plugin > package of tern.server.rhino plug-in). Are there any special things that I > should do in order to make it working? (In my test project's preferences I > have enabled requirejs and my cordovajs in ->Properties->Plugins > Project Properties Page.) > > I don't see/am unable to open Tern Console when Rhino used as a server. > There is no possibility to stop/restart server as well. > Tern console works today only with Node.js, but as you have seen, it's possible to implement it. > It looks like there is no ITernConsoleConnector object configured for > Rhino server instance. Is this a result of some re-development that was > focused in usage of NodeJS in favor of Rhino (I mean your work on > "developping a "Tern Builder" which will parse JS files with Tern") or this > works as expected? > No it's not the result of the Tern Builder. Before that Rhino doesn't work. My idea about Tern Builder is to parse with incremental builder JS files. I had no time to implement it-( Is it possible to write such a ITernConsoleConnector for Rhino server? (I > didn't dig into that code to much...) > Yes it's possible, but if we wish to support Rhino in Eclipse IDE, there are a lot of work to do, like create a "Runtime Tern" to share tern js files. Today those tern js (defs, plugin, etc) are stored into the tern server node.js project. We must create a new project "tern runtime" which will hosts thos tern js files. I think too it should be very cool to implement tern server with Java8 nashor js engine. I would like to fix some bugs with angular.js tern plugin and works on AlloyUI which is teh JS framework used by Liferay. See https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support to see screenshots and my idea to use it into the Liferay Portal (WebBrowser). I'm working in this issue because Liferay IDE could be interested. More there were people who will be interested, more tern.java can be improved (I hope having some contributions like you do). So today I have no time to support Rhino, but if you want to support it, I will be very glad to help you. I think you should create several issues to support it. I will help you for that, no problem. Regards Angelo > Thanks in Advance, > Victor > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/1629931c/attachment.html From vrubezhny at exadel.com Wed Mar 19 09:40:06 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Wed, 19 Mar 2014 17:40:06 +0400 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: References: <532994E5.9020306@exadel.com> Message-ID: <53299E36.1040202@exadel.com> Could you give a short answer on: should content assist work for requirejs plugin when Rhino is used? (If it should then I have to continue to investigate on how to add my cordovajs plug-in into it). OOM problem... yes, it's a real problem when using Rhino problem. Not sure if we can do something with this at the moment. It's just great that you have that NodeJS solution! Thanks in advance, Victor On 03/19/2014 05:33 PM, Angelo zerr wrote: > Hi Victor! > > In short answer, I have gaven up development with Rhino because its > very slowly and I had problem with OutOfMemory when JS files are too big. > > > > > 2014-03-19 14:00 GMT+01:00 Victor Rubezhny >: > > Hi Angelo! > > I'm trying to make it possible to use my cordovajs.js plug-in when > Rhino is configured as Tern server, but with no luck. > So, I have a couple of questions to you... > > Actually I'm even not able to see any proposals from existing > plug-ins (like requirejs.js, that is placed in > tern.server.rhino.internal.scripts.tern.plugin package of > tern.server.rhino plug-in). Are there any special things that I > should do in order to make it working? (In my test project's > preferences I have enabled requirejs and my cordovajs in > ->Properties->Plugins Project Properties Page.) > > I don't see/am unable to open Tern Console when Rhino used as a > server. There is no possibility to stop/restart server as well. > > > Tern console works today only with Node.js, but as you have seen, it's > possible to implement it. > > It looks like there is no ITernConsoleConnector object configured > for Rhino server instance. Is this a result of some re-development > that was focused in usage of NodeJS in favor of Rhino (I mean your > work on "developping a "Tern Builder" which will parse JS files > with Tern") or this works as expected? > > > No it's not the result of the Tern Builder. Before that Rhino doesn't > work. My idea about Tern Builder is to parse with incremental builder > JS files. I had no time to implement it-( > > Is it possible to write such a ITernConsoleConnector for Rhino > server? (I didn't dig into that code to much...) > > > Yes it's possible, but if we wish to support Rhino in Eclipse IDE, > there are a lot of work to do, like create a "Runtime Tern" to share > tern js files. Today those tern js (defs, plugin, etc) are stored into > the tern server node.js project. > We must create a new project "tern runtime" which will hosts thos tern > js files. > > I think too it should be very cool to implement tern server with Java8 > nashor js engine. > > I would like to fix some bugs with angular.js tern plugin and works on > AlloyUI which is teh JS framework used by Liferay. See > https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support to > see screenshots and my idea to use it into the Liferay Portal > (WebBrowser). I'm working in this issue because Liferay IDE could be > interested. More there were people who will be interested, more > tern.java can be improved (I hope having some contributions like you do). > > So today I have no time to support Rhino, but if you want to support > it, I will be very glad to help you. I think you should create several > issues to support it. I will help you for that, no problem. > > Regards Angelo > > Thanks in Advance, > Victor > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/81ed6b05/attachment-0001.html From angelo.zerr at gmail.com Wed Mar 19 09:50:05 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Wed, 19 Mar 2014 14:50:05 +0100 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: <53299E36.1040202@exadel.com> References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> Message-ID: 2014-03-19 14:40 GMT+01:00 Victor Rubezhny : > Could you give a short answer on: should content assist work for > requirejs plugin when Rhino is used? (If it should then I have to continue > to investigate on how to add my cordovajs plug-in into it). > Today, it will not work with Eclipse IDE because I have not plugged Tern Rhino correctly with Eclipse IDE. > OOM problem... yes, it's a real problem when using Rhino problem. Not sure > if we can do something with this at the moment. > It's just great that you have that NodeJS solution! > > Thanks in advance, > Victor > > > On 03/19/2014 05:33 PM, Angelo zerr wrote: > > Hi Victor! > > In short answer, I have gaven up development with Rhino because its very > slowly and I had problem with OutOfMemory when JS files are too big. > > > > > 2014-03-19 14:00 GMT+01:00 Victor Rubezhny : > >> Hi Angelo! >> >> I'm trying to make it possible to use my cordovajs.js plug-in when Rhino >> is configured as Tern server, but with no luck. >> So, I have a couple of questions to you... >> >> Actually I'm even not able to see any proposals from existing plug-ins >> (like requirejs.js, that is placed in >> tern.server.rhino.internal.scripts.tern.plugin package of tern.server.rhino >> plug-in). Are there any special things that I should do in order to make it >> working? (In my test project's preferences I have enabled requirejs and my >> cordovajs in ->Properties->Plugins Project Properties Page.) >> >> I don't see/am unable to open Tern Console when Rhino used as a server. >> There is no possibility to stop/restart server as well. >> > > Tern console works today only with Node.js, but as you have seen, it's > possible to implement it. > > >> It looks like there is no ITernConsoleConnector object configured for >> Rhino server instance. Is this a result of some re-development that was >> focused in usage of NodeJS in favor of Rhino (I mean your work on >> "developping a "Tern Builder" which will parse JS files with Tern") or this >> works as expected? >> > > No it's not the result of the Tern Builder. Before that Rhino doesn't > work. My idea about Tern Builder is to parse with incremental builder JS > files. I had no time to implement it-( > > Is it possible to write such a ITernConsoleConnector for Rhino server? >> (I didn't dig into that code to much...) >> > > Yes it's possible, but if we wish to support Rhino in Eclipse IDE, there > are a lot of work to do, like create a "Runtime Tern" to share tern js > files. Today those tern js (defs, plugin, etc) are stored into the tern > server node.js project. > We must create a new project "tern runtime" which will hosts thos tern js > files. > > I think too it should be very cool to implement tern server with Java8 > nashor js engine. > > I would like to fix some bugs with angular.js tern plugin and works on > AlloyUI which is teh JS framework used by Liferay. See > https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support to > see screenshots and my idea to use it into the Liferay Portal (WebBrowser). > I'm working in this issue because Liferay IDE could be interested. More > there were people who will be interested, more tern.java can be improved (I > hope having some contributions like you do). > > So today I have no time to support Rhino, but if you want to support it, > I will be very glad to help you. I think you should create several issues > to support it. I will help you for that, no problem. > > Regards Angelo > > >> Thanks in Advance, >> Victor >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/b13fc4b9/attachment.html From vrubezhny at exadel.com Wed Mar 19 09:52:19 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Wed, 19 Mar 2014 17:52:19 +0400 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> Message-ID: <5329A113.7080105@exadel.com> Angelo, thanks for your answers! Best Regards, Victor On 03/19/2014 05:50 PM, Angelo zerr wrote: > > > > 2014-03-19 14:40 GMT+01:00 Victor Rubezhny >: > > Could you give a short answer on: should content assist work for > requirejs plugin when Rhino is used? (If it should then I have to > continue to investigate on how to add my cordovajs plug-in into it). > > > Today, it will not work with Eclipse IDE because I have not plugged > Tern Rhino correctly with Eclipse IDE. > > > OOM problem... yes, it's a real problem when using Rhino problem. > Not sure if we can do something with this at the moment. > It's just great that you have that NodeJS solution! > > Thanks in advance, > Victor > > > On 03/19/2014 05:33 PM, Angelo zerr wrote: >> Hi Victor! >> >> In short answer, I have gaven up development with Rhino because >> its very slowly and I had problem with OutOfMemory when JS files >> are too big. >> >> >> >> >> 2014-03-19 14:00 GMT+01:00 Victor Rubezhny > >: >> >> Hi Angelo! >> >> I'm trying to make it possible to use my cordovajs.js plug-in >> when Rhino is configured as Tern server, but with no luck. >> So, I have a couple of questions to you... >> >> Actually I'm even not able to see any proposals from existing >> plug-ins (like requirejs.js, that is placed in >> tern.server.rhino.internal.scripts.tern.plugin package of >> tern.server.rhino plug-in). Are there any special things that >> I should do in order to make it working? (In my test >> project's preferences I have enabled requirejs and my >> cordovajs in ->Properties->Plugins Project >> Properties Page.) >> >> I don't see/am unable to open Tern Console when Rhino used as >> a server. There is no possibility to stop/restart server as well. >> >> >> Tern console works today only with Node.js, but as you have seen, >> it's possible to implement it. >> >> It looks like there is no ITernConsoleConnector object >> configured for Rhino server instance. Is this a result of >> some re-development that was focused in usage of NodeJS in >> favor of Rhino (I mean your work on "developping a "Tern >> Builder" which will parse JS files with Tern") or this works >> as expected? >> >> >> No it's not the result of the Tern Builder. Before that Rhino >> doesn't work. My idea about Tern Builder is to parse with >> incremental builder JS files. I had no time to implement it-( >> >> Is it possible to write such a ITernConsoleConnector for >> Rhino server? (I didn't dig into that code to much...) >> >> >> Yes it's possible, but if we wish to support Rhino in Eclipse >> IDE, there are a lot of work to do, like create a "Runtime Tern" >> to share tern js files. Today those tern js (defs, plugin, etc) >> are stored into the tern server node.js project. >> We must create a new project "tern runtime" which will hosts thos >> tern js files. >> >> I think too it should be very cool to implement tern server with >> Java8 nashor js engine. >> >> I would like to fix some bugs with angular.js tern plugin and >> works on AlloyUI which is teh JS framework used by Liferay. See >> https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support >> to see screenshots and my idea to use it into the Liferay Portal >> (WebBrowser). I'm working in this issue because Liferay IDE could >> be interested. More there were people who will be interested, >> more tern.java can be improved (I hope having some contributions >> like you do). >> >> So today I have no time to support Rhino, but if you want to >> support it, I will be very glad to help you. I think you should >> create several issues to support it. I will help you for that, no >> problem. >> >> Regards Angelo >> >> Thanks in Advance, >> Victor >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/409fd03c/attachment.html From angelo.zerr at gmail.com Wed Mar 19 09:54:02 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Wed, 19 Mar 2014 14:54:02 +0100 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: <5329A113.7080105@exadel.com> References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> <5329A113.7080105@exadel.com> Message-ID: Do you need really Rhino implementation? If yes, when do you need it? 2014-03-19 14:52 GMT+01:00 Victor Rubezhny : > Angelo, > > thanks for your answers! > > Best Regards, > Victor > > > On 03/19/2014 05:50 PM, Angelo zerr wrote: > > > > > 2014-03-19 14:40 GMT+01:00 Victor Rubezhny : > >> Could you give a short answer on: should content assist work for >> requirejs plugin when Rhino is used? (If it should then I have to continue >> to investigate on how to add my cordovajs plug-in into it). >> > > Today, it will not work with Eclipse IDE because I have not plugged Tern > Rhino correctly with Eclipse IDE. > > >> OOM problem... yes, it's a real problem when using Rhino problem. Not >> sure if we can do something with this at the moment. >> It's just great that you have that NodeJS solution! >> >> Thanks in advance, >> Victor >> >> >> On 03/19/2014 05:33 PM, Angelo zerr wrote: >> >> Hi Victor! >> >> In short answer, I have gaven up development with Rhino because its >> very slowly and I had problem with OutOfMemory when JS files are too big. >> >> >> >> >> 2014-03-19 14:00 GMT+01:00 Victor Rubezhny : >> >>> Hi Angelo! >>> >>> I'm trying to make it possible to use my cordovajs.js plug-in when Rhino >>> is configured as Tern server, but with no luck. >>> So, I have a couple of questions to you... >>> >>> Actually I'm even not able to see any proposals from existing plug-ins >>> (like requirejs.js, that is placed in >>> tern.server.rhino.internal.scripts.tern.plugin package of tern.server.rhino >>> plug-in). Are there any special things that I should do in order to make it >>> working? (In my test project's preferences I have enabled requirejs and my >>> cordovajs in ->Properties->Plugins Project Properties Page.) >>> >>> I don't see/am unable to open Tern Console when Rhino used as a server. >>> There is no possibility to stop/restart server as well. >>> >> >> Tern console works today only with Node.js, but as you have seen, it's >> possible to implement it. >> >> >>> It looks like there is no ITernConsoleConnector object configured for >>> Rhino server instance. Is this a result of some re-development that was >>> focused in usage of NodeJS in favor of Rhino (I mean your work on >>> "developping a "Tern Builder" which will parse JS files with Tern") or this >>> works as expected? >>> >> >> No it's not the result of the Tern Builder. Before that Rhino doesn't >> work. My idea about Tern Builder is to parse with incremental builder JS >> files. I had no time to implement it-( >> >> Is it possible to write such a ITernConsoleConnector for Rhino server? >>> (I didn't dig into that code to much...) >>> >> >> Yes it's possible, but if we wish to support Rhino in Eclipse IDE, >> there are a lot of work to do, like create a "Runtime Tern" to share tern >> js files. Today those tern js (defs, plugin, etc) are stored into the tern >> server node.js project. >> We must create a new project "tern runtime" which will hosts thos tern js >> files. >> >> I think too it should be very cool to implement tern server with Java8 >> nashor js engine. >> >> I would like to fix some bugs with angular.js tern plugin and works on >> AlloyUI which is teh JS framework used by Liferay. See >> https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support to >> see screenshots and my idea to use it into the Liferay Portal (WebBrowser). >> I'm working in this issue because Liferay IDE could be interested. More >> there were people who will be interested, more tern.java can be improved (I >> hope having some contributions like you do). >> >> So today I have no time to support Rhino, but if you want to support >> it, I will be very glad to help you. I think you should create several >> issues to support it. I will help you for that, no problem. >> >> Regards Angelo >> >> >>> Thanks in Advance, >>> Victor >>> >> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/0369028e/attachment-0001.html From vrubezhny at exadel.com Wed Mar 19 10:23:41 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Wed, 19 Mar 2014 18:23:41 +0400 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> <5329A113.7080105@exadel.com> Message-ID: <5329A86D.80508@exadel.com> No, at the moment, we don't need it, because of its poor performance and high demands in memory. As far as I know, using NodeJS covers all or at least most of our needs. I just wanted to make my cordovajs.js working with all possible (and working, of course) configurations. Best Regards, Victor On 03/19/2014 05:54 PM, Angelo zerr wrote: > Do you need really Rhino implementation? If yes, when do you need it? > > > 2014-03-19 14:52 GMT+01:00 Victor Rubezhny >: > > Angelo, > > thanks for your answers! > > Best Regards, > Victor > > > On 03/19/2014 05:50 PM, Angelo zerr wrote: >> >> >> >> 2014-03-19 14:40 GMT+01:00 Victor Rubezhny > >: >> >> Could you give a short answer on: should content assist work >> for requirejs plugin when Rhino is used? (If it should then I >> have to continue to investigate on how to add my cordovajs >> plug-in into it). >> >> >> Today, it will not work with Eclipse IDE because I have not >> plugged Tern Rhino correctly with Eclipse IDE. >> >> >> OOM problem... yes, it's a real problem when using Rhino >> problem. Not sure if we can do something with this at the moment. >> It's just great that you have that NodeJS solution! >> >> Thanks in advance, >> Victor >> >> >> On 03/19/2014 05:33 PM, Angelo zerr wrote: >>> Hi Victor! >>> >>> In short answer, I have gaven up development with Rhino >>> because its very slowly and I had problem with OutOfMemory >>> when JS files are too big. >>> >>> >>> >>> >>> 2014-03-19 14:00 GMT+01:00 Victor Rubezhny >>> >: >>> >>> Hi Angelo! >>> >>> I'm trying to make it possible to use my cordovajs.js >>> plug-in when Rhino is configured as Tern server, but >>> with no luck. >>> So, I have a couple of questions to you... >>> >>> Actually I'm even not able to see any proposals from >>> existing plug-ins (like requirejs.js, that is placed in >>> tern.server.rhino.internal.scripts.tern.plugin package >>> of tern.server.rhino plug-in). Are there any special >>> things that I should do in order to make it working? (In >>> my test project's preferences I have enabled requirejs >>> and my cordovajs in ->Properties->Plugins >>> Project Properties Page.) >>> >>> I don't see/am unable to open Tern Console when Rhino >>> used as a server. There is no possibility to >>> stop/restart server as well. >>> >>> >>> Tern console works today only with Node.js, but as you have >>> seen, it's possible to implement it. >>> >>> It looks like there is no ITernConsoleConnector object >>> configured for Rhino server instance. Is this a result >>> of some re-development that was focused in usage of >>> NodeJS in favor of Rhino (I mean your work on >>> "developping a "Tern Builder" which will parse JS files >>> with Tern") or this works as expected? >>> >>> >>> No it's not the result of the Tern Builder. Before that >>> Rhino doesn't work. My idea about Tern Builder is to parse >>> with incremental builder JS files. I had no time to >>> implement it-( >>> >>> Is it possible to write such a ITernConsoleConnector for >>> Rhino server? (I didn't dig into that code to much...) >>> >>> >>> Yes it's possible, but if we wish to support Rhino in >>> Eclipse IDE, there are a lot of work to do, like create a >>> "Runtime Tern" to share tern js files. Today those tern js >>> (defs, plugin, etc) are stored into the tern server node.js >>> project. >>> We must create a new project "tern runtime" which will hosts >>> thos tern js files. >>> >>> I think too it should be very cool to implement tern server >>> with Java8 nashor js engine. >>> >>> I would like to fix some bugs with angular.js tern plugin >>> and works on AlloyUI which is teh JS framework used by >>> Liferay. See >>> https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support >>> to see screenshots and my idea to use it into the Liferay >>> Portal (WebBrowser). I'm working in this issue because >>> Liferay IDE could be interested. More there were people who >>> will be interested, more tern.java can be improved (I hope >>> having some contributions like you do). >>> >>> So today I have no time to support Rhino, but if you want to >>> support it, I will be very glad to help you. I think you >>> should create several issues to support it. I will help you >>> for that, no problem. >>> >>> Regards Angelo >>> >>> Thanks in Advance, >>> Victor >>> >>> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/b0606214/attachment.html From vrubezhny at exadel.com Wed Mar 19 11:00:56 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Wed, 19 Mar 2014 19:00:56 +0400 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> <5329A113.7080105@exadel.com> <5329A86D.80508@exadel.com> Message-ID: <5329B128.1080202@exadel.com> Angelo, As for me personally... I don't like to remove something that works. At least while it works, don't restrict some new cool features to be realized, and can be supported with the reasonable costs... But you're free to perform any changes on your project if you think that this is really important. So, we'd like to concentrate on new features while not forgetting about the performance and reliability. Having Rhino working in this context is not a priority for us (as NodeJS covers out needs in all possible installation configurations), but it could be useful to have some alternative for NodeJS server in some cases. So, I'd like not to remove it at the moment and still to improve it "in-background". Thanks, Victor. On 03/19/2014 06:34 PM, Angelo zerr wrote: > > > > 2014-03-19 15:23 GMT+01:00 Victor Rubezhny >: > > No, at the moment, we don't need it, because of its poor > performance and high demands in memory. > As far as I know, using NodeJS covers all or at least most of our > needs. > > I just wanted to make my cordovajs.js working with all possible > (and working, of course) configurations. > > > Ok I understand. If I plug Rhino with Eclipse IDE, it should working > with your cordovajs.js , but I prefer using my energy to develop other > features. Perhaps I must remove Rhino from the Eclipse IDE? > > > Best Regards, > Victor > > > On 03/19/2014 05:54 PM, Angelo zerr wrote: >> Do you need really Rhino implementation? If yes, when do you need it? >> >> >> 2014-03-19 14:52 GMT+01:00 Victor Rubezhny > >: >> >> Angelo, >> >> thanks for your answers! >> >> Best Regards, >> Victor >> >> >> On 03/19/2014 05:50 PM, Angelo zerr wrote: >>> >>> >>> >>> 2014-03-19 14:40 GMT+01:00 Victor Rubezhny >>> >: >>> >>> Could you give a short answer on: should content assist >>> work for requirejs plugin when Rhino is used? (If it >>> should then I have to continue to investigate on how to >>> add my cordovajs plug-in into it). >>> >>> >>> Today, it will not work with Eclipse IDE because I have not >>> plugged Tern Rhino correctly with Eclipse IDE. >>> >>> >>> OOM problem... yes, it's a real problem when using Rhino >>> problem. Not sure if we can do something with this at >>> the moment. >>> It's just great that you have that NodeJS solution! >>> >>> Thanks in advance, >>> Victor >>> >>> >>> On 03/19/2014 05:33 PM, Angelo zerr wrote: >>>> Hi Victor! >>>> >>>> In short answer, I have gaven up development with Rhino >>>> because its very slowly and I had problem with >>>> OutOfMemory when JS files are too big. >>>> >>>> >>>> >>>> >>>> 2014-03-19 14:00 GMT+01:00 Victor Rubezhny >>>> >: >>>> >>>> Hi Angelo! >>>> >>>> I'm trying to make it possible to use my >>>> cordovajs.js plug-in when Rhino is configured as >>>> Tern server, but with no luck. >>>> So, I have a couple of questions to you... >>>> >>>> Actually I'm even not able to see any proposals >>>> from existing plug-ins (like requirejs.js, that is >>>> placed in >>>> tern.server.rhino.internal.scripts.tern.plugin >>>> package of tern.server.rhino plug-in). Are there >>>> any special things that I should do in order to >>>> make it working? (In my test project's preferences >>>> I have enabled requirejs and my cordovajs in >>>> ->Properties->Plugins Project Properties >>>> Page.) >>>> >>>> I don't see/am unable to open Tern Console when >>>> Rhino used as a server. There is no possibility to >>>> stop/restart server as well. >>>> >>>> >>>> Tern console works today only with Node.js, but as you >>>> have seen, it's possible to implement it. >>>> >>>> It looks like there is no ITernConsoleConnector >>>> object configured for Rhino server instance. Is >>>> this a result of some re-development that was >>>> focused in usage of NodeJS in favor of Rhino (I >>>> mean your work on "developping a "Tern Builder" >>>> which will parse JS files with Tern") or this works >>>> as expected? >>>> >>>> >>>> No it's not the result of the Tern Builder. Before that >>>> Rhino doesn't work. My idea about Tern Builder is to >>>> parse with incremental builder JS files. I had no time >>>> to implement it-( >>>> >>>> Is it possible to write such a >>>> ITernConsoleConnector for Rhino server? (I didn't >>>> dig into that code to much...) >>>> >>>> >>>> Yes it's possible, but if we wish to support Rhino in >>>> Eclipse IDE, there are a lot of work to do, like create >>>> a "Runtime Tern" to share tern js files. Today those >>>> tern js (defs, plugin, etc) are stored into the tern >>>> server node.js project. >>>> We must create a new project "tern runtime" which will >>>> hosts thos tern js files. >>>> >>>> I think too it should be very cool to implement tern >>>> server with Java8 nashor js engine. >>>> >>>> I would like to fix some bugs with angular.js tern >>>> plugin and works on AlloyUI which is teh JS framework >>>> used by Liferay. See >>>> https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support >>>> to see screenshots and my idea to use it into the >>>> Liferay Portal (WebBrowser). I'm working in this issue >>>> because Liferay IDE could be interested. More there >>>> were people who will be interested, more tern.java can >>>> be improved (I hope having some contributions like you do). >>>> >>>> So today I have no time to support Rhino, but if you >>>> want to support it, I will be very glad to help you. I >>>> think you should create several issues to support it. I >>>> will help you for that, no problem. >>>> >>>> Regards Angelo >>>> >>>> Thanks in Advance, >>>> Victor >>>> >>>> >>> >>> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/9e527179/attachment-0001.html From angelo.zerr at gmail.com Wed Mar 19 11:09:38 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Wed, 19 Mar 2014 16:09:38 +0100 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: <5329B128.1080202@exadel.com> References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> <5329A113.7080105@exadel.com> <5329A86D.80508@exadel.com> <5329B128.1080202@exadel.com> Message-ID: Thank's Victor for your suggestion. Ok, I keep Rhino Tern server even if it doesn't work on Eclipse IDE. I think nashorn implementation should be a better than Rhino, but I think code Tern server with nahorm should will look like Tern Rhino code. Regards Angelo 2014-03-19 16:00 GMT+01:00 Victor Rubezhny : > Angelo, > > As for me personally... I don't like to remove something that works. At > least while it works, don't restrict some new cool features to be realized, > and can be supported with the reasonable costs... > > But you're free to perform any changes on your project if you think that > this is really important. So, we'd like to concentrate on new features > while not forgetting about the performance and reliability. > > Having Rhino working in this context is not a priority for us (as NodeJS > covers out needs in all possible installation configurations), but it could > be useful to have some alternative for NodeJS server in some cases. So, I'd > like not to remove it at the moment and still to improve it "in-background". > > Thanks, > Victor. > > > On 03/19/2014 06:34 PM, Angelo zerr wrote: > > > > > 2014-03-19 15:23 GMT+01:00 Victor Rubezhny : > >> No, at the moment, we don't need it, because of its poor performance >> and high demands in memory. >> As far as I know, using NodeJS covers all or at least most of our needs. >> >> I just wanted to make my cordovajs.js working with all possible (and >> working, of course) configurations. >> > > Ok I understand. If I plug Rhino with Eclipse IDE, it should working > with your cordovajs.js , but I prefer using my energy to develop other > features. Perhaps I must remove Rhino from the Eclipse IDE? > >> >> Best Regards, >> Victor >> >> >> On 03/19/2014 05:54 PM, Angelo zerr wrote: >> >> Do you need really Rhino implementation? If yes, when do you need it? >> >> >> 2014-03-19 14:52 GMT+01:00 Victor Rubezhny : >> >>> Angelo, >>> >>> thanks for your answers! >>> >>> Best Regards, >>> Victor >>> >>> >>> On 03/19/2014 05:50 PM, Angelo zerr wrote: >>> >>> >>> >>> >>> 2014-03-19 14:40 GMT+01:00 Victor Rubezhny : >>> >>>> Could you give a short answer on: should content assist work for >>>> requirejs plugin when Rhino is used? (If it should then I have to continue >>>> to investigate on how to add my cordovajs plug-in into it). >>>> >>> >>> Today, it will not work with Eclipse IDE because I have not plugged >>> Tern Rhino correctly with Eclipse IDE. >>> >>> >>>> OOM problem... yes, it's a real problem when using Rhino problem. Not >>>> sure if we can do something with this at the moment. >>>> It's just great that you have that NodeJS solution! >>>> >>>> Thanks in advance, >>>> Victor >>>> >>>> >>>> On 03/19/2014 05:33 PM, Angelo zerr wrote: >>>> >>>> Hi Victor! >>>> >>>> In short answer, I have gaven up development with Rhino because its >>>> very slowly and I had problem with OutOfMemory when JS files are too big. >>>> >>>> >>>> >>>> >>>> 2014-03-19 14:00 GMT+01:00 Victor Rubezhny : >>>> >>>>> Hi Angelo! >>>>> >>>>> I'm trying to make it possible to use my cordovajs.js plug-in when >>>>> Rhino is configured as Tern server, but with no luck. >>>>> So, I have a couple of questions to you... >>>>> >>>>> Actually I'm even not able to see any proposals from existing plug-ins >>>>> (like requirejs.js, that is placed in >>>>> tern.server.rhino.internal.scripts.tern.plugin package of tern.server.rhino >>>>> plug-in). Are there any special things that I should do in order to make it >>>>> working? (In my test project's preferences I have enabled requirejs and my >>>>> cordovajs in ->Properties->Plugins Project Properties Page.) >>>>> >>>>> I don't see/am unable to open Tern Console when Rhino used as a >>>>> server. There is no possibility to stop/restart server as well. >>>>> >>>> >>>> Tern console works today only with Node.js, but as you have seen, >>>> it's possible to implement it. >>>> >>>> >>>>> It looks like there is no ITernConsoleConnector object configured for >>>>> Rhino server instance. Is this a result of some re-development that was >>>>> focused in usage of NodeJS in favor of Rhino (I mean your work on >>>>> "developping a "Tern Builder" which will parse JS files with Tern") or this >>>>> works as expected? >>>>> >>>> >>>> No it's not the result of the Tern Builder. Before that Rhino doesn't >>>> work. My idea about Tern Builder is to parse with incremental builder JS >>>> files. I had no time to implement it-( >>>> >>>> Is it possible to write such a ITernConsoleConnector for Rhino >>>>> server? (I didn't dig into that code to much...) >>>>> >>>> >>>> Yes it's possible, but if we wish to support Rhino in Eclipse IDE, >>>> there are a lot of work to do, like create a "Runtime Tern" to share tern >>>> js files. Today those tern js (defs, plugin, etc) are stored into the tern >>>> server node.js project. >>>> We must create a new project "tern runtime" which will hosts thos tern >>>> js files. >>>> >>>> I think too it should be very cool to implement tern server with >>>> Java8 nashor js engine. >>>> >>>> I would like to fix some bugs with angular.js tern plugin and works >>>> on AlloyUI which is teh JS framework used by Liferay. See >>>> https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support to >>>> see screenshots and my idea to use it into the Liferay Portal (WebBrowser). >>>> I'm working in this issue because Liferay IDE could be interested. More >>>> there were people who will be interested, more tern.java can be improved (I >>>> hope having some contributions like you do). >>>> >>>> So today I have no time to support Rhino, but if you want to support >>>> it, I will be very glad to help you. I think you should create several >>>> issues to support it. I will help you for that, no problem. >>>> >>>> Regards Angelo >>>> >>>> >>>>> Thanks in Advance, >>>>> Victor >>>>> >>>> >>>> >>>> >>> >>> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/6cb39026/attachment-0001.html From nboldt at redhat.com Wed Mar 19 11:18:12 2014 From: nboldt at redhat.com (Nick Boldt) Date: Wed, 19 Mar 2014 11:18:12 -0400 Subject: [jbosstools-dev] ACTION REQUIRED: Please review Target Platform 4.40.0.Beta1-SNAPSHOT (before JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 code freeze on Thurs Apr 20) In-Reply-To: <5329B51B.8080209@redhat.com> References: <5329B51B.8080209@redhat.com> Message-ID: <5329B534.3030707@redhat.com> Some additional changes to the Beta1-SNAPSHOT target platform: * add Apache Batik 1.6.0 (BIRT requires it) * add org.eclipse.ecf.core.feature (no longer bundled in another feature so must be explicitly included) * org.eclipse.birt.chart.integration.wtp.feature.group added back in (was removed via JBIDE-16368) Details: https://github.com/jbosstools/jbosstools-target-platforms/commits/4.40.x If you haven't already built your component against the latest TP, please do so ASAP. I'll be sending out the usual Task JIRAs tonight to get you ready for tomorrow's code freeze & Beta1x branch (April 20). Cheers, Nick On 03/15/2014 03:43 PM, Nick Boldt wrote: > JBoss Tools Target Platform 4.40.0.Beta1-SNAPSHOT has been created and > is ready for review. > > Please take some time before *Wednesday, March 19* to build your master > branch component(s) with this new TP. > > If you encounter any issues, please post comments here: > > https://issues.jboss.org/browse/JBIDE-16738 > > > Changes > ======= > > * Luna M6, WTP 3.6M6, birt 4.4.0.v20140311, Jetty 8.1.14 - > https://issues.jboss.org/browse/JBIDE-16738 > > * egit, mylyn, m2e, m2e-wtp, mavenarchiver are now coming from Luna > instead of separate sites (easier to maintain) > > * new sapphire features - https://issues.jboss.org/browse/JBIDE-16665 > > * Built w/ Tycho 0.20.0 > > * Other changes: https://issues.jboss.org/browse/JBIDE-16739 > > Commit details: > https://github.com/jbosstools/jbosstools-target-platforms/commits/4.40.x > > > Usage > ===== > > JBoss Tools 4.2.0.Beta1 (and JBDS 8.0.0.Beta1) will be built against the > forthcoming target platform 4.40.0.Beta1. > > Master branch jobs in Jenkins are already building against > 4.40.0.Beta1-SNAPSHOT. > > Stable branch jobs (those with a "4.2.luna" suffix), will be re-enabled > after the *Beta1 code freeze on Thursday, March 20*, and will be set to > use 4.40.0.Beta1. > > Parent pom 4.2.0.Beta1-SNAPSHOT on master has been updated to use TP > 4.40.0.Beta1-SNAPSHOT. > > Download > ======== > > Zip: > http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT/jbosstoolstarget-4.40.0.Beta1-SNAPSHOT.zip > > > Update site: > http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT/REPO/ > > > > Testing/Development > =================== > > This should be used by default if you're using the latest SNAPSHOT of > parent pom on master, so a simple "mvn clean verify" should be enough to > build against this new target platform. > For other cases, you can try it out and use it directly like this: > > $ mvn clean verify -Dtpc.version=4.40.0.Beta1-SNAPSHOT > > For other usage and help (using in IDE, building a mirror locally, using > a zip...), please read > https://github.com/jbosstools/jbosstools-devdoc/blob/master/building/target_platforms/target_platforms_for_consumers.md > > > > What's next? > ============ > > No later than *Wednesday, March 19* the 4.40.Beta1-SNAPSHOT target > platform will be released into Nexus as 4.40.Beta1, and the github repo > will be tagged: > > https://github.com/jbosstools/jbosstools-target-platforms/releases > > -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From vrubezhny at exadel.com Wed Mar 19 11:27:54 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Wed, 19 Mar 2014 19:27:54 +0400 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> <5329A113.7080105@exadel.com> <5329A86D.80508@exadel.com> <5329B128.1080202@exadel.com> Message-ID: <5329B77A.5070307@exadel.com> Yeah, Nashhorn server is way more interesting for us, especially now, when Eclipse adds a support for Java8. Regards, Victor On 03/19/2014 07:09 PM, Angelo zerr wrote: > Thank's Victor for your suggestion. Ok, I keep Rhino Tern server even > if it doesn't work on Eclipse IDE. > > I think nashorn implementation should be a better than Rhino, but I > think code Tern server with nahorm should will look like Tern Rhino code. > > Regards Angelo > > > 2014-03-19 16:00 GMT+01:00 Victor Rubezhny >: > > Angelo, > > As for me personally... I don't like to remove something that > works. At least while it works, don't restrict some new cool > features to be realized, and can be supported with the reasonable > costs... > > But you're free to perform any changes on your project if you > think that this is really important. So, we'd like to concentrate > on new features while not forgetting about the performance and > reliability. > > Having Rhino working in this context is not a priority for us (as > NodeJS covers out needs in all possible installation > configurations), but it could be useful to have some alternative > for NodeJS server in some cases. So, I'd like not to remove it at > the moment and still to improve it "in-background". > > Thanks, > Victor. > > > On 03/19/2014 06:34 PM, Angelo zerr wrote: >> >> >> >> 2014-03-19 15:23 GMT+01:00 Victor Rubezhny > >: >> >> No, at the moment, we don't need it, because of its poor >> performance and high demands in memory. >> As far as I know, using NodeJS covers all or at least most of >> our needs. >> >> I just wanted to make my cordovajs.js working with all >> possible (and working, of course) configurations. >> >> >> Ok I understand. If I plug Rhino with Eclipse IDE, it should >> working with your cordovajs.js , but I prefer using my energy to >> develop other features. Perhaps I must remove Rhino from the >> Eclipse IDE? >> >> >> Best Regards, >> Victor >> >> >> On 03/19/2014 05:54 PM, Angelo zerr wrote: >>> Do you need really Rhino implementation? If yes, when do you >>> need it? >>> >>> >>> 2014-03-19 14:52 GMT+01:00 Victor Rubezhny >>> >: >>> >>> Angelo, >>> >>> thanks for your answers! >>> >>> Best Regards, >>> Victor >>> >>> >>> On 03/19/2014 05:50 PM, Angelo zerr wrote: >>>> >>>> >>>> >>>> 2014-03-19 14:40 GMT+01:00 Victor Rubezhny >>>> >: >>>> >>>> Could you give a short answer on: should content >>>> assist work for requirejs plugin when Rhino is >>>> used? (If it should then I have to continue to >>>> investigate on how to add my cordovajs plug-in into >>>> it). >>>> >>>> >>>> Today, it will not work with Eclipse IDE because I have >>>> not plugged Tern Rhino correctly with Eclipse IDE. >>>> >>>> >>>> OOM problem... yes, it's a real problem when using >>>> Rhino problem. Not sure if we can do something with >>>> this at the moment. >>>> It's just great that you have that NodeJS solution! >>>> >>>> Thanks in advance, >>>> Victor >>>> >>>> >>>> On 03/19/2014 05:33 PM, Angelo zerr wrote: >>>>> Hi Victor! >>>>> >>>>> In short answer, I have gaven up development with >>>>> Rhino because its very slowly and I had problem >>>>> with OutOfMemory when JS files are too big. >>>>> >>>>> >>>>> >>>>> >>>>> 2014-03-19 14:00 GMT+01:00 Victor Rubezhny >>>>> >: >>>>> >>>>> Hi Angelo! >>>>> >>>>> I'm trying to make it possible to use my >>>>> cordovajs.js plug-in when Rhino is configured >>>>> as Tern server, but with no luck. >>>>> So, I have a couple of questions to you... >>>>> >>>>> Actually I'm even not able to see any >>>>> proposals from existing plug-ins (like >>>>> requirejs.js, that is placed in >>>>> tern.server.rhino.internal.scripts.tern.plugin >>>>> package of tern.server.rhino plug-in). Are >>>>> there any special things that I should do in >>>>> order to make it working? (In my test >>>>> project's preferences I have enabled requirejs >>>>> and my cordovajs in >>>>> ->Properties->Plugins Project >>>>> Properties Page.) >>>>> >>>>> I don't see/am unable to open Tern Console >>>>> when Rhino used as a server. There is no >>>>> possibility to stop/restart server as well. >>>>> >>>>> >>>>> Tern console works today only with Node.js, but as >>>>> you have seen, it's possible to implement it. >>>>> >>>>> It looks like there is no >>>>> ITernConsoleConnector object configured for >>>>> Rhino server instance. Is this a result of >>>>> some re-development that was focused in usage >>>>> of NodeJS in favor of Rhino (I mean your work >>>>> on "developping a "Tern Builder" which will >>>>> parse JS files with Tern") or this works as >>>>> expected? >>>>> >>>>> >>>>> No it's not the result of the Tern Builder. Before >>>>> that Rhino doesn't work. My idea about Tern >>>>> Builder is to parse with incremental builder JS >>>>> files. I had no time to implement it-( >>>>> >>>>> Is it possible to write such a >>>>> ITernConsoleConnector for Rhino server? (I >>>>> didn't dig into that code to much...) >>>>> >>>>> >>>>> Yes it's possible, but if we wish to support Rhino >>>>> in Eclipse IDE, there are a lot of work to do, >>>>> like create a "Runtime Tern" to share tern js >>>>> files. Today those tern js (defs, plugin, etc) are >>>>> stored into the tern server node.js project. >>>>> We must create a new project "tern runtime" which >>>>> will hosts thos tern js files. >>>>> >>>>> I think too it should be very cool to implement >>>>> tern server with Java8 nashor js engine. >>>>> >>>>> I would like to fix some bugs with angular.js tern >>>>> plugin and works on AlloyUI which is teh JS >>>>> framework used by Liferay. See >>>>> https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support >>>>> to see screenshots and my idea to use it into the >>>>> Liferay Portal (WebBrowser). I'm working in this >>>>> issue because Liferay IDE could be interested. >>>>> More there were people who will be interested, >>>>> more tern.java can be improved (I hope having some >>>>> contributions like you do). >>>>> >>>>> So today I have no time to support Rhino, but if >>>>> you want to support it, I will be very glad to >>>>> help you. I think you should create several issues >>>>> to support it. I will help you for that, no problem. >>>>> >>>>> Regards Angelo >>>>> >>>>> Thanks in Advance, >>>>> Victor >>>>> >>>>> >>>> >>>> >>> >>> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/ddd068c6/attachment-0001.html From nboldt at redhat.com Wed Mar 19 11:44:54 2014 From: nboldt at redhat.com (Nick Boldt) Date: Wed, 19 Mar 2014 11:44:54 -0400 Subject: [jbosstools-dev] ACTION REQUIRED :: Compile & Test failures blocking JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 code freeze tomorrow Thurs, March 20 Message-ID: <5329BB76.8040805@redhat.com> The code freeze for JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 is next Thursday, March 20, 2014. Please ensure that your component references the correct parent pom version (should be 4.2.0.Beta1-SNAPSHOT, not 4.2.0.Alpha2-SNAPSHOT), and that it can be built & tested correctly. Your job _master job should be blue in Jenkins, not yellow (test failures) or red (test failures / compilation failures). Today, the following jobs are not blue: == Compilation Failures == Hibernate, Openshift: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-hibernate_master/ (red: compilation failures) https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-openshift_master/ (red: compilation failures) == Test Failures == Aerogear, JavaEE: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-aerogear_master/ (yellow: 16 test failures) https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-javaee_master/ (grey: test failures and job timeout after 3hrs; timeout increased to 5hrs: queued for respin) == Build Failures == Forge, VPE, BIRT https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-forge_master/ (red: build failure, queued for respin) https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-vpe_master/ (red - missing aerogear - https://issues.jboss.org/browse/JBIDE-16798; queued for respin) https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-birt_master/ (red: TP failure, respinning) --- Your N&N are due a week later, on Friday, March 28, 2014. Additional upcoming dates: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel or https://mail.corp.redhat.com/home/shadowman at redhat.com/JBDS-TECH.html See also this jira for more changes coming for Beta1: https://issues.jboss.org/browse/JBIDE-16739 -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From snjeza.peco at gmail.com Wed Mar 19 12:12:59 2014 From: snjeza.peco at gmail.com (Snjezana Peco) Date: Wed, 19 Mar 2014 17:12:59 +0100 Subject: [jbosstools-dev] ACTION REQUIRED :: Compile & Test failures blocking JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 code freeze tomorrow Thurs, March 20 In-Reply-To: <5329BB76.8040805@redhat.com> References: <5329BB76.8040805@redhat.com> Message-ID: <5329C20B.6030301@gmail.com> Done for arquillian, birt and portlet. Snjeza On 3/19/2014 4:44 PM, Nick Boldt wrote: > The code freeze for JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 is next Thursday, > March 20, 2014. > > Please ensure that your component references the correct parent pom > version (should be 4.2.0.Beta1-SNAPSHOT, not 4.2.0.Alpha2-SNAPSHOT), and > that it can be built & tested correctly. Your job _master job should be > blue in Jenkins, not yellow (test failures) or red (test failures / > compilation failures). > > Today, the following jobs are not blue: > > == Compilation Failures == > > Hibernate, Openshift: > > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-hibernate_master/ > (red: compilation failures) > > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-openshift_master/ > (red: compilation failures) > > == Test Failures == > > Aerogear, JavaEE: > > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-aerogear_master/ > (yellow: 16 test failures) > > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-javaee_master/ > (grey: test failures and job timeout after 3hrs; timeout increased to > 5hrs: queued for respin) > > == Build Failures == > > Forge, VPE, BIRT > > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-forge_master/ > (red: build failure, queued for respin) > > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-vpe_master/ > (red - missing aerogear - https://issues.jboss.org/browse/JBIDE-16798; > queued for respin) > > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-birt_master/ > (red: TP failure, respinning) > > --- > > Your N&N are due a week later, on Friday, March 28, 2014. > > Additional upcoming dates: > > https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel > or > https://mail.corp.redhat.com/home/shadowman at redhat.com/JBDS-TECH.html > > See also this jira for more changes coming for Beta1: > > https://issues.jboss.org/browse/JBIDE-16739 > From manderse at redhat.com Wed Mar 19 13:27:59 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 19 Mar 2014 18:27:59 +0100 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: <5329A86D.80508@exadel.com> References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> <5329A113.7080105@exadel.com> <5329A86D.80508@exadel.com> Message-ID: <798F21D6-3070-4BA8-BC03-B74D0CA95DA3@redhat.com> It would be interesting to see if java8 nashorn is usable...also dynjs.org could be interested to try since it supports java7. /max > No, at the moment, we don't need it, because of its poor performance > and high demands in memory. > As far as I know, using NodeJS covers all or at least most of our > needs. > > I just wanted to make my cordovajs.js working with all possible (and > working, of course) configurations. > > Best Regards, > Victor > > On 03/19/2014 05:54 PM, Angelo zerr wrote: >> Do you need really Rhino implementation? If yes, when do you need it? >> >> >> 2014-03-19 14:52 GMT+01:00 Victor Rubezhny > >: >> >> Angelo, >> >> thanks for your answers! >> >> Best Regards, >> Victor >> >> >> On 03/19/2014 05:50 PM, Angelo zerr wrote: >>> >>> >>> >>> 2014-03-19 14:40 GMT+01:00 Victor Rubezhny >> >: >>> >>> Could you give a short answer on: should content assist work >>> for requirejs plugin when Rhino is used? (If it should then I >>> have to continue to investigate on how to add my cordovajs >>> plug-in into it). >>> >>> >>> Today, it will not work with Eclipse IDE because I have not >>> plugged Tern Rhino correctly with Eclipse IDE. >>> >>> >>> OOM problem... yes, it's a real problem when using Rhino >>> problem. Not sure if we can do something with this at the >>> moment. >>> It's just great that you have that NodeJS solution! >>> >>> Thanks in advance, >>> Victor >>> >>> >>> On 03/19/2014 05:33 PM, Angelo zerr wrote: >>>> Hi Victor! >>>> >>>> In short answer, I have gaven up development with Rhino >>>> because its very slowly and I had problem with OutOfMemory >>>> when JS files are too big. >>>> >>>> >>>> >>>> >>>> 2014-03-19 14:00 GMT+01:00 Victor Rubezhny >>>> >: >>>> >>>> Hi Angelo! >>>> >>>> I'm trying to make it possible to use my cordovajs.js >>>> plug-in when Rhino is configured as Tern server, but >>>> with no luck. >>>> So, I have a couple of questions to you... >>>> >>>> Actually I'm even not able to see any proposals from >>>> existing plug-ins (like requirejs.js, that is placed in >>>> tern.server.rhino.internal.scripts.tern.plugin package >>>> of tern.server.rhino plug-in). Are there any special >>>> things that I should do in order to make it working? (In >>>> my test project's preferences I have enabled requirejs >>>> and my cordovajs in ->Properties->Plugins >>>> Project Properties Page.) >>>> >>>> I don't see/am unable to open Tern Console when Rhino >>>> used as a server. There is no possibility to >>>> stop/restart server as well. >>>> >>>> >>>> Tern console works today only with Node.js, but as you have >>>> seen, it's possible to implement it. >>>> >>>> It looks like there is no ITernConsoleConnector object >>>> configured for Rhino server instance. Is this a result >>>> of some re-development that was focused in usage of >>>> NodeJS in favor of Rhino (I mean your work on >>>> "developping a "Tern Builder" which will parse JS files >>>> with Tern") or this works as expected? >>>> >>>> >>>> No it's not the result of the Tern Builder. Before that >>>> Rhino doesn't work. My idea about Tern Builder is to parse >>>> with incremental builder JS files. I had no time to >>>> implement it-( >>>> >>>> Is it possible to write such a ITernConsoleConnector for >>>> Rhino server? (I didn't dig into that code to much...) >>>> >>>> >>>> Yes it's possible, but if we wish to support Rhino in >>>> Eclipse IDE, there are a lot of work to do, like create a >>>> "Runtime Tern" to share tern js files. Today those tern js >>>> (defs, plugin, etc) are stored into the tern server node.js >>>> project. >>>> We must create a new project "tern runtime" which will hosts >>>> thos tern js files. >>>> >>>> I think too it should be very cool to implement tern server >>>> with Java8 nashor js engine. >>>> >>>> I would like to fix some bugs with angular.js tern plugin >>>> and works on AlloyUI which is teh JS framework used by >>>> Liferay. See >>>> >>>> https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI-support >>>> to see screenshots and my idea to use it into the Liferay >>>> Portal (WebBrowser). I'm working in this issue because >>>> Liferay IDE could be interested. More there were people who >>>> will be interested, more tern.java can be improved (I hope >>>> having some contributions like you do). >>>> >>>> So today I have no time to support Rhino, but if you want to >>>> support it, I will be very glad to help you. I think you >>>> should create several issues to support it. I will help you >>>> for that, no problem. >>>> >>>> Regards Angelo >>>> >>>> Thanks in Advance, >>>> Victor >>>> >>>> >>> >>> >> >> > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From nboldt at redhat.com Wed Mar 19 14:16:21 2014 From: nboldt at redhat.com (Nick Boldt) Date: Wed, 19 Mar 2014 14:16:21 -0400 Subject: [jbosstools-dev] JBoss Tools Core 4.1.2.CR1c bits available for QE testing Message-ID: <5329DEF5.80003@redhat.com> As always, these are not FINAL bits, but preliminary results for QE testing. Not for redistribution to customers. JBoss Tools Target Platforms: http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/kepler/ (JBoss Tools - current release) http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.32.0.Final (JBoss Tools - upcoming milestone) (This is loaded automatically into Eclipse when installing JBoss Tools. Provided here simply for reference.) Update Sites (Staging): http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1c.core/ http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1c.coretests/ http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.1.2.CR1c.webtools/ Builds: http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1c.core/2014-03-18_15-46-19-B706 http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1c.coretests/2014-03-18_17-49-42-B486 http://download.jboss.org/jbosstools/builds/development/4.1.2.CR1c.webtools/2014-03-18_15-46-19-B582 JBoss Central: http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/kepler/ (JBoss Central - current release) http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.31.0.Final/ (JBoss Central - upcoming milestone) To test the upcoming version of Central, add this to your eclipse.ini file after the -vmargs line: -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1c/jbosstools-directory.xml -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.1.2.CR1c/ -- New + Noteworthy: Subject to change, the latest N&N is here: http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html and http://docs.jboss.org/tools/whatsnew/ -- Schedule / Upcoming Releases: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel -- Changes prompting this respin-c are: https://issues.jboss.org/issues/?jql=labels%20in%20%28%22respin-c%22%29%20and%20%28%28project%20in%20%28%22JBDS%22%29%20and%20fixversion%20in%20%28%227.1.1.CR1%22%29%29%20or%20%28project%20in%20%28%22JBIDE%22%2C%22TOOLSDOC%22%29%20and%20fixversion%20in%20%28%224.1.2.CR1%22%29%29%29 -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From nboldt at redhat.com Wed Mar 19 16:37:26 2014 From: nboldt at redhat.com (Nick Boldt) Date: Wed, 19 Mar 2014 16:37:26 -0400 Subject: [jbosstools-dev] ACTION REQUIRED: Code Freeze & Branch for JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 Message-ID: <532A0006.8070301@redhat.com> The code freeze is tomorrow, Thurs, Mar 20, 2014, so please ensure you are branched in the next 24hrs. Task JIRA created for this milestone include: JBDS : https://issues.jboss.org/browse/JBDS-2973 JBoss Tools : https://issues.jboss.org/browse/JBIDE-16801 Aerogear : https://issues.jboss.org/browse/JBIDE-16802 JST : https://issues.jboss.org/browse/JBIDE-16803 VPE : https://issues.jboss.org/browse/JBIDE-16804 JBT Update Sites : https://issues.jboss.org/browse/JBIDE-16805 Central Discovery : https://issues.jboss.org/browse/JBIDE-16806 Server : https://issues.jboss.org/browse/JBIDE-16807 Hibernate : https://issues.jboss.org/browse/JBIDE-16808 Base : https://issues.jboss.org/browse/JBIDE-16809 OpenShift : https://issues.jboss.org/browse/JBIDE-16810 JavaEE : https://issues.jboss.org/browse/JBIDE-16811 Birt : https://issues.jboss.org/browse/JBIDE-16812 Forge : https://issues.jboss.org/browse/JBIDE-16813 Webservices : https://issues.jboss.org/browse/JBIDE-16814 Arquillian : https://issues.jboss.org/browse/JBIDE-16815 Central : https://issues.jboss.org/browse/JBIDE-16816 Portlet : https://issues.jboss.org/browse/JBIDE-16817 LiveReload : https://issues.jboss.org/browse/JBIDE-16818 -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From manderse at redhat.com Wed Mar 19 17:40:43 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 19 Mar 2014 22:40:43 +0100 Subject: [jbosstools-dev] IMPORTANT: New approach for whatsnew for beta1 Message-ID: <3ACC865B-2210-4D80-B203-6B6A2D81A4EB@redhat.com> Hi, For Beta1 Xavier and I think we are ready to adapt the much simpler whatsnew approach using our new jbosstools-website repo. I've updated all subtasks of JBIDE-16769 with a comment explaining the workflow. Please use that. If any questions ask Xavier or I and we'll help! Thanks! /max http://about.me/maxandersen From angelo.zerr at gmail.com Wed Mar 19 18:58:10 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Wed, 19 Mar 2014 23:58:10 +0100 Subject: [jbosstools-dev] Rhino and custom type definitions In-Reply-To: <798F21D6-3070-4BA8-BC03-B74D0CA95DA3@redhat.com> References: <532994E5.9020306@exadel.com> <53299E36.1040202@exadel.com> <5329A113.7080105@exadel.com> <5329A86D.80508@exadel.com> <798F21D6-3070-4BA8-BC03-B74D0CA95DA3@redhat.com> Message-ID: Thank's Max for the info about dynjs. Don't hesitate to create some issues in my GitHub about this topic. But to be honnest with you, I have no time for the moment to implement that, but no problem to help any guy who wish to work on this topic. Regards Angelo 2014-03-19 18:27 GMT+01:00 Max Rydahl Andersen : > > It would be interesting to see if java8 nashorn is usable...also dynjs.orgcould be interested to try since it supports java7. > > /max > > No, at the moment, we don't need it, because of its poor performance and >> high demands in memory. >> As far as I know, using NodeJS covers all or at least most of our needs. >> >> I just wanted to make my cordovajs.js working with all possible (and >> working, of course) configurations. >> >> Best Regards, >> Victor >> >> On 03/19/2014 05:54 PM, Angelo zerr wrote: >> >>> Do you need really Rhino implementation? If yes, when do you need it? >>> >>> >>> 2014-03-19 14:52 GMT+01:00 Victor Rubezhny >> vrubezhny at exadel.com>>: >>> >>> >>> Angelo, >>> >>> thanks for your answers! >>> >>> Best Regards, >>> Victor >>> >>> >>> On 03/19/2014 05:50 PM, Angelo zerr wrote: >>> >>>> >>>> >>>> >>>> 2014-03-19 14:40 GMT+01:00 Victor Rubezhny >>> >: >>>> >>>> >>>> Could you give a short answer on: should content assist work >>>> for requirejs plugin when Rhino is used? (If it should then I >>>> have to continue to investigate on how to add my cordovajs >>>> plug-in into it). >>>> >>>> >>>> Today, it will not work with Eclipse IDE because I have not >>>> plugged Tern Rhino correctly with Eclipse IDE. >>>> >>>> >>>> OOM problem... yes, it's a real problem when using Rhino >>>> problem. Not sure if we can do something with this at the moment. >>>> It's just great that you have that NodeJS solution! >>>> >>>> Thanks in advance, >>>> Victor >>>> >>>> >>>> On 03/19/2014 05:33 PM, Angelo zerr wrote: >>>> >>>>> Hi Victor! >>>>> >>>>> In short answer, I have gaven up development with Rhino >>>>> because its very slowly and I had problem with OutOfMemory >>>>> when JS files are too big. >>>>> >>>>> >>>>> >>>>> >>>>> 2014-03-19 14:00 GMT+01:00 Victor Rubezhny >>>>> >: >>>>> >>>>> >>>>> Hi Angelo! >>>>> >>>>> I'm trying to make it possible to use my cordovajs.js >>>>> plug-in when Rhino is configured as Tern server, but >>>>> with no luck. >>>>> So, I have a couple of questions to you... >>>>> >>>>> Actually I'm even not able to see any proposals from >>>>> existing plug-ins (like requirejs.js, that is placed in >>>>> tern.server.rhino.internal.scripts.tern.plugin package >>>>> of tern.server.rhino plug-in). Are there any special >>>>> things that I should do in order to make it working? (In >>>>> my test project's preferences I have enabled requirejs >>>>> and my cordovajs in ->Properties->Plugins >>>>> Project Properties Page.) >>>>> >>>>> I don't see/am unable to open Tern Console when Rhino >>>>> used as a server. There is no possibility to >>>>> stop/restart server as well. >>>>> >>>>> >>>>> Tern console works today only with Node.js, but as you have >>>>> seen, it's possible to implement it. >>>>> >>>>> It looks like there is no ITernConsoleConnector object >>>>> configured for Rhino server instance. Is this a result >>>>> of some re-development that was focused in usage of >>>>> NodeJS in favor of Rhino (I mean your work on >>>>> "developping a "Tern Builder" which will parse JS files >>>>> with Tern") or this works as expected? >>>>> >>>>> >>>>> No it's not the result of the Tern Builder. Before that >>>>> Rhino doesn't work. My idea about Tern Builder is to parse >>>>> with incremental builder JS files. I had no time to >>>>> implement it-( >>>>> >>>>> Is it possible to write such a ITernConsoleConnector for >>>>> Rhino server? (I didn't dig into that code to much...) >>>>> >>>>> >>>>> Yes it's possible, but if we wish to support Rhino in >>>>> Eclipse IDE, there are a lot of work to do, like create a >>>>> "Runtime Tern" to share tern js files. Today those tern js >>>>> (defs, plugin, etc) are stored into the tern server node.js >>>>> project. >>>>> We must create a new project "tern runtime" which will hosts >>>>> thos tern js files. >>>>> >>>>> I think too it should be very cool to implement tern server >>>>> with Java8 nashor js engine. >>>>> >>>>> I would like to fix some bugs with angular.js tern plugin >>>>> and works on AlloyUI which is teh JS framework used by >>>>> Liferay. See >>>>> https://github.com/angelozerr/tern.java/wiki/Tern-&-AlloyUI- >>>>> support >>>>> to see screenshots and my idea to use it into the Liferay >>>>> Portal (WebBrowser). I'm working in this issue because >>>>> Liferay IDE could be interested. More there were people who >>>>> will be interested, more tern.java can be improved (I hope >>>>> having some contributions like you do). >>>>> >>>>> So today I have no time to support Rhino, but if you want to >>>>> support it, I will be very glad to help you. I think you >>>>> should create several issues to support it. I will help you >>>>> for that, no problem. >>>>> >>>>> Regards Angelo >>>>> >>>>> Thanks in Advance, >>>>> Victor >>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> > > > /max > http://about.me/maxandersen > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140319/80e917ce/attachment-0001.html From manderse at redhat.com Thu Mar 20 19:08:09 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Fri, 21 Mar 2014 00:08:09 +0100 Subject: [jbosstools-dev] ACTION REQUIRED :: Compile & Test failures blocking JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 code freeze tomorrow Thurs, March 20 In-Reply-To: <5329BB76.8040805@redhat.com> References: <5329BB76.8040805@redhat.com> Message-ID: > == Compilation Failures == > > Hibernate, Openshift: > > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-hibernate_master/ > (red: compilation failures) This seem to have been caused by jenkins job being hardcoded to use Kepler TP instead of Luna based TP. Denis updated the build and it is now running. > https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-openshift_master/ > (red: compilation failures) This was caused by mismatch between server and open shift - should also be fixed now - builds running. /max http://about.me/maxandersen From xcoulon at redhat.com Thu Mar 20 20:09:58 2014 From: xcoulon at redhat.com (Xavier Coulon) Date: Fri, 21 Mar 2014 01:09:58 +0100 Subject: [jbosstools-dev] ACTION REQUIRED: Code Freeze & Branch for JBT 4.2.0.Beta1 / JBDS 8.0.0.Beta1 In-Reply-To: <532A0006.8070301@redhat.com> References: <532A0006.8070301@redhat.com> Message-ID: <1B0199E0-B939-4F9A-9912-064A8449F82F@redhat.com> LiveReload and Webservices are done. Best regards, /Xavier On 19 Mar 2014, at 21:37, Nick Boldt wrote: > The code freeze is tomorrow, Thurs, Mar 20, 2014, so please ensure you > are branched in the next 24hrs. > > Task JIRA created for this milestone include: > > JBDS : https://issues.jboss.org/browse/JBDS-2973 > JBoss Tools : https://issues.jboss.org/browse/JBIDE-16801 > Aerogear : https://issues.jboss.org/browse/JBIDE-16802 > JST : https://issues.jboss.org/browse/JBIDE-16803 > VPE : https://issues.jboss.org/browse/JBIDE-16804 > JBT Update Sites : https://issues.jboss.org/browse/JBIDE-16805 > Central Discovery : https://issues.jboss.org/browse/JBIDE-16806 > Server : https://issues.jboss.org/browse/JBIDE-16807 > Hibernate : https://issues.jboss.org/browse/JBIDE-16808 > Base : https://issues.jboss.org/browse/JBIDE-16809 > OpenShift : https://issues.jboss.org/browse/JBIDE-16810 > JavaEE : https://issues.jboss.org/browse/JBIDE-16811 > Birt : https://issues.jboss.org/browse/JBIDE-16812 > Forge : https://issues.jboss.org/browse/JBIDE-16813 > Webservices : https://issues.jboss.org/browse/JBIDE-16814 > Arquillian : https://issues.jboss.org/browse/JBIDE-16815 > Central : https://issues.jboss.org/browse/JBIDE-16816 > Portlet : https://issues.jboss.org/browse/JBIDE-16817 > LiveReload : https://issues.jboss.org/browse/JBIDE-16818 > > > -- > Nick Boldt :: JBoss by Red Hat > Productization Lead :: JBoss Tools & Dev Studio > http://nick.divbyzero.com > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140321/f2a9ff23/attachment.html From manderse at redhat.com Fri Mar 21 05:41:22 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Fri, 21 Mar 2014 10:41:22 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> <32A46998-471B-4878-8D01-9531F2C1E58D@redhat.com> Message-ID: On 12 Mar 2014, at 16:03, Angelo zerr wrote: > Hi Max, > > Just for your information, my friend Pascal has fixed the problem with > chmod with node.js on macosx. Please retry it. Cool I will. > I have added too some screenshot witj jQuery completion at > https://github.com/angelozerr/tern.java/wiki/Tern-&-jQuery-support > You can see that tern is enable to manage jQuery Event. Nice! > Hope you will like it. > > Regards Angelo > > > > 2014-03-06 11:01 GMT+01:00 Max Rydahl Andersen : > >> Hope you will understand what I mean. But Im I am honored by your >>>>> proposal. >>>>> Thank's >>>>> >>>>> >>>> Yes, I completely understand. >>>> >>>> We are still looking and playing with it but if we continue to find >>>> it >>>> really >>>> good (we do right now ;) we'll look into somehow fork it and do our >>>> own version/release of tern.java and possibly angular.js. >>>> >>>> Hope you understand that too. >>>> >>>> >>> I understand that, but I think we should working together. >>> >> >> Yes, thats what I would like too and note, even if we fork I hope we >> don't >> have to deviate much. We want to contribute as much as possible on a >> shared project. >> >> >> I tell you that >>> because as I said you, I have a lot of ideas to improve tern.java >>> features. >>> But we will speak about this topic when and if you wish to integrate >>> tern.java to JBoss Tools. >>> >> >> Thats kinda now. >> >> Denis and Victor looking at it and seeing what we can do >> for our upcoming beta1 and beta2. >> >> Maybe easier to chat on IM ? you can reach us on #jbosstools on irc >> or >> via Skype (send you my details on twitter ;) >> >> /max >> >> >> >>> >>>> Thanks, >>>> /max >>>> >>>> >>>> >>>> Regards Angelo >>>>> >>>>> >>>>> >>>>>> . I >>>>>> >>>>>> have a lot and lof of idea to improve it not only for angular but >>>>>> for >>>>>>> Javascript features like refactoring, hover, validation. >>>>>>> I think tern.java should be refactored again and IMHO I think we >>>>>>> should >>>>>>> waiting that tern.java is stable if you wish to integrate to >>>>>>> JBoss. >>>>>>> More >>>>>>> some tests of performance must be done (I believe that Victor >>>>>>> works on >>>>>>> that). >>>>>>> >>>>>>> >>>>>>> lets see what the performance impacts are - jsdt isn't exactly >>>>>>> fast >>>>>> either. >>>>>> >>>>>> >>>>>> This feature is managed just with a simple JSON : >>>>>> >>>>>> >>>>>>> "on": { >>>>>>> "!type": "fn(events: string, selector?: string, data?: ?, >>>>>>> handler: fn(+jQuery.Event)) -> jQuery.fn", >>>>>>> "!url": "http://api.jquery.com/on/", >>>>>>> "!doc": "Attach an event handler function for one or more >>>>>>> events to the selected elements." >>>>>>> }, >>>>>>> >>>>>>> >>>>>>> Yeah I like this - much simpler than other typedef descriptions >>>>>> found in >>>>>> things like vjet and others. >>>>>> >>>>>> >>>>>> It declares just that handler is a function which waits a >>>>>> jQuery.Event >>>>>> and >>>>>> >>>>>> that's all! >>>>>>> >>>>>>> I'm studying how to manage validation with Tern. here a >>>>>>> screenshot >>>>>>> with >>>>>>> CodeMirror : >>>>>>> >>>>>>> [image: Images int?gr?es 1] >>>>>>> >>>>>>> Today I think node.js doesn't please you, >>>>>>> >>>>>>> >>>>>>> Not really - I just don't want it to fail in a default >>>>>>> install...i.e. >>>>>> should bundle a node.js engine >>>>>> by default so no external node js is required (can still allow >>>>>> users >>>>>> override that but make the default >>>>>> experience be a "it just works") >>>>>> >>>>>> >>>>>> but tern.java provides an API to >>>>>> >>>>>> use tern.js with other javascript engine (I had implemented with >>>>>>> Rhino, >>>>>>> but >>>>>>> it's too slowly and outofmemory problem, but what about java8 >>>>>>> nashorn? >>>>>>> >>>>>>> >>>>>>> It is worth trying but since nashorn only runs on Java 8 it is >>>>>>> not >>>>>> something we can/should depend on >>>>>> while Java 6 is still big, but luckily java 7 is getting better >>>>>> ;) >>>>>> >>>>>> Having nashorn as an option when you are running with jdk 8 would >>>>>> be >>>>>> interesting to see if it >>>>>> works better or worse than rhino/node.js. >>>>>> >>>>>> >>>>>> /max >>>>>> >>>>>> Regards Angelo >>>>>> >>>>>> >>>>>>> >>>>>>> >>>>>>> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen >>>>>>> : >>>>>>> >>>>>>> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>>>>>> >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> >>>>>>>> For your information, I have created a getting started for >>>>>>>> AngularJS >>>>>>>>> Eclipse at >>>>>>>>> https://github.com/angelozerr/angularjs-eclipse/wiki/ >>>>>>>>> Getting-Started >>>>>>>>> which explains how to install and configure (node.js, angular >>>>>>>>> syntax >>>>>>>>> directive, tern console, etc) >>>>>>>>> >>>>>>>>> >>>>>>>>> Cool! >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Hope it will help you more to see features of AngularJS >>>>>>>> Eclipse. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Yeah, I like it. Really would like to find a way to integrate >>>>>>>>> it >>>>>>>>> more >>>>>>>>> >>>>>>>> smoothly into eclipse/jboss tools. >>>>>>>> >>>>>>>> /max >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Regards Angelo >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr >>>>>>>>> : >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> >>>>>>>>> At first I have commited an improvment about Node.js >>>>>>>>> preferences. >>>>>>>>>> Now >>>>>>>>>> you >>>>>>>>>> can set the node.js path. See attached screenshot. >>>>>>>>>> The combo is filled with default path according the OS. If >>>>>>>>>> your >>>>>>>>>> node >>>>>>>>>> is >>>>>>>>>> not installed in the default path, it searchs in your PATH >>>>>>>>>> env if >>>>>>>>>> you >>>>>>>>>> have >>>>>>>>>> a node path to retrieve the well path. >>>>>>>>>> >>>>>>>>>> I updated the plugin and I can see the node and npm binaries >>>>>>>>>> are >>>>>>>>>> not >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> executable >>>>>>>>>>> >>>>>>>>>>> so I get an error like: >>>>>>>>>>>> >>>>>>>>>>>> Cannot run program >>>>>>>>>>>> >>>>>>>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>>>>>>> >>>>>>>>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>>>>>>>> >>>>>>>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>>>>>>> >>>>>>>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>>>>>> >>>>>>>>>>> error=13, >>>>>>>>>>>> Permission denied >>>>>>>>>>>> >>>>>>>>>>>> When I chmod +X those files it seem to start working. >>>>>>>>>>>> >>>>>>>>>>>> I wasn't required to change "executable" attribute on my >>>>>>>>>>>> Fedora >>>>>>>>>>>> 20 >>>>>>>>>>>> >>>>>>>>>>>> x86_64. What kind of problem it could be: the problem of >>>>>>>>>>>> OSX or >>>>>>>>>>> wrong >>>>>>>>>>> executable attribute for "node" and "executable" binaries in >>>>>>>>>>> repository? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> It's my friend Pascal who has created this embed node.js, I >>>>>>>>>>> will >>>>>>>>>>> >>>>>>>>>>> answer >>>>>>>>>> you but now he is on holiday. >>>>>>>>>> But with my improvement, you can try to install node.js in >>>>>>>>>> your >>>>>>>>>> computer >>>>>>>>>> and use "Native Node.js". >>>>>>>>>> >>>>>>>>>> If you want to see the command line of node.js + teh JSON >>>>>>>>>> request/response >>>>>>>>>> used with tern server, you can see those traces in Eclipse >>>>>>>>>> Console. >>>>>>>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Perhaps it should better to have an install URL per OS? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> noo - not necessary. You can mark a bundle to just apply to >>>>>>>>>>> a >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> specific >>>>>>>>>>>> OS via Eclipse-PlatformFilter >>>>>>>>>>>> >>>>>>>>>>>> See >>>>>>>>>>>> >>>>>>>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>>>>>>> >>>>>>>>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>>>>>>>> >>>>>>>>>>> INF/MANIFEST.MF#L9 >>>>>>>>>>> >>>>>>>>>>> as an example. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> I would suggest making the feature default require these >>>>>>>>>>>> plugins >>>>>>>>>>>> so >>>>>>>>>>>> any >>>>>>>>>>>> install by default would work. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Many thank's for your information. I will speak to Pascal >>>>>>>>>>>> about >>>>>>>>>>> this >>>>>>>>>>> >>>>>>>>>>> idea. >>>>>>>>>> >>>>>>>>>> Today Eclipse freezes, but I must do that in background. >>>>>>>>>> >>>>>>>>>> Is there an issue for this somewhere ? >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> There is 2 issues about tern performance : >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> * "Parse JS file of tern doc with monitor" => >>>>>>>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>>>>>>> * "Improve performance with JS Editor and tern completion" => >>>>>>>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Can we avoid it have to parse >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> constantly ? >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> can one just tell it to parse one file as oppose to all >>>>>>>>>>>>> files >>>>>>>>>>>>>> all >>>>>>>>>>>>>> the >>>>>>>>>>>>>> time >>>>>>>>>>>>>> >>>>>>>>>>>>>> ? >>>>>>>>>>>>>> >>>>>>>>>>>>>> When you open completion, it parses one time the whole >>>>>>>>>>>>>> files >>>>>>>>>>>>> and >>>>>>>>>>>>> after >>>>>>>>>>>>> it >>>>>>>>>>>>> parses the current file. >>>>>>>>>>>>> I must improve the completion performance by using the >>>>>>>>>>>>> "part" >>>>>>>>>>>>> feature >>>>>>>>>>>>> of >>>>>>>>>>>>> tern (not need to parse each time the whole file). >>>>>>>>>>>>> Today I use Tern for completion, find type in HTML editor. >>>>>>>>>>>>> But >>>>>>>>>>>>> Tern >>>>>>>>>>>>> is >>>>>>>>>>>>> enable to manage search and refactoring. >>>>>>>>>>>>> >>>>>>>>>>>>> Have you found the bundled binaries to work across various >>>>>>>>>>>>> OS's >>>>>>>>>>>>> ? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> Have a nice days. >>>>>>>>>>>>> >>>>>>>>>>>>> Regards Angelo >>>>>>>>>>>>> >>>>>>>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny < >>>>>>>>>>>>> vrubezhny at exadel.com >>>>>>>>>>>>> >>>>>>>>>>>>>> : >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> /max >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> >>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>> >>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> /max >>>>>>>> http://about.me/maxandersen >>>>>>>> >>>>>>>> >>>>>>>> [TernCompletionEvent.png] >>>>>>>> >>>>>>> >>>>>>> [TernCompletionJQuery.png] >>>>>>> >>>>>>> [TernLintDemo.png] >>>>>>> >>>>>>> >>>>>>> >>>>>> /max >>>>>> http://about.me/maxandersen >>>>>> >>>>>> >>>>>> >>>> /max >>>> http://about.me/maxandersen >>>> >>>> >> >> /max >> http://about.me/maxandersen >> /max http://about.me/maxandersen From manderse at redhat.com Fri Mar 21 05:42:20 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Fri, 21 Mar 2014 10:42:20 +0100 Subject: [jbosstools-dev] AngularJS Eclipse In-Reply-To: References: <530E4788.9050608@exadel.com> <530E505B.4000602@exadel.com> <117417CF-888C-46D3-BB6C-C1CB676ADA0D@redhat.com> <5310BD00.9080209@exadel.com> <9BC037E8-1DA6-4D77-9765-21942DA6FFCF@redhat.com> <31B576BC-76E5-46FE-A424-32EB6D2E7603@redhat.com> <32A46998-471B-4878-8D01-9531F2C1E58D@redhat.com> <5320E66E.8060805@exadel.com> Message-ID: <31B3C7BC-A3D4-4AC4-8675-FAA1AB4B7515@redhat.com> On 13 Mar 2014, at 14:55, Angelo zerr wrote: > Hi, > > @Denis : Don't hesitate to tell me if you need to change some files to help > you to integrate it to JBoss Modules (coudl you explain what is a JBoss > Modules please). He meant JBoss Tools Module - as in a repository/set of plugins we build. aka. most of what is on this page: http://github.com/jbosstools/ /max > I would like to say you that I'm working on the improve performance topic > with tern.js and I' developping a "Tern Builder" which will parse JS files > with Tern. > Unfortunately "Tern Buider" can be added only when Tern Nature is added. So > when I will commit my work, pay attention with that (you will have to > remove the tern nature at hand in your .project). > > Regards Angelo > > > 2014-03-12 23:57 GMT+01:00 Denis Golovin : > >> On 03/06/2014 02:01 AM, Max Rydahl Andersen wrote: >> >>> Hope you will understand what I mean. But Im I am honored by your >>>>>> proposal. >>>>>> Thank's >>>>>> >>>>>> Yes, I completely understand. >>>>> >>>>> We are still looking and playing with it but if we continue to find >>>>> it >>>>> really >>>>> good (we do right now ;) we'll look into somehow fork it and do our >>>>> own version/release of tern.java and possibly angular.js. >>>>> >>>>> Hope you understand that too. >>>>> >>>>> I understand that, but I think we should working together. >>>> >>> Yes, thats what I would like too and note, even if we fork I hope we >>> don't >>> have to deviate much. We want to contribute as much as possible on a >>> shared project. >>> >>> I tell you that >>>> because as I said you, I have a lot of ideas to improve tern.java >>>> features. >>>> But we will speak about this topic when and if you wish to integrate >>>> tern.java to JBoss Tools. >>>> >>> Thats kinda now. >>> >>> Denis and Victor looking at it and seeing what we can do >>> for our upcoming beta1 and beta2. >>> >> Max, Angelo, >> >> >> I was able to build angular-eclipse and torn.java as jbosstools modules >> from my forks with changes in root pom.xml files only: >> - angular-eclipse/pom.xml >> - torn.java/pom.xml >> >> I had to add jbosstools-build/parent/pom.xml 4.2.0.Beta1 and remove >> references to external repositories. >> Probably we need to change something in modules with p2repos if we want >> them look the same as all p2repos for jbosstools modules. >> >> There is only one dependency org.eclipse.license feature is missing in >> JBoss Tools TP to make it usable for angular-eclipse and torn.java builds. >> >> In terms of dependencies angular-eclipse depends from org.json.simple >> plugin v 1.1.1 in torn.java. >> >> It looks like we can use forks with minimal deviations and pull updates >> form upstream when we need it. >> >> >> >> Denis >> >> >> >> >> >> >> >> >> >>> Maybe easier to chat on IM ? you can reach us on #jbosstools on irc or >>> via Skype (send you my details on twitter ;) >>> >>> /max >>> >>> Thanks, >>>>> /max >>>>> >>>>> >>>>> >>>>> Regards Angelo >>>>>> >>>>>> >>>>>> . I >>>>>>> >>>>>>> have a lot and lof of idea to improve it not only for angular but >>>>>>>> for >>>>>>>> Javascript features like refactoring, hover, validation. >>>>>>>> I think tern.java should be refactored again and IMHO I think we >>>>>>>> should >>>>>>>> waiting that tern.java is stable if you wish to integrate to >>>>>>>> JBoss. More >>>>>>>> some tests of performance must be done (I believe that Victor >>>>>>>> works on >>>>>>>> that). >>>>>>>> >>>>>>>> >>>>>>>> lets see what the performance impacts are - jsdt isn't exactly fast >>>>>>> either. >>>>>>> >>>>>>> >>>>>>> This feature is managed just with a simple JSON : >>>>>>> >>>>>>> "on": { >>>>>>>> "!type": "fn(events: string, selector?: string, data?: ?, >>>>>>>> handler: fn(+jQuery.Event)) -> jQuery.fn", >>>>>>>> "!url": "http://api.jquery.com/on/", >>>>>>>> "!doc": "Attach an event handler function for one or more >>>>>>>> events to the selected elements." >>>>>>>> }, >>>>>>>> >>>>>>>> >>>>>>>> Yeah I like this - much simpler than other typedef descriptions >>>>>>> found in >>>>>>> things like vjet and others. >>>>>>> >>>>>>> >>>>>>> It declares just that handler is a function which waits a >>>>>>> jQuery.Event >>>>>>> and >>>>>>> >>>>>>> that's all! >>>>>>>> >>>>>>>> I'm studying how to manage validation with Tern. here a screenshot >>>>>>>> with >>>>>>>> CodeMirror : >>>>>>>> >>>>>>>> [image: Images int?gr?es 1] >>>>>>>> >>>>>>>> Today I think node.js doesn't please you, >>>>>>>> >>>>>>>> >>>>>>>> Not really - I just don't want it to fail in a default >>>>>>> install...i.e. >>>>>>> should bundle a node.js engine >>>>>>> by default so no external node js is required (can still allow >>>>>>> users >>>>>>> override that but make the default >>>>>>> experience be a "it just works") >>>>>>> >>>>>>> >>>>>>> but tern.java provides an API to >>>>>>> >>>>>>> use tern.js with other javascript engine (I had implemented with >>>>>>>> Rhino, >>>>>>>> but >>>>>>>> it's too slowly and outofmemory problem, but what about java8 >>>>>>>> nashorn? >>>>>>>> >>>>>>>> >>>>>>>> It is worth trying but since nashorn only runs on Java 8 it is not >>>>>>> something we can/should depend on >>>>>>> while Java 6 is still big, but luckily java 7 is getting better ;) >>>>>>> >>>>>>> Having nashorn as an option when you are running with jdk 8 would >>>>>>> be >>>>>>> interesting to see if it >>>>>>> works better or worse than rhino/node.js. >>>>>>> >>>>>>> >>>>>>> /max >>>>>>> >>>>>>> Regards Angelo >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> 2014-03-05 7:38 GMT+01:00 Max Rydahl Andersen >>>>>>>> : >>>>>>>> >>>>>>>> On 1 Mar 2014, at 19:06, Angelo zerr wrote: >>>>>>>> >>>>>>>> Hi, >>>>>>>>> >>>>>>>>> >>>>>>>>> For your information, I have created a getting started for >>>>>>>>>> AngularJS >>>>>>>>>> Eclipse at >>>>>>>>>> https://github.com/angelozerr/angularjs-eclipse/wiki/ >>>>>>>>>> Getting-Started >>>>>>>>>> which explains how to install and configure (node.js, angular >>>>>>>>>> syntax >>>>>>>>>> directive, tern console, etc) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Cool! >>>>>>>>>> >>>>>>>>> >>>>>>>>> Hope it will help you more to see features of AngularJS Eclipse. >>>>>>>>> >>>>>>>>> >>>>>>>>> Yeah, I like it. Really would like to find a way to integrate it >>>>>>>>>> more >>>>>>>>>> >>>>>>>>> smoothly into eclipse/jboss tools. >>>>>>>>> >>>>>>>>> /max >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Regards Angelo >>>>>>>>> >>>>>>>>> >>>>>>>>> 2014-02-28 18:05 GMT+01:00 Angelo zerr : >>>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> At first I have commited an improvment about Node.js >>>>>>>>>>> preferences. Now >>>>>>>>>>> you >>>>>>>>>>> can set the node.js path. See attached screenshot. >>>>>>>>>>> The combo is filled with default path according the OS. If your >>>>>>>>>>> node >>>>>>>>>>> is >>>>>>>>>>> not installed in the default path, it searchs in your PATH env >>>>>>>>>>> if you >>>>>>>>>>> have >>>>>>>>>>> a node path to retrieve the well path. >>>>>>>>>>> >>>>>>>>>>> I updated the plugin and I can see the node and npm binaries >>>>>>>>>>> are not >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> executable >>>>>>>>>>>> >>>>>>>>>>>> so I get an error like: >>>>>>>>>>>>> >>>>>>>>>>>>> Cannot run program >>>>>>>>>>>>> >>>>>>>>>>>>> "/Users/max/products/eclipse/luna/eclipse/plugins/tern. >>>>>>>>>>>>> >>>>>>>>>>>>> eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64_1.0. >>>>>>>>>>>>> >>>>>>>>>>>> 0.201402271715/nodejs/node-v0.10.22-macosx-x86_64/bin/node" >>>>>>>>>>>> >>>>>>>>>>>> (in directory "/Users/max/Documents/workspace-luna3/dfdf"): >>>>>>>>>>>> >>>>>>>>>>>> error=13, >>>>>>>>>>>>> Permission denied >>>>>>>>>>>>> >>>>>>>>>>>>> When I chmod +X those files it seem to start working. >>>>>>>>>>>>> >>>>>>>>>>>>> I wasn't required to change "executable" attribute on my >>>>>>>>>>>>> Fedora 20 >>>>>>>>>>>>> >>>>>>>>>>>>> x86_64. What kind of problem it could be: the problem of OSX >>>>>>>>>>>> or >>>>>>>>>>>> wrong >>>>>>>>>>>> executable attribute for "node" and "executable" binaries in >>>>>>>>>>>> repository? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> It's my friend Pascal who has created this embed node.js, I >>>>>>>>>>>> will >>>>>>>>>>>> >>>>>>>>>>>> answer >>>>>>>>>>> you but now he is on holiday. >>>>>>>>>>> But with my improvement, you can try to install node.js in your >>>>>>>>>>> computer >>>>>>>>>>> and use "Native Node.js". >>>>>>>>>>> >>>>>>>>>>> If you want to see the command line of node.js + teh JSON >>>>>>>>>>> request/response >>>>>>>>>>> used with tern server, you can see those traces in Eclipse >>>>>>>>>>> Console. >>>>>>>>>>> See https://github.com/angelozerr/tern.java/wiki/Tern-Console >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Perhaps it should better to have an install URL per OS? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> noo - not necessary. You can mark a bundle to just apply to a >>>>>>>>>>>>> specific >>>>>>>>>>>>> OS via Eclipse-PlatformFilter >>>>>>>>>>>>> >>>>>>>>>>>>> See >>>>>>>>>>>>> >>>>>>>>>>>>> https://github.com/jbosstools/jbosstools-xulrunner/blob/ >>>>>>>>>>>>> >>>>>>>>>>>>> master/plugins/org.mozilla.xulrunner.gtk.linux.x86/META- >>>>>>>>>>>>> >>>>>>>>>>>> INF/MANIFEST.MF#L9 >>>>>>>>>>>> >>>>>>>>>>>> as an example. >>>>>>>>>>>> >>>>>>>>>>>> I would suggest making the feature default require these >>>>>>>>>>>>> plugins so >>>>>>>>>>>>> any >>>>>>>>>>>>> install by default would work. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Many thank's for your information. I will speak to Pascal >>>>>>>>>>>> about this >>>>>>>>>>>> >>>>>>>>>>>> idea. >>>>>>>>>>> >>>>>>>>>>> Today Eclipse freezes, but I must do that in background. >>>>>>>>>>> >>>>>>>>>>> Is there an issue for this somewhere ? >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> There is 2 issues about tern performance : >>>>>>>>>>>> >>>>>>>>>>>> * "Parse JS file of tern doc with monitor" => >>>>>>>>>>> https://github.com/angelozerr/tern.java/issues/5 >>>>>>>>>>> * "Improve performance with JS Editor and tern completion" => >>>>>>>>>>> https://github.com/angelozerr/tern.java/issues/6 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Can we avoid it have to parse >>>>>>>>>>> >>>>>>>>>>> constantly ? >>>>>>>>>>>>> >>>>>>>>>>>>>> can one just tell it to parse one file as oppose to all >>>>>>>>>>>>>>> files all >>>>>>>>>>>>>>> the >>>>>>>>>>>>>>> time >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> ? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> When you open completion, it parses one time the whole files >>>>>>>>>>>>>> and >>>>>>>>>>>>>> after >>>>>>>>>>>>>> it >>>>>>>>>>>>>> parses the current file. >>>>>>>>>>>>>> I must improve the completion performance by using the >>>>>>>>>>>>>> "part" >>>>>>>>>>>>>> feature >>>>>>>>>>>>>> of >>>>>>>>>>>>>> tern (not need to parse each time the whole file). >>>>>>>>>>>>>> Today I use Tern for completion, find type in HTML editor. >>>>>>>>>>>>>> But >>>>>>>>>>>>>> Tern >>>>>>>>>>>>>> is >>>>>>>>>>>>>> enable to manage search and refactoring. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Have you found the bundled binaries to work across various >>>>>>>>>>>>>> OS's ? >>>>>>>>>>>>>> >>>>>>>>>>>>>> No I have just Windows and my friend pascal has Linux. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Have a nice days. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Regards Angelo >>>>>>>>>>>>>> >>>>>>>>>>>>>> 2014-02-26 21:36 GMT+01:00 Victor Rubezhny >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>>> : >>>>>>>>>>>>>>> >>>>>>>>>>>>>> /max >>>>>>>>>>>>>> >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> >>>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> >>>>>>>>>>> jbosstools-dev mailing list >>>>>>>>>>> >>>>>>>>>> jbosstools-dev at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> /max >>>>>>>>> http://about.me/maxandersen >>>>>>>>> >>>>>>>>> >>>>>>>>> [TernCompletionEvent.png] >>>>>>>>> >>>>>>>> [TernCompletionJQuery.png] >>>>>>>> >>>>>>>> [TernLintDemo.png] >>>>>>>> >>>>>>>> >>>>>>>> /max >>>>>>> http://about.me/maxandersen >>>>>>> >>>>>>> >>>>>>> /max >>>>> http://about.me/maxandersen >>>>> >>>>> >>> /max >>> http://about.me/maxandersen >>> _______________________________________________ >>> jbosstools-dev mailing list >>> jbosstools-dev at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>> >> >> >> /max http://about.me/maxandersen From vrubezhny at exadel.com Fri Mar 21 12:11:49 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Fri, 21 Mar 2014 20:11:49 +0400 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: <532866B2.30500@exadel.com> References: <5321BE71.7000507@exadel.com> <532866B2.30500@exadel.com> Message-ID: <532C64C5.9010609@exadel.com> We've pushed CordovaJS plug-in into Angelo's repository. Wiki page: https://github.com/angelozerr/tern.java/wiki/Tern-&-CordovaJS-support You can play a little demo on cordova object (as well as some other variables and functions) content assist provided by cordovajs.js Tern plug-in with Code Mirror here: http://codemirror-java.opensagres.eu.cloudbees.net/codemirror-javascript/demo/cordovajs.html Regards, Victor On 03/18/2014 07:30 PM, Victor Rubezhny wrote: > I've updated the cordovajs plugin for Tern/Node.js: > > - all global vars from cordova.js and require.js (the Cordova's one) > are listed in Content Assist > - status constants defined in cordova.js are listed in Content Assist > - some global object's vars that are defined in cordova.js/require.js > are listed in Content Assist > > Guys (and especially Denis and Gorkem), I'd like you to review the > plugin. > > It's in my branch on GitHub: > https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's > rebased over agelozerr's today's master) > > Have fun at EC, > Victor > > > On 03/13/2014 06:19 PM, Victor Rubezhny wrote: >> Hi, guys! >> >> While playing with Tern I was able to make a very simple plugin that >> allows to show 'cordova' object and some of its members in Content >> Assist. >> >> >> >> This is a very first and simple script that shows 'cordova' object >> and its members in content assistant without requiring to have any >> kind of cordova.js included to a project. >> But it requires: >> - to have Tern.java (updated with cordovajs.js plugin) >> - to have Tern nature enabled on your project >> - to have cordovajs plug-in enabled in project's Turn preferences. >> >> You can look at the code changes in my branch on GitHub: >> https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's >> rebased over agelozerr's master) >> There are no any special inference done due to get some >> objects/values from the modules that are loaded by require/define >> functionality. >> This probably will require more sophisticated coding to be done. >> >> /Victor >> >> >> >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140321/ce7c1aa2/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140321/ce7c1aa2/attachment-0001.png From nboldt at redhat.com Sun Mar 23 23:10:36 2014 From: nboldt at redhat.com (Nick Boldt) Date: Sun, 23 Mar 2014 23:10:36 -0400 Subject: [jbosstools-dev] JBoss Tools Core 4.2.0.Beta1 bits available for QE testing Message-ID: <532FA22C.4010704@redhat.com> As always, these are not FINAL bits, but preliminary results for QE testing. Not for redistribution to customers. Update Sites: * http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1.core/ * http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1.coretests/ * http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1.hibernatetools/ * http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1.webtools/ Builds: * http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1.core/2014-03-23_22-29-42-B90 * http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1.coretests/2014-03-23_22-29-49-B78 * http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1.hibernatetools/2014-03-23_09-49-49-B33 * http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1.webtools/2014-03-23_09-49-48-B82 JBoss Central: * http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.40.0.Beta1-SNAPSHOT/ (JBoss Central - upcoming milestone) To test the upcoming version of Central, add this to your eclipse.ini file after the -vmargs line: -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.2.0.Beta1/jbosstools-directory.xml -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.2.0.Beta1/ JBoss Tools Target Platforms (This is loaded automatically into Eclipse when installing JBoss Tools. Provided here simply for reference): * http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT (JBoss Tools - upcoming milestone) New + Noteworthy (subject to change): * http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html * http://docs.jboss.org/tools/whatsnew/ -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From manderse at redhat.com Mon Mar 24 07:34:20 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Mon, 24 Mar 2014 12:34:20 +0100 Subject: [jbosstools-dev] JBoss Tools Core 4.2.0.Beta1 bits available for QE testing In-Reply-To: <532FA22C.4010704@redhat.com> References: <532FA22C.4010704@redhat.com> Message-ID: <75292685-99E4-4F05-B74C-953B7FE1819A@redhat.com> On 24 Mar 2014, at 4:10, Nick Boldt wrote: > http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1.core/ Using this + Luna M6 and I get an error: https://issues.jboss.org/browse/JBIDE-16850 This should also have failed on the p2 install test and install grinder... /max http://about.me/maxandersen From angelo.zerr at gmail.com Mon Mar 24 09:22:54 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Mon, 24 Mar 2014 14:22:54 +0100 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: <532C64C5.9010609@exadel.com> References: <5321BE71.7000507@exadel.com> <532866B2.30500@exadel.com> <532C64C5.9010609@exadel.com> Message-ID: Hi Victor, Thank's for your work. I don't know CordovaJS, but I think you could improve this plugin by managing type like event. For instance : ------------------------------------------------------------------------------------------------------------------------------------------------------ var event = cordova.addDocumentEventHandler('xxx') //<-Ctrl+Space shows cordova object's members: event. <= Ctrl+Click open events methods. ------------------------------------------------------------------------------------------------------------------------------------------------------ jquery and browser tern plugin do that. Regards Angelo 2014-03-21 17:11 GMT+01:00 Victor Rubezhny : > We've pushed CordovaJS plug-in into Angelo's repository. > > Wiki page: > https://github.com/angelozerr/tern.java/wiki/Tern-&-CordovaJS-support > > You can play a little demo on cordova object (as well as some other > variables and functions) content assist provided by cordovajs.js Tern > plug-in with Code Mirror here: > http://codemirror-java.opensagres.eu.cloudbees.net/codemirror-javascript/demo/cordovajs.html > > Regards, > Victor > > > On 03/18/2014 07:30 PM, Victor Rubezhny wrote: > > I've updated the cordovajs plugin for Tern/Node.js: > > - all global vars from cordova.js and require.js (the Cordova's one) are > listed in Content Assist > - status constants defined in cordova.js are listed in Content Assist > - some global object's vars that are defined in cordova.js/require.js are > listed in Content Assist > > Guys (and especially Denis and Gorkem), I'd like you to review the plugin. > > It's in my branch on GitHub: > https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's > rebased over agelozerr's today's master) > > Have fun at EC, > Victor > > > On 03/13/2014 06:19 PM, Victor Rubezhny wrote: > > Hi, guys! > > While playing with Tern I was able to make a very simple plugin that > allows to show 'cordova' object and some of its members in Content Assist. > > > > This is a very first and simple script that shows 'cordova' object and its > members in content assistant without requiring to have any kind of > cordova.js included to a project. > But it requires: > - to have Tern.java (updated with cordovajs.js plugin) > - to have Tern nature enabled on your project > - to have cordovajs plug-in enabled in project's Turn preferences. > > You can look at the code changes in my branch on GitHub: > https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's > rebased over agelozerr's master) > There are no any special inference done due to get some objects/values > from the modules that are loaded by require/define functionality. > This probably will require more sophisticated coding to be done. > > /Victor > > > > _______________________________________________ > jbosstools-dev mailing listjbosstools-dev at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > > > _______________________________________________ > jbosstools-dev mailing listjbosstools-dev at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/68a0e9ca/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/68a0e9ca/attachment-0001.png From manderse at redhat.com Mon Mar 24 10:01:41 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Mon, 24 Mar 2014 15:01:41 +0100 Subject: [jbosstools-dev] JBoss Tools Core 4.2.0.Beta1 bits available for QE testing In-Reply-To: <75292685-99E4-4F05-B74C-953B7FE1819A@redhat.com> References: <532FA22C.4010704@redhat.com> <75292685-99E4-4F05-B74C-953B7FE1819A@redhat.com> Message-ID: <31EB4972-8877-4C85-BE08-46239AD3AE7E@redhat.com> On 24 Mar 2014, at 12:34, Max Rydahl Andersen wrote: > On 24 Mar 2014, at 4:10, Nick Boldt wrote: > >> http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1.core/ > > Using this + Luna M6 and I get an error: > https://issues.jboss.org/browse/JBIDE-16850 > > This should also have failed on the p2 install test and install > grinder... So Mickael pointed out to me the problem is our default setup points to the alpha2 TP... Thus this part seems not true: JBoss Tools Target Platforms (This is loaded automatically into Eclipse when installing JBoss Tools. Provided here simply for reference): * http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT (JBoss Tools - upcoming milestone) lets continue on jira. /max http://about.me/maxandersen From vrubezhny at exadel.com Mon Mar 24 10:36:33 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Mon, 24 Mar 2014 18:36:33 +0400 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: References: <5321BE71.7000507@exadel.com> <532866B2.30500@exadel.com> <532C64C5.9010609@exadel.com> Message-ID: <533042F1.6000408@exadel.com> Angelo, Yes, CordovaJS plug-in certainly could and should be improved. cordova.addXXXEventHandler('xxx') methods don't return an event object. These methods take an event name as an argument, then create, register and return back a handler (which is a function "fn()" - probably the only arguments could be specified here, but I don't know how i can specify them in a return value). But they don't return an Event object. There is such an object (Event) but looks like it comes from document, so it looks like CordovaJS plug-in should depend on some ecma5 or browser support plug-in or library. Also, I don't see a place when the Event object is used directly in publicly declared functions (as an argument or a return value). The pair of arguments used: 'event' (actually a name of event) and handler function for that event. So, I should investigate it a bit more in order to support it correctly. Thanks in advance, Victor On 03/24/2014 05:22 PM, Angelo zerr wrote: > Hi Victor, > > Thank's for your work. > > I don't know CordovaJS, but I think you could improve this plugin by > managing type like event. > > For instance : > > ------------------------------------------------------------------------------------------------------------------------------------------------------ > var event = cordova.addDocumentEventHandler('xxx') //<-Ctrl+Space > shows cordova object's members: > event. <= Ctrl+Click open events methods. > ------------------------------------------------------------------------------------------------------------------------------------------------------ > > jquery and browser tern plugin do that. > > Regards Angelo > > 2014-03-21 17:11 GMT+01:00 Victor Rubezhny >: > > We've pushed CordovaJS plug-in into Angelo's repository. > > Wiki page: > https://github.com/angelozerr/tern.java/wiki/Tern-&-CordovaJS-support > > You can play a little demo on cordova object (as well as some > other variables and functions) content assist provided by > cordovajs.js Tern plug-in with Code Mirror here: > http://codemirror-java.opensagres.eu.cloudbees.net/codemirror-javascript/demo/cordovajs.html > > Regards, > Victor > > > On 03/18/2014 07:30 PM, Victor Rubezhny wrote: >> I've updated the cordovajs plugin for Tern/Node.js: >> >> - all global vars from cordova.js and require.js (the Cordova's >> one) are listed in Content Assist >> - status constants defined in cordova.js are listed in Content Assist >> - some global object's vars that are defined in >> cordova.js/require.js are listed in Content Assist >> >> Guys (and especially Denis and Gorkem), I'd like you to review >> the plugin. >> >> It's in my branch on GitHub: >> https://github.com/vrubezhny/tern.java/tree/cordovajs (currently >> it's rebased over agelozerr's today's master) >> >> Have fun at EC, >> Victor >> >> >> On 03/13/2014 06:19 PM, Victor Rubezhny wrote: >>> Hi, guys! >>> >>> While playing with Tern I was able to make a very simple plugin >>> that allows to show 'cordova' object and some of its members in >>> Content Assist. >>> >>> >>> >>> This is a very first and simple script that shows 'cordova' >>> object and its members in content assistant without requiring to >>> have any kind of cordova.js included to a project. >>> But it requires: >>> - to have Tern.java (updated with cordovajs.js plugin) >>> - to have Tern nature enabled on your project >>> - to have cordovajs plug-in enabled in project's Turn preferences. >>> >>> You can look at the code changes in my branch on GitHub: >>> https://github.com/vrubezhny/tern.java/tree/cordovajs (currently >>> it's rebased over agelozerr's master) >>> There are no any special inference done due to get some >>> objects/values from the modules that are loaded by >>> require/define functionality. >>> This probably will require more sophisticated coding to be done. >>> >>> /Victor >>> >>> >>> >>> _______________________________________________ >>> jbosstools-dev mailing list >>> jbosstools-dev at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> >> >> >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/182b504c/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/182b504c/attachment-0001.png From angelo.zerr at gmail.com Mon Mar 24 10:53:13 2014 From: angelo.zerr at gmail.com (Angelo zerr) Date: Mon, 24 Mar 2014 15:53:13 +0100 Subject: [jbosstools-dev] Playing with Tern In-Reply-To: <533042F1.6000408@exadel.com> References: <5321BE71.7000507@exadel.com> <532866B2.30500@exadel.com> <532C64C5.9010609@exadel.com> <533042F1.6000408@exadel.com> Message-ID: 2014-03-24 15:36 GMT+01:00 Victor Rubezhny : > Angelo, > > Yes, CordovaJS plug-in certainly could and should be improved. > > cordova.addXXXEventHandler('xxx') methods don't return an event object. > These methods take an event name as an argument, then create, register and > return back a handler (which is a function "fn()" - probably the only > arguments could be specified here, but I don't know how i can specify them > in a return value). But they don't return an Event object. > I suggest you that you see angular.js tern plugin. There is complex case.To manage return value with tern, you can : 1) hard coded the returns value (as you have done with -> fn()) 2) use -> !this if your return value is the same instance than your function property 3) use +MyType if your function must returns an instance of MyType that you have declared. 4) use custom!MyFunction where MyFunction is registered with infer.registerFunction("MyFunction", ... With that you can develop your own JS logic. See angular_bind for instance. > There is such an object (Event) but looks like it comes from document, so > it looks like CordovaJS plug-in should depend on some ecma5 or browser > support plug-in or library. Also, I don't see a place when the Event object > is used directly in publicly declared functions (as an argument or a return > value). The pair of arguments used: 'event' (actually a name of event) and > handler function for that event. > Have you tried to use Event+ in your tern plugin? If you see jquery.json tern def, it use Element too and it is not declared in the jquery.json but in the browser.json > > So, I should investigate it a bit more in order to support it correctly. > > Thanks in advance, > Victor > > > On 03/24/2014 05:22 PM, Angelo zerr wrote: > > Hi Victor, > > Thank's for your work. > > I don't know CordovaJS, but I think you could improve this plugin by > managing type like event. > > For instance : > > > ------------------------------------------------------------------------------------------------------------------------------------------------------ > var event = cordova.addDocumentEventHandler('xxx') //<-Ctrl+Space shows > cordova object's members: > event. <= Ctrl+Click open events methods. > > ------------------------------------------------------------------------------------------------------------------------------------------------------ > > jquery and browser tern plugin do that. > > Regards Angelo > > 2014-03-21 17:11 GMT+01:00 Victor Rubezhny : > >> We've pushed CordovaJS plug-in into Angelo's repository. >> >> Wiki page: >> https://github.com/angelozerr/tern.java/wiki/Tern-&-CordovaJS-support >> >> You can play a little demo on cordova object (as well as some other >> variables and functions) content assist provided by cordovajs.js Tern >> plug-in with Code Mirror here: >> http://codemirror-java.opensagres.eu.cloudbees.net/codemirror-javascript/demo/cordovajs.html >> >> Regards, >> Victor >> >> >> On 03/18/2014 07:30 PM, Victor Rubezhny wrote: >> >> I've updated the cordovajs plugin for Tern/Node.js: >> >> - all global vars from cordova.js and require.js (the Cordova's one) are >> listed in Content Assist >> - status constants defined in cordova.js are listed in Content Assist >> - some global object's vars that are defined in cordova.js/require.js are >> listed in Content Assist >> >> Guys (and especially Denis and Gorkem), I'd like you to review the >> plugin. >> >> It's in my branch on GitHub: >> https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's >> rebased over agelozerr's today's master) >> >> Have fun at EC, >> Victor >> >> >> On 03/13/2014 06:19 PM, Victor Rubezhny wrote: >> >> Hi, guys! >> >> While playing with Tern I was able to make a very simple plugin that >> allows to show 'cordova' object and some of its members in Content Assist. >> >> >> >> This is a very first and simple script that shows 'cordova' object and >> its members in content assistant without requiring to have any kind of >> cordova.js included to a project. >> But it requires: >> - to have Tern.java (updated with cordovajs.js plugin) >> - to have Tern nature enabled on your project >> - to have cordovajs plug-in enabled in project's Turn preferences. >> >> You can look at the code changes in my branch on GitHub: >> https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's >> rebased over agelozerr's master) >> There are no any special inference done due to get some objects/values >> from the modules that are loaded by require/define functionality. >> This probably will require more sophisticated coding to be done. >> >> /Victor >> >> >> >> _______________________________________________ >> jbosstools-dev mailing listjbosstools-dev at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/jbosstools-dev >> >> >> >> >> _______________________________________________ >> jbosstools-dev mailing listjbosstools-dev at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/jbosstools-dev >> >> >> >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/db0a231c/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 293180 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/db0a231c/attachment-0001.png From mistria at redhat.com Mon Mar 24 13:53:42 2014 From: mistria at redhat.com (Mickael Istria) Date: Mon, 24 Mar 2014 18:53:42 +0100 Subject: [jbosstools-dev] UI Freeze in 4.2.0.Beta1 Message-ID: <53307126.8000205@redhat.com> See https://issues.jboss.org/browse/JBIDE-16856 I've already added a respin-a. Feel free to remove it if you think this is an acceptable behaviour (but it's most likely not!). -- Mickael Istria Eclipse developer at JBoss, by Red Hat My blog - My Tweets -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/64d26fcf/attachment.html From manderse at redhat.com Mon Mar 24 15:16:08 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Mon, 24 Mar 2014 20:16:08 +0100 Subject: [jbosstools-dev] GSoC project idea looking for a mentor In-Reply-To: References: Message-ID: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> On 13 Mar 2014, at 17:13, Jonathan Fuerth wrote: > Hi, > > Wondering if anyone on the JBT team is interested in helping to > fine-tune this idea and acting as a mentor for this year?s Summer of > Code. > > From the prospective GSoC student: >> Create Tattletale plugin for Eclipse >> Lot of tools have plugin for eclipse. (Findbugs, PMD...). Tattletale >> plugin for Eclipse does not exist, but this way it should be easier >> to use comparing to usage trough console . The basic implementation >> of this plugin could display standard Tattletale HTML report, but >> some sub reports like "Unused Jar" or "Multiple Jar files" could >> "mark" some referenced libraries displayed in the Eclipse controls >> and highlight them for removal. > > I?ve been impressed with this student?s initiative so far, but > unfortunately the original project he approached me about was already > completed in last year?s round of GSoC. > > I found GSoC mentorship to be a fun and rewarding process. It?s not > too heavy on red tape, so most of the time you invest is actually > spent helping with actual coding issues. There?s maybe 90 minutes of > filling out forms over the whole 4 month term. Depending on the > student, you might expect to spend 4-6 hours a week mentoring on the > coding project itself: answering questions, offering pointers to good > docs and tutorials, making sure they don?t stay stuck on one thing > for a week, etc. Sounds like an interesting project but this year I think i'm personally more interested in aiding those working on improving things at eclipse core rather than "putting more on top". Thus I'll be signing up for aiding on http://prapicault.blogspot.ch/2014/03/improving-and-exploring-new-ideas-for.html If someone else are interested in helping on Tattletale they should - I just don't have the bandwidth to do this one. FYI: other eclipse related gsoc's are at https://wiki.eclipse.org/Google_Summer_of_Code_2014_Ideas Good luck! /max http://about.me/maxandersen From mistria at redhat.com Mon Mar 24 15:20:33 2014 From: mistria at redhat.com (Mickael Istria) Date: Mon, 24 Mar 2014 20:20:33 +0100 Subject: [jbosstools-dev] GSoC project idea looking for a mentor In-Reply-To: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> References: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> Message-ID: <53308581.2020700@redhat.com> On 03/24/2014 08:16 PM, Max Rydahl Andersen wrote: > Sounds like an interesting project but this year I think i'm > personally more interested in aiding those working on improving things > at eclipse core rather than "putting more on top". Thus I'll be > signing up for aiding on > http://prapicault.blogspot.ch/2014/03/improving-and-exploring-new-ideas-for.html I've demoed to Pascal and Paul some drafts I have on topics of "nested project" (equivalent usage to FileSystem centric view) and better import. The first one have a Gerrit patch pending, the second one is just a dummy menu with some interfaces but doesn't do much fancy stuff so far. I could show them to you as well later next week. -- Mickael Istria Eclipse developer at JBoss, by Red Hat My blog - My Tweets -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/62fe77c9/attachment.html From nboldt at redhat.com Mon Mar 24 22:36:40 2014 From: nboldt at redhat.com (Nick Boldt) Date: Mon, 24 Mar 2014 22:36:40 -0400 Subject: [jbosstools-dev] JBoss Tools 4.1.2.Final is available Message-ID: <5330EBB8.5030207@redhat.com> JBoss Tools 4.1.2.Final is now available. This is a stable release aimed at Eclipse 4.3.x (Kepler) users. Eclipse Marketplace: https://marketplace.eclipse.org/content/jboss-tools-kepler Update Site: http://download.jboss.org/jbosstools/updates/stable/kepler/ Installation + Download Pages: http://www.jboss.org/tools/download http://www.jboss.org/tools/download/stable/4_1 http://www.jboss.org/tools/download/installation/update_4_1 JBoss Central: This release does not include any new updates to JBoss Central. -- New + Noteworthy: Subject to change, the latest N&N is here: http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html and http://docs.jboss.org/tools/whatsnew/ -- Schedule / Upcoming Releases: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From nboldt at redhat.com Mon Mar 24 22:36:43 2014 From: nboldt at redhat.com (Nick Boldt) Date: Mon, 24 Mar 2014 22:36:43 -0400 Subject: [jbosstools-dev] ACTION REQUIRED: Project leads, please tag your projects [ branch jbosstools-4.1.x -> tag jbosstools-4.1.2.Final ] Message-ID: <5330EBBB.80004@redhat.com> Project leads, please tag your projects! co jbosstools-4.1.x git tag jbosstools-4.1.2.Final git push origin jbosstools-4.1.2.Final -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From mmurray at redhat.com Mon Mar 24 23:32:58 2014 From: mmurray at redhat.com (Michelle Murray) Date: Mon, 24 Mar 2014 23:32:58 -0400 (EDT) Subject: [jbosstools-dev] ACTION REQUIRED: Complete Beta1 N&N (deadline Fri 28-Mar) In-Reply-To: <2051019726.1004339.1395718170303.JavaMail.zimbra@redhat.com> Message-ID: <1951300512.1004489.1395718378432.JavaMail.zimbra@redhat.com> Hello Devs, With Beta1 bits now available for QE testing, it's time to complete your Beta1 New & Noteworthy. See https://issues.jboss.org/browse/JBIDE-16769 Your deadline for completing Beta1 N&N is COB Fri 28th March 2014 . New and Noteworthy must be completed with sufficient time for me to add any new features into the release notes document. N&N not completed by this deadline will not get into the release notes. Thanks, Michelle -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140324/b69f25f2/attachment.html From nboldt at redhat.com Mon Mar 24 23:42:08 2014 From: nboldt at redhat.com (Nick Boldt) Date: Mon, 24 Mar 2014 23:42:08 -0400 Subject: [jbosstools-dev] Unresolved issues for JBT 4.1.2.Final / JBDS 7.1.1.GA Message-ID: <5330FB10.1060801@redhat.com> There are 5 outstanding issues pending for JBT 4.1.2.Final or JBDS 7.1.1.GA. https://issues.jboss.org/issues/?jql=%28project%20%3D%20JBDS%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%20%2212323859%22%29%20or%20%28project%20%3D%20JBIDE%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%20%2212323763%22%29 If these are fixed, please resolve them ASAP. If they are not, please set them to a new fixversion, such as 4.1.x or 7.1.x. Note that this are currently no scheduled 4.1.x or 7.1.x builds. Cheers, -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From nboldt at redhat.com Tue Mar 25 00:06:52 2014 From: nboldt at redhat.com (Nick Boldt) Date: Tue, 25 Mar 2014 00:06:52 -0400 Subject: [jbosstools-dev] JBDS 7.1.1.GA on Early Access Message-ID: <533100DC.1090108@redhat.com> JBDS 7.1.1.GA Early Access installers are now available! https://devstudio.jboss.com/earlyaccess/7.1.1.GA.html Note that bits may take a while to replicate from our staging server to publication. Please allow at least an hour before attempting to download them - if the page above still shows the previous milestone instead of 7.1.1.GA, try again later. -- JBoss Central JBDS Central is unchanged since the previous release, 7.1.0.GA. -- Eclipse Marketplace https://marketplace.eclipse.org/content/red-hat-jboss-developer-studio-kepler -- Schedule / Upcoming Releases: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversion2s-panel -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From xcoulon at redhat.com Tue Mar 25 03:59:55 2014 From: xcoulon at redhat.com (Xavier Coulon) Date: Tue, 25 Mar 2014 08:59:55 +0100 Subject: [jbosstools-dev] ACTION REQUIRED: Project leads, please tag your projects [ branch jbosstools-4.1.x -> tag jbosstools-4.1.2.Final ] In-Reply-To: <5330EBBB.80004@redhat.com> References: <5330EBBB.80004@redhat.com> Message-ID: <58C01150-B7EF-47E7-9188-35E90520C580@redhat.com> Nick, It's done for LiveReload and WebServices. Best regards, /Xavier On 25 Mar 2014, at 03:36, Nick Boldt wrote: > git push origin jbosstools-4.1.2.Final -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140325/931771dc/attachment-0001.html From snjeza.peco at gmail.com Tue Mar 25 05:46:14 2014 From: snjeza.peco at gmail.com (Snjezana Peco) Date: Tue, 25 Mar 2014 10:46:14 +0100 Subject: [jbosstools-dev] ACTION REQUIRED: Project leads, please tag your projects [ branch jbosstools-4.1.x -> tag jbosstools-4.1.2.Final ] In-Reply-To: <5330EBBB.80004@redhat.com> References: <5330EBBB.80004@redhat.com> Message-ID: <53315066.6040700@gmail.com> Done for arquillian, birt and portlet. Snjeza On 3/25/2014 3:36 AM, Nick Boldt wrote: > Project leads, please tag your projects! > > co jbosstools-4.1.x > git tag jbosstools-4.1.2.Final > git push origin jbosstools-4.1.2.Final > > From adietish at redhat.com Tue Mar 25 06:30:52 2014 From: adietish at redhat.com (=?ISO-8859-1?Q?Andr=E9_Dietisheim?=) Date: Tue, 25 Mar 2014 11:30:52 +0100 Subject: [jbosstools-dev] ACTION REQUIRED: Project leads, please tag your projects [ branch jbosstools-4.1.x -> tag jbosstools-4.1.2.Final ] In-Reply-To: <5330EBBB.80004@redhat.com> References: <5330EBBB.80004@redhat.com> Message-ID: <53315ADC.5070508@redhat.com> done for openshift On 03/25/2014 03:36 AM, Nick Boldt wrote: > Project leads, please tag your projects! > > co jbosstools-4.1.x > git tag jbosstools-4.1.2.Final > git push origin jbosstools-4.1.2.Final > > From fbricon at redhat.com Tue Mar 25 06:51:43 2014 From: fbricon at redhat.com (Fred Bricon) Date: Tue, 25 Mar 2014 11:51:43 +0100 Subject: [jbosstools-dev] ACTION REQUIRED: Project leads, please tag your projects [ branch jbosstools-4.1.x -> tag jbosstools-4.1.2.Final ] In-Reply-To: <5330EBBB.80004@redhat.com> References: <5330EBBB.80004@redhat.com> Message-ID: <53315FBF.3070704@redhat.com> Done for jbosstools-central Le 25/03/2014 03:36, Nick Boldt a ?crit : > Project leads, please tag your projects! > > co jbosstools-4.1.x > git tag jbosstools-4.1.2.Final > git push origin jbosstools-4.1.2.Final > > From manderse at redhat.com Tue Mar 25 07:24:22 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Tue, 25 Mar 2014 12:24:22 +0100 Subject: [jbosstools-dev] GSoC project idea looking for a mentor In-Reply-To: <53308581.2020700@redhat.com> References: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> <53308581.2020700@redhat.com> Message-ID: <62E61375-A29E-4C7F-A81F-7A3189FE0E2D@redhat.com> On 24 Mar 2014, at 20:20, Mickael Istria wrote: > On 03/24/2014 08:16 PM, Max Rydahl Andersen wrote: >> Sounds like an interesting project but this year I think i'm >> personally more interested in aiding those working on improving >> things at eclipse core rather than "putting more on top". Thus I'll >> be signing up for aiding on >> http://prapicault.blogspot.ch/2014/03/improving-and-exploring-new-ideas-for.html > > I've demoed to Pascal and Paul some drafts I have on topics of "nested > project" (equivalent usage to FileSystem centric view) and better > import. The first one have a Gerrit patch pending, the second one is > just a dummy menu with some interfaces but doesn't do much fancy stuff > so far. > I could show them to you as well later next week. sounds good. > -- > Mickael Istria > Eclipse developer at JBoss, by Red Hat > My blog - My Tweets > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From koen.aers at jboss.com Tue Mar 25 08:28:50 2014 From: koen.aers at jboss.com (Koen Aers) Date: Tue, 25 Mar 2014 13:28:50 +0100 Subject: [jbosstools-dev] ACTION REQUIRED: Project leads, please tag your projects [ branch jbosstools-4.1.x -> tag jbosstools-4.1.2.Final ] In-Reply-To: <5330EBBB.80004@redhat.com> References: <5330EBBB.80004@redhat.com> Message-ID: <24410183-5552-47AB-85B2-708A8D303CF4@jboss.com> Done for Forge and Hibernate Op 25-mrt.-2014, om 03:36 heeft Nick Boldt het volgende geschreven: > Project leads, please tag your projects! > > co jbosstools-4.1.x > git tag jbosstools-4.1.2.Final > git push origin jbosstools-4.1.2.Final > > > -- > Nick Boldt :: JBoss by Red Hat > Productization Lead :: JBoss Tools & Dev Studio > http://nick.divbyzero.com > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev From mistria at redhat.com Tue Mar 25 11:03:01 2014 From: mistria at redhat.com (Mickael Istria) Date: Tue, 25 Mar 2014 16:03:01 +0100 Subject: [jbosstools-dev] Target Platforms 4.40.0.Beta1 are released Message-ID: <53319AA5.3090608@redhat.com> JBoss Tools Target Platform 4.40.0.Beta1 has been released. Changes ======= * Luna M6: JBIDE-16738 * Addition of Sapphire: JBIDE-16665 * Some cleanup: JBIDE-16368 * and multiple changes/fixes after that (ECF, Batik, Birt...) Usage ===== Beta1 is what JBoss Tools 4.2.0.Beta1 will use. All jobs *_4.2.luna and *_8.0.luna in jenkins for branch jbosstools-4.2.0.Beta1x have been updated to use TP 4.40.0.Beta1. Parent pom 4.2.0.Beta1 for branch jbosstools-4.2.0.Beta1x has been updated to use TP 4.40.0.Beta1. The following p2 repositories have been modified to point to this new target platform: * http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/luna/ * http://download.jboss.org/jbosstools/targetplatforms/jbdevstudiotarget/luna/ * http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/luna/ Download ======== Zip: http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1/jbosstoolstarget-4.40.0.Beta1.zip p2 site: http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1/REPO/ Git tag: https://github.com/jbosstools/jbosstools-target-platforms/tree/4.40.0.Beta1 Testing/Development =================== This should be used by default if you're using the latest SNAPSHOT of parent pom on master, so a simple "mvn clean verify" should be enough to build against this new target platform. You can try it out and use it directly like this: $ mvn clean verify -Dtpc.version=4.40.0.Beta1 For advanced usage and help (using in IDE, building a mirror locally, using a zip...), plese read https://github.com/jbosstools/jbosstools-devdoc/blob/master/building/target_platforms/target_platforms_for_consumers.md What's next? ============ Branch 4.40.x for target platform has been prepared for potential upgrades, and its version is now 4.40.0.Beta2-SNAPSHOT. All jobs in jenkins for *master* have been updated to use TP 4.40.0.Beta2-SNAPSHOT. Parent pom 4.2.0.Beta2-SNAPSHOT for *master* has been updated to use TP 4.40.0.Beta2-SNAPSHOT. -- Mickael Istria Eclipse developer at JBoss, by Red Hat My blog - My Tweets -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140325/758ba11b/attachment.html From ibuziuk at exadel.com Tue Mar 25 11:58:07 2014 From: ibuziuk at exadel.com (Ilya Buziuk) Date: Tue, 25 Mar 2014 18:58:07 +0300 Subject: [jbosstools-dev] ACTION REQUIRED: Project leads, please tag your projects [ branch jbosstools-4.1.x -> tag jbosstools-4.1.2.Final ] In-Reply-To: <24410183-5552-47AB-85B2-708A8D303CF4@jboss.com> References: <5330EBBB.80004@redhat.com> <24410183-5552-47AB-85B2-708A8D303CF4@jboss.com> Message-ID: Done for VPE On Tue, Mar 25, 2014 at 3:28 PM, Koen Aers wrote: > Done for Forge and Hibernate > > Op 25-mrt.-2014, om 03:36 heeft Nick Boldt het > volgende geschreven: > > > Project leads, please tag your projects! > > > > co jbosstools-4.1.x > > git tag jbosstools-4.1.2.Final > > git push origin jbosstools-4.1.2.Final > > > > > > -- > > Nick Boldt :: JBoss by Red Hat > > Productization Lead :: JBoss Tools & Dev Studio > > http://nick.divbyzero.com > > _______________________________________________ > > jbosstools-dev mailing list > > jbosstools-dev at lists.jboss.org > > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev > -- Best Regards, Ilya Buziuk -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140325/45ef7980/attachment.html From mistria at redhat.com Wed Mar 26 06:01:35 2014 From: mistria at redhat.com (Mickael Istria) Date: Wed, 26 Mar 2014 11:01:35 +0100 Subject: [jbosstools-dev] Current major bug in JDT for Java 8 users Message-ID: <5332A57F.2060606@redhat.com> Just so you know, there is a bug currently in JDT that causes compilation errors if compiling against Java 7 or less but using a JRE 8. https://bugs.eclipse.org/bugs/show_bug.cgi?id=390889#c15 Not sure how important it is for us. Since Fedora 21 will most likely ship Java 8 by default, it's highly possible that Eclipse and JBoss Developer Studio users on Fedora get highly annoyed by this issue. -- Mickael Istria Eclipse developer at JBoss, by Red Hat My blog - My Tweets -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/db4275d4/attachment-0001.html From mmalina at redhat.com Wed Mar 26 07:03:17 2014 From: mmalina at redhat.com (Martin Malina) Date: Wed, 26 Mar 2014 12:03:17 +0100 Subject: [jbosstools-dev] New server profiles vs. Runtime Detection Message-ID: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> Hi Rob, I have a question. Now that we have more profiles for servers (JBIDE-16721) - one that prefers management operations and one that does not - what happens when you add a server using Runtime Detection? I think it will currently use the non-management option. In the past, you could change the server settings later to use management. But you say that increasingly there will be differences between the two that can?t be changed afterwards - one example is the deployment tab in the server editor. So perhaps we should consider which one should be used for runtime detection in the future. Or even better perhaps to offer both options for runtime detection? What do you think about this? Thanks, Martin -- Martin Malina JBoss QA Engineer Red Hat Czech s.r.o. Purkynova 99 612 45 Brno, Czech Republic Tel.: +420 532 294 265 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/79f00c34/attachment.html From manderse at redhat.com Wed Mar 26 08:16:17 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 26 Mar 2014 13:16:17 +0100 Subject: [jbosstools-dev] Current major bug in JDT for Java 8 users In-Reply-To: <5332A57F.2060606@redhat.com> References: <5332A57F.2060606@redhat.com> Message-ID: <36DF5028-A016-42F2-A457-809912A598F7@redhat.com> On 26 Mar 2014, at 11:01, Mickael Istria wrote: > Just so you know, there is a bug currently in JDT that causes > compilation errors if compiling against Java 7 or less but using a JRE > 8. > https://bugs.eclipse.org/bugs/show_bug.cgi?id=390889#c15 > > Not sure how important it is for us. Since Fedora 21 will most likely > ship Java 8 by default, it's highly possible that Eclipse and JBoss > Developer Studio users on Fedora get highly annoyed by this issue. that sounds like a blocker issue for me. JDT always been able to cross compile. /max http://about.me/maxandersen From nboldt at redhat.com Wed Mar 26 09:52:46 2014 From: nboldt at redhat.com (Nick Boldt) Date: Wed, 26 Mar 2014 09:52:46 -0400 Subject: [jbosstools-dev] ACTION REQUIRED: JBT 4.2.0.Beta1: open issues to triage & fixes for respin-a this weekend Message-ID: <5332DBAE.3080603@redhat.com> There are at least 50 open issues with a fixversion of Beta1: https://issues.jboss.org/issues/?jql=%28project%20in%20%2812310500%2C10020%29%20AND%20fixVersion%20in%20%2812323828%2C12321975%2C12323832%29%20AND%20resolution%20is%20EMPTY%29 Please take some time to review these and either: a) resolve them if they're already done and need QE verification b) close them if they're already done and need no QE verification c) mark them with a respin-a label, fix them, and resolve them by Friday b) move them to fixversion = Beta2 Cheers, -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From manderse at redhat.com Wed Mar 26 10:32:36 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 26 Mar 2014 10:32:36 -0400 (EDT) Subject: [jbosstools-dev] New server profiles vs. Runtime Detection In-Reply-To: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> References: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> Message-ID: I noticed this discrepancy too. Agree need to figure this workflow out. /max (sent from my phone) > On 26/03/2014, at 12.03, Martin Malina wrote: > > Hi Rob, > > I have a question. Now that we have more profiles for servers (JBIDE-16721) - one that prefers management operations and one that does not - what happens when you add a server using Runtime Detection? I think it will currently use the non-management option. In the past, you could change the server settings later to use management. But you say that increasingly there will be differences between the two that can?t be changed afterwards - one example is the deployment tab in the server editor. > So perhaps we should consider which one should be used for runtime detection in the future. Or even better perhaps to offer both options for runtime detection? > What do you think about this? > > Thanks, > Martin > > -- > Martin Malina > JBoss QA Engineer > Red Hat Czech s.r.o. > Purkynova 99 > 612 45 Brno, Czech Republic > > Tel.: +420 532 294 265 > > > > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/331732ef/attachment.html From snjeza.peco at gmail.com Wed Mar 26 10:46:28 2014 From: snjeza.peco at gmail.com (Snjezana Peco) Date: Wed, 26 Mar 2014 15:46:28 +0100 Subject: [jbosstools-dev] GSoC project idea looking for a mentor In-Reply-To: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> References: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> Message-ID: <5332E844.5040208@gmail.com> On 3/24/2014 8:16 PM, Max Rydahl Andersen wrote: > Sounds like an interesting project but this year I think i'm > personally more interested in aiding those working on improving things > at eclipse core rather than "putting more on top". Thus I'll be > signing up for aiding on > http://prapicault.blogspot.ch/2014/03/improving-and-exploring-new-ideas-for.html Re https://wiki.eclipse.org/Google_Summer_of_Code_2014_Ideas#Filesystem_centric_view_of_the_projects There is already an open source project that solves a similar issue - Aptana File Explorer. I'm not sure if it is included into an Appcelerator project. Snjeza From mistria at redhat.com Wed Mar 26 10:56:23 2014 From: mistria at redhat.com (Mickael Istria) Date: Wed, 26 Mar 2014 15:56:23 +0100 Subject: [jbosstools-dev] AS / 4.1.2.Final : Why such a narraw dependency range on org.eclipse.core.runtime? Message-ID: <5332EA97.2020705@redhat.com> In 4.1.2.Final, bundle org.jboss.ide.eclipse.as.core has a dependency on org.eclipse.core.runtime [3.7,3.10). Is such a narrow dependency range intentional? Is there anything in 3.10 and later that prevent this bundle from working well? If not, then it's a pity, because it makes that just by setting up a maxVersion, JBoss Tools 4.1.2 cannot be installed in Luna M6, without providing additional value. In general, unless some actual issues are noticed, maxVersions are to be avoided or set to the next major (eg [3.7,4.0) ) for best compatibility. Cheers, -- Mickael Istria Eclipse developer at JBoss, by Red Hat My blog - My Tweets -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/c8d509b4/attachment.html From ldimaggi at redhat.com Wed Mar 26 12:37:05 2014 From: ldimaggi at redhat.com (Len DiMaggio) Date: Wed, 26 Mar 2014 12:37:05 -0400 (EDT) Subject: [jbosstools-dev] New server profiles vs. Runtime Detection In-Reply-To: References: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> Message-ID: <610417635.8676547.1395851825734.JavaMail.zimbra@redhat.com> Why not provide both options? -- Len ----- Original Message ----- | From: "Max Rydahl Andersen" | To: "Martin Malina" | Cc: "Rob Stryker" , "jbosstools-dev at lists.jboss.org | jbosstools-dev" | Sent: Wednesday, March 26, 2014 10:32:36 AM | Subject: Re: [jbosstools-dev] New server profiles vs. Runtime Detection | I noticed this discrepancy too. Agree need to figure this workflow out. | /max (sent from my phone) | On 26/03/2014, at 12.03, Martin Malina < mmalina at redhat.com > wrote: | | Hi Rob, | | | I have a question. Now that we have more profiles for servers ( JBIDE-16721 | | ) | | - one that prefers management operations and one that does not - what | | happens when you add a server using Runtime Detection? I think it will | | currently use the non-management option. In the past, you could change the | | server settings later to use management. But you say that increasingly | | there | | will be differences between the two that can?t be changed afterwards - one | | example is the deployment tab in the server editor. | | | So perhaps we should consider which one should be used for runtime | | detection | | in the future. Or even better perhaps to offer both options for runtime | | detection? | | | What do you think about this? | | | Thanks, | | | Martin | | | -- | | | Martin Malina | | | JBoss QA Engineer | | | Red Hat Czech s.r.o. | | | Purkynova 99 | | | 612 45 Brno, Czech Republic | | | Tel.: +420 532 294 265 | | | _______________________________________________ | | | jbosstools-dev mailing list | | | jbosstools-dev at lists.jboss.org | | | https://lists.jboss.org/mailman/listinfo/jbosstools-dev | | _______________________________________________ | jbosstools-dev mailing list | jbosstools-dev at lists.jboss.org | https://lists.jboss.org/mailman/listinfo/jbosstools-dev -- Len DiMaggio (ldimaggi at redhat.com) JBoss by Red Hat 314 Littleton Road Westford, MA 01886 USA tel: 978.392.3179 cell: 781.472.9912 http://www.redhat.com http://community.jboss.org/people/ldimaggio -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/3624006c/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: RHxJBpngthumb.png Type: image/png Size: 9435 bytes Desc: not available Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/3624006c/attachment-0001.png From mistria at redhat.com Wed Mar 26 12:38:51 2014 From: mistria at redhat.com (Mickael Istria) Date: Wed, 26 Mar 2014 17:38:51 +0100 Subject: [jbosstools-dev] EclipseCon France call for paper: 3 weeks left Message-ID: <5333029B.4090804@redhat.com> Hi all, Beware that Call For Paper for EclipseCon France -in Toulouse, (17)-18-19 June- ends in 3 weeks. https://www.eclipsecon.org/france2014/cfp So anyone interested should start getting approval, budget and talks ready. There is much space for the topics covered by JBoss Tools, Cordova/Aerogear, RedHat Developer Kit, OpenShift, Vert.x and so on. I think it's also a place where it might be possible to demonstrate how to use Java 8 in a JEE application with Eclipse, or having fun with a Raspberry Pi as a target server for JEE development for example... There is no risk in submitting something out of the original scope, so feel free to submit anything you think can make sense for the audience! Cheers, -- Mickael Istria Eclipse developer at JBoss, by Red Hat My blog - My Tweets -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/806ce80e/attachment.html From manderse at redhat.com Wed Mar 26 13:43:29 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 26 Mar 2014 18:43:29 +0100 Subject: [jbosstools-dev] GSoC project idea looking for a mentor In-Reply-To: <5332E844.5040208@gmail.com> References: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> <5332E844.5040208@gmail.com> Message-ID: On 26 Mar 2014, at 15:46, Snjezana Peco wrote: > On 3/24/2014 8:16 PM, Max Rydahl Andersen wrote: >> Sounds like an interesting project but this year I think i'm >> personally more interested in aiding those working on improving >> things at eclipse core rather than "putting more on top". Thus I'll >> be signing up for aiding on >> http://prapicault.blogspot.ch/2014/03/improving-and-exploring-new-ideas-for.html > > Re > https://wiki.eclipse.org/Google_Summer_of_Code_2014_Ideas#Filesystem_centric_view_of_the_projects > > There is already an open source project that solves a similar issue - > Aptana File Explorer. link ? and if it is like rest of aptana its under AGPL v3 = not possible for anyone but Appcelarator to use sensibly. > I'm not sure if it is included into an Appcelerator project. > > Snjeza /max http://about.me/maxandersen From manderse at redhat.com Wed Mar 26 13:56:24 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 26 Mar 2014 18:56:24 +0100 Subject: [jbosstools-dev] New server profiles vs. Runtime Detection In-Reply-To: <610417635.8676547.1395851825734.JavaMail.zimbra@redhat.com> References: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> <610417635.8676547.1395851825734.JavaMail.zimbra@redhat.com> Message-ID: On 26 Mar 2014, at 17:37, Len DiMaggio wrote: > Why not provide both options? which two options are you referring to ? I think the idea about locking the servers deployment mode is too strict in context runtime detection. We need some way to change these - either allow same flexibility as before or have a "Recreate this server using same basic info but in Profile X" instead. /max > > -- Len > > ----- Original Message ----- > > | From: "Max Rydahl Andersen" > | To: "Martin Malina" > | Cc: "Rob Stryker" , > "jbosstools-dev at lists.jboss.org > | jbosstools-dev" > | Sent: Wednesday, March 26, 2014 10:32:36 AM > | Subject: Re: [jbosstools-dev] New server profiles vs. Runtime > Detection > > | I noticed this discrepancy too. Agree need to figure this workflow > out. > > | /max (sent from my phone) > > | On 26/03/2014, at 12.03, Martin Malina < mmalina at redhat.com > wrote: > > | | Hi Rob, > | > > | | I have a question. Now that we have more profiles for servers ( > JBIDE-16721 > | | ) > | | - one that prefers management operations and one that does not - > what > | | happens when you add a server using Runtime Detection? I think it > will > | | currently use the non-management option. In the past, you could > change the > | | server settings later to use management. But you say that > increasingly > | | there > | | will be differences between the two that can?t be changed > afterwards - one > | | example is the deployment tab in the server editor. > | > | | So perhaps we should consider which one should be used for runtime > | | detection > | | in the future. Or even better perhaps to offer both options for > runtime > | | detection? > | > | | What do you think about this? > | > > | | Thanks, > | > | | Martin > | > > | | -- > | > | | Martin Malina > | > | | JBoss QA Engineer > | > | | Red Hat Czech s.r.o. > | > | | Purkynova 99 > | > | | 612 45 Brno, Czech Republic > | > > | | Tel.: +420 532 294 265 > | > > | | _______________________________________________ > | > | | jbosstools-dev mailing list > | > | | jbosstools-dev at lists.jboss.org > | > | | https://lists.jboss.org/mailman/listinfo/jbosstools-dev > | > > | _______________________________________________ > | jbosstools-dev mailing list > | jbosstools-dev at lists.jboss.org > | https://lists.jboss.org/mailman/listinfo/jbosstools-dev > -- > > Len DiMaggio (ldimaggi at redhat.com) > JBoss by Red Hat > 314 Littleton Road > Westford, MA 01886 USA > tel: 978.392.3179 > cell: 781.472.9912 > http://www.redhat.com > http://community.jboss.org/people/ldimaggio /max http://about.me/maxandersen From mmalina at redhat.com Wed Mar 26 14:00:34 2014 From: mmalina at redhat.com (Martin Malina) Date: Wed, 26 Mar 2014 19:00:34 +0100 Subject: [jbosstools-dev] New server profiles vs. Runtime Detection In-Reply-To: References: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> <610417635.8676547.1395851825734.JavaMail.zimbra@redhat.com> Message-ID: On 26. 3. 2014, at 18:56, Max Rydahl Andersen wrote: > On 26 Mar 2014, at 17:37, Len DiMaggio wrote: > >> Why not provide both options? > > which two options are you referring to ? I think Len refers to this snippet from my email: "So perhaps we should consider which one should be used for runtime detection in the future. Or even better perhaps to offer both options for runtime detection?" So once runtime detection finds the servers, you could choose which mode to use before clicking OK to add them. But I?m not sure if there?s a way to do it and avoid confusion for the user. -Martin > I think the idea about locking the servers deployment mode > is too strict in context runtime detection. > > We need some way to change these - either allow same flexibility as > before or have a "Recreate this server using same basic info but in Profile X" instead. > > /max > >> >> -- Len >> >> ----- Original Message ----- >> >> | From: "Max Rydahl Andersen" >> | To: "Martin Malina" >> | Cc: "Rob Stryker" , "jbosstools-dev at lists.jboss.org >> | jbosstools-dev" >> | Sent: Wednesday, March 26, 2014 10:32:36 AM >> | Subject: Re: [jbosstools-dev] New server profiles vs. Runtime Detection >> >> | I noticed this discrepancy too. Agree need to figure this workflow out. >> >> | /max (sent from my phone) >> >> | On 26/03/2014, at 12.03, Martin Malina < mmalina at redhat.com > wrote: >> >> | | Hi Rob, >> | >> >> | | I have a question. Now that we have more profiles for servers ( JBIDE-16721 >> | | ) >> | | - one that prefers management operations and one that does not - what >> | | happens when you add a server using Runtime Detection? I think it will >> | | currently use the non-management option. In the past, you could change the >> | | server settings later to use management. But you say that increasingly >> | | there >> | | will be differences between the two that can?t be changed afterwards - one >> | | example is the deployment tab in the server editor. >> | >> | | So perhaps we should consider which one should be used for runtime >> | | detection >> | | in the future. Or even better perhaps to offer both options for runtime >> | | detection? >> | >> | | What do you think about this? >> | >> >> | | Thanks, >> | >> | | Martin >> | >> >> | | -- >> | >> | | Martin Malina >> | >> | | JBoss QA Engineer >> | >> | | Red Hat Czech s.r.o. >> | >> | | Purkynova 99 >> | >> | | 612 45 Brno, Czech Republic >> | >> >> | | Tel.: +420 532 294 265 >> | >> >> | | _______________________________________________ >> | >> | | jbosstools-dev mailing list >> | >> | | jbosstools-dev at lists.jboss.org >> | >> | | https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> | >> >> | _______________________________________________ >> | jbosstools-dev mailing list >> | jbosstools-dev at lists.jboss.org >> | https://lists.jboss.org/mailman/listinfo/jbosstools-dev >> -- >> >> Len DiMaggio (ldimaggi at redhat.com) >> JBoss by Red Hat >> 314 Littleton Road >> Westford, MA 01886 USA >> tel: 978.392.3179 >> cell: 781.472.9912 >> http://www.redhat.com >> http://community.jboss.org/people/ldimaggio > > > /max > http://about.me/maxandersen -- Martin Malina JBoss QA Engineer Red Hat Czech s.r.o. Purkynova 99 612 45 Brno, Czech Republic Tel.: +420 532 294 265 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/400543b2/attachment.html From snjezana.peco at redhat.com Wed Mar 26 14:26:00 2014 From: snjezana.peco at redhat.com (Snjezana Peco) Date: Wed, 26 Mar 2014 19:26:00 +0100 Subject: [jbosstools-dev] GSoC project idea looking for a mentor In-Reply-To: References: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> <5332E844.5040208@gmail.com> Message-ID: <53331BB8.4080104@redhat.com> On 3/26/2014 6:43 PM, Max Rydahl Andersen wrote: > On 26 Mar 2014, at 15:46, Snjezana Peco wrote: > >> On 3/24/2014 8:16 PM, Max Rydahl Andersen wrote: >>> Sounds like an interesting project but this year I think i'm >>> personally more interested in aiding those working on improving >>> things at eclipse core rather than "putting more on top". Thus I'll >>> be signing up for aiding on >>> http://prapicault.blogspot.ch/2014/03/improving-and-exploring-new-ideas-for.html >> Re >> https://wiki.eclipse.org/Google_Summer_of_Code_2014_Ideas#Filesystem_centric_view_of_the_projects >> >> There is already an open source project that solves a similar issue - >> Aptana File Explorer. > link ? and if it is like rest of aptana its under AGPL v3 = not possible > for anyone but Appcelarator to use sensibly. > https://github.com/aptana/studio3/tree/master/plugins/com.aptana.explorer There is also the Remote Systems view in the RSE project. Snjeza From rstryker at redhat.com Wed Mar 26 15:08:38 2014 From: rstryker at redhat.com (Rob Stryker) Date: Thu, 27 Mar 2014 03:08:38 +0800 Subject: [jbosstools-dev] New server profiles vs. Runtime Detection In-Reply-To: References: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> <610417635.8676547.1395851825734.JavaMail.zimbra@redhat.com> Message-ID: <533325B6.4070800@redhat.com> I think the proper workflow here is to simply open the new server wizard and let the user fill out their choices. There's no point in duplicating that workflow. Currently it downloads in the background, and, when the download is complete, unzips it, makes a runtime out of that folder, and then makes a server out of it. It probably should unzip it, make a new runtime out of that folder, and then open a new server wizard with fewer pages (server type already chosen, so we don't need that first page). Runtimes have remained the same and have not changed. Only servers have. But yes, will need to investigate how to do it cleanly. On 03/27/2014 02:00 AM, Martin Malina wrote: > > On 26. 3. 2014, at 18:56, Max Rydahl Andersen > wrote: > >> On 26 Mar 2014, at 17:37, Len DiMaggio wrote: >> >>> Why not provide both options? >> >> which two options are you referring to ? > > I think Len refers to this snippet from my email: > "So perhaps we should consider which one should be used for runtime > detection in the future. Or even better perhaps to offer both options > for runtime detection?" > > So once runtime detection finds the servers, you could choose which > mode to use before clicking OK to add them. But I?m not sure if > there?s a way to do it and avoid confusion for the user. > > -Martin > >> I think the idea about locking the servers deployment mode >> is too strict in context runtime detection. >> >> We need some way to change these - either allow same flexibility as >> before or have a "Recreate this server using same basic info but in >> Profile X" instead. >> >> /max >> >>> >>> -- Len >>> >>> ----- Original Message ----- >>> >>> | From: "Max Rydahl Andersen" >> > >>> | To: "Martin Malina" > >>> | Cc: "Rob Stryker" >> >, "jbosstools-dev at lists.jboss.org >>> >>> | jbosstools-dev" >> > >>> | Sent: Wednesday, March 26, 2014 10:32:36 AM >>> | Subject: Re: [jbosstools-dev] New server profiles vs. Runtime >>> Detection >>> >>> | I noticed this discrepancy too. Agree need to figure this workflow >>> out. >>> >>> | /max (sent from my phone) >>> >>> | On 26/03/2014, at 12.03, Martin Malina >> > wrote: >>> >>> | | Hi Rob, >>> | >>> >>> | | I have a question. Now that we have more profiles for servers ( >>> JBIDE-16721 >>> | | ) >>> | | - one that prefers management operations and one that does not - >>> what >>> | | happens when you add a server using Runtime Detection? I think >>> it will >>> | | currently use the non-management option. In the past, you could >>> change the >>> | | server settings later to use management. But you say that >>> increasingly >>> | | there >>> | | will be differences between the two that can?t be changed >>> afterwards - one >>> | | example is the deployment tab in the server editor. >>> | >>> | | So perhaps we should consider which one should be used for runtime >>> | | detection >>> | | in the future. Or even better perhaps to offer both options for >>> runtime >>> | | detection? >>> | >>> | | What do you think about this? >>> | >>> >>> | | Thanks, >>> | >>> | | Martin >>> | >>> >>> | | -- >>> | >>> | | Martin Malina >>> | >>> | | JBoss QA Engineer >>> | >>> | | Red Hat Czech s.r.o. >>> | >>> | | Purkynova 99 >>> | >>> | | 612 45 Brno, Czech Republic >>> | >>> >>> | | Tel.: +420 532 294 265 >>> | >>> >>> | | _______________________________________________ >>> | >>> | | jbosstools-dev mailing list >>> | >>> | |jbosstools-dev at lists.jboss.org >>> >>> | >>> | | https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>> | >>> >>> | _______________________________________________ >>> | jbosstools-dev mailing list >>> | jbosstools-dev at lists.jboss.org >>> | https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>> -- >>> >>> Len DiMaggio (ldimaggi at redhat.com ) >>> JBoss by Red Hat >>> 314 Littleton Road >>> Westford, MA 01886 USA >>> tel: 978.392.3179 >>> cell: 781.472.9912 >>> http://www.redhat.com >>> http://community.jboss.org/people/ldimaggio >> >> >> /max >> http://about.me/maxandersen > > -- > Martin Malina > JBoss QA Engineer > Red Hat Czech s.r.o. > Purkynova 99 > 612 45 Brno, Czech Republic > > Tel.: +420 532 294 265 > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140327/2c1e6d28/attachment-0001.html From mmalina at redhat.com Wed Mar 26 15:23:52 2014 From: mmalina at redhat.com (Martin Malina) Date: Wed, 26 Mar 2014 20:23:52 +0100 Subject: [jbosstools-dev] New server profiles vs. Runtime Detection In-Reply-To: <533325B6.4070800@redhat.com> References: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> <610417635.8676547.1395851825734.JavaMail.zimbra@redhat.com> <533325B6.4070800@redhat.com> Message-ID: Rob, I wasn?t talking about runtime download at all. I?m talking about runtime detection on a folder containing existing servers. Your suggestion could apply there, too. But it doesn?t scale - what if I have 5 different servers in the searched directory. Would I then get 5 new server (simplified) wizards opened? -Martin On 26. 3. 2014, at 20:08, Rob Stryker wrote: > I think the proper workflow here is to simply open the new server wizard and let the user fill out their choices. There's no point in duplicating that workflow. > > Currently it downloads in the background, and, when the download is complete, unzips it, makes a runtime out of that folder, and then makes a server out of it. It probably should unzip it, make a new runtime out of that folder, and then open a new server wizard with fewer pages (server type already chosen, so we don't need that first page). > > Runtimes have remained the same and have not changed. Only servers have. > > But yes, will need to investigate how to do it cleanly. > > On 03/27/2014 02:00 AM, Martin Malina wrote: >> >> On 26. 3. 2014, at 18:56, Max Rydahl Andersen wrote: >> >>> On 26 Mar 2014, at 17:37, Len DiMaggio wrote: >>> >>>> Why not provide both options? >>> >>> which two options are you referring to ? >> >> I think Len refers to this snippet from my email: >> "So perhaps we should consider which one should be used for runtime detection in the future. Or even better perhaps to offer both options for runtime detection?" >> >> So once runtime detection finds the servers, you could choose which mode to use before clicking OK to add them. But I?m not sure if there?s a way to do it and avoid confusion for the user. >> >> -Martin >> >>> I think the idea about locking the servers deployment mode >>> is too strict in context runtime detection. >>> >>> We need some way to change these - either allow same flexibility as >>> before or have a "Recreate this server using same basic info but in Profile X" instead. >>> >>> /max >>> >>>> >>>> -- Len >>>> >>>> ----- Original Message ----- >>>> >>>> | From: "Max Rydahl Andersen" >>>> | To: "Martin Malina" >>>> | Cc: "Rob Stryker" , "jbosstools-dev at lists.jboss.org >>>> | jbosstools-dev" >>>> | Sent: Wednesday, March 26, 2014 10:32:36 AM >>>> | Subject: Re: [jbosstools-dev] New server profiles vs. Runtime Detection >>>> >>>> | I noticed this discrepancy too. Agree need to figure this workflow out. >>>> >>>> | /max (sent from my phone) >>>> >>>> | On 26/03/2014, at 12.03, Martin Malina < mmalina at redhat.com > wrote: >>>> >>>> | | Hi Rob, >>>> | >>>> >>>> | | I have a question. Now that we have more profiles for servers ( JBIDE-16721 >>>> | | ) >>>> | | - one that prefers management operations and one that does not - what >>>> | | happens when you add a server using Runtime Detection? I think it will >>>> | | currently use the non-management option. In the past, you could change the >>>> | | server settings later to use management. But you say that increasingly >>>> | | there >>>> | | will be differences between the two that can?t be changed afterwards - one >>>> | | example is the deployment tab in the server editor. >>>> | >>>> | | So perhaps we should consider which one should be used for runtime >>>> | | detection >>>> | | in the future. Or even better perhaps to offer both options for runtime >>>> | | detection? >>>> | >>>> | | What do you think about this? >>>> | >>>> >>>> | | Thanks, >>>> | >>>> | | Martin >>>> | >>>> >>>> | | -- >>>> | >>>> | | Martin Malina >>>> | >>>> | | JBoss QA Engineer >>>> | >>>> | | Red Hat Czech s.r.o. >>>> | >>>> | | Purkynova 99 >>>> | >>>> | | 612 45 Brno, Czech Republic >>>> | >>>> >>>> | | Tel.: +420 532 294 265 >>>> | >>>> >>>> | | _______________________________________________ >>>> | >>>> | | jbosstools-dev mailing list >>>> | >>>> | | jbosstools-dev at lists.jboss.org >>>> | >>>> | | https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>> | >>>> >>>> | _______________________________________________ >>>> | jbosstools-dev mailing list >>>> | jbosstools-dev at lists.jboss.org >>>> | https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>> -- >>>> >>>> Len DiMaggio (ldimaggi at redhat.com) >>>> JBoss by Red Hat >>>> 314 Littleton Road >>>> Westford, MA 01886 USA >>>> tel: 978.392.3179 >>>> cell: 781.472.9912 >>>> http://www.redhat.com >>>> http://community.jboss.org/people/ldimaggio >>> >>> >>> /max >>> http://about.me/maxandersen >> >> -- >> Martin Malina >> JBoss QA Engineer >> Red Hat Czech s.r.o. >> Purkynova 99 >> 612 45 Brno, Czech Republic >> >> Tel.: +420 532 294 265 >> >> >> >> > -- Martin Malina JBoss QA Engineer Red Hat Czech s.r.o. Purkynova 99 612 45 Brno, Czech Republic Tel.: +420 532 294 265 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140326/8924ccc9/attachment.html From manderse at redhat.com Wed Mar 26 15:59:49 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 26 Mar 2014 20:59:49 +0100 Subject: [jbosstools-dev] AS / 4.1.2.Final : Why such a narraw dependency range on org.eclipse.core.runtime? In-Reply-To: <5332EA97.2020705@redhat.com> References: <5332EA97.2020705@redhat.com> Message-ID: On 26 Mar 2014, at 15:56, Mickael Istria wrote: > In 4.1.2.Final, bundle org.jboss.ide.eclipse.as.core has a dependency > on org.eclipse.core.runtime [3.7,3.10). Is such a narrow dependency > range intentional? Is there anything in 3.10 and later that prevent > this bundle from working well? > If not, then it's a pity, because it makes that just by setting up a > maxVersion, JBoss Tools 4.1.2 cannot be installed in Luna M6, without > providing additional value. In general, unless some actual issues are > noticed, maxVersions are to be avoided or set to the next major (eg > [3.7,4.0) ) for best compatibility. please open a jira on this - Rob is currently fighting his new lenovo laptop so lets not have it lost in the sea of emails ;) > Cheers, > -- > Mickael Istria > Eclipse developer at JBoss, by Red Hat > My blog - My Tweets > > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From manderse at redhat.com Wed Mar 26 16:02:38 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 26 Mar 2014 21:02:38 +0100 Subject: [jbosstools-dev] GSoC project idea looking for a mentor In-Reply-To: <53331BB8.4080104@redhat.com> References: <33EBDD0B-3DC9-429D-BE57-79E59EC91AA1@redhat.com> <5332E844.5040208@gmail.com> <53331BB8.4080104@redhat.com> Message-ID: <5EE6173C-0B6A-4397-BD22-57C2B970C76E@redhat.com> On 26 Mar 2014, at 19:26, Snjezana Peco wrote: > On 3/26/2014 6:43 PM, Max Rydahl Andersen wrote: >> On 26 Mar 2014, at 15:46, Snjezana Peco wrote: >> >>> On 3/24/2014 8:16 PM, Max Rydahl Andersen wrote: >>>> Sounds like an interesting project but this year I think i'm >>>> personally more interested in aiding those working on improving >>>> things at eclipse core rather than "putting more on top". Thus I'll >>>> be signing up for aiding on >>>> http://prapicault.blogspot.ch/2014/03/improving-and-exploring-new-ideas-for.html >>> Re >>> https://wiki.eclipse.org/Google_Summer_of_Code_2014_Ideas#Filesystem_centric_view_of_the_projects >>> >>> There is already an open source project that solves a similar issue >>> - >>> Aptana File Explorer. >> link ? and if it is like rest of aptana its under AGPL v3 = not >> possible >> for anyone but Appcelarator to use sensibly. >> > > https://github.com/aptana/studio3/tree/master/plugins/com.aptana.explorer > There is also the Remote Systems view in the RSE project. yeah so its feature and plugin license is GPL v3 => https://github.com/aptana/studio3/blob/master/features/com.aptana.feature/license.html#L58 meaning not compatible with EPL code. JBDS is GPL, but that is just the distribution - not its individual plugins. /max http://about.me/maxandersen From manderse at redhat.com Wed Mar 26 16:03:28 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Wed, 26 Mar 2014 21:03:28 +0100 Subject: [jbosstools-dev] New server profiles vs. Runtime Detection In-Reply-To: References: <23A7B6B9-782E-4E70-B086-F2097EAEB4AF@redhat.com> <610417635.8676547.1395851825734.JavaMail.zimbra@redhat.com> <533325B6.4070800@redhat.com> Message-ID: <3E1A7AB8-83F0-48E1-B4C5-DFFE9235A406@redhat.com> On 26 Mar 2014, at 20:23, Martin Malina wrote: > Rob, I wasn?t talking about runtime download at all. I?m talking > about runtime detection on a folder containing existing servers. > Your suggestion could apply there, too. But it doesn?t scale - what > if I have 5 different servers in the searched directory. Would I then > get 5 new server (simplified) wizards opened? Exactly - it doesn't scale for runtime detection. /max > > -Martin > > > On 26. 3. 2014, at 20:08, Rob Stryker wrote: > >> I think the proper workflow here is to simply open the new server >> wizard and let the user fill out their choices. There's no point in >> duplicating that workflow. >> >> Currently it downloads in the background, and, when the download is >> complete, unzips it, makes a runtime out of that folder, and then >> makes a server out of it. It probably should unzip it, make a new >> runtime out of that folder, and then open a new server wizard with >> fewer pages (server type already chosen, so we don't need that first >> page). >> >> Runtimes have remained the same and have not changed. Only servers >> have. >> >> But yes, will need to investigate how to do it cleanly. >> >> On 03/27/2014 02:00 AM, Martin Malina wrote: >>> >>> On 26. 3. 2014, at 18:56, Max Rydahl Andersen >>> wrote: >>> >>>> On 26 Mar 2014, at 17:37, Len DiMaggio wrote: >>>> >>>>> Why not provide both options? >>>> >>>> which two options are you referring to ? >>> >>> I think Len refers to this snippet from my email: >>> "So perhaps we should consider which one should be used for runtime >>> detection in the future. Or even better perhaps to offer both >>> options for runtime detection?" >>> >>> So once runtime detection finds the servers, you could choose which >>> mode to use before clicking OK to add them. But I?m not sure if >>> there?s a way to do it and avoid confusion for the user. >>> >>> -Martin >>> >>>> I think the idea about locking the servers deployment mode >>>> is too strict in context runtime detection. >>>> >>>> We need some way to change these - either allow same flexibility as >>>> before or have a "Recreate this server using same basic info but in >>>> Profile X" instead. >>>> >>>> /max >>>> >>>>> >>>>> -- Len >>>>> >>>>> ----- Original Message ----- >>>>> >>>>> | From: "Max Rydahl Andersen" >>>>> | To: "Martin Malina" >>>>> | Cc: "Rob Stryker" , >>>>> "jbosstools-dev at lists.jboss.org >>>>> | jbosstools-dev" >>>>> | Sent: Wednesday, March 26, 2014 10:32:36 AM >>>>> | Subject: Re: [jbosstools-dev] New server profiles vs. Runtime >>>>> Detection >>>>> >>>>> | I noticed this discrepancy too. Agree need to figure this >>>>> workflow out. >>>>> >>>>> | /max (sent from my phone) >>>>> >>>>> | On 26/03/2014, at 12.03, Martin Malina < mmalina at redhat.com > >>>>> wrote: >>>>> >>>>> | | Hi Rob, >>>>> | >>>>> >>>>> | | I have a question. Now that we have more profiles for servers >>>>> ( JBIDE-16721 >>>>> | | ) >>>>> | | - one that prefers management operations and one that does not >>>>> - what >>>>> | | happens when you add a server using Runtime Detection? I think >>>>> it will >>>>> | | currently use the non-management option. In the past, you >>>>> could change the >>>>> | | server settings later to use management. But you say that >>>>> increasingly >>>>> | | there >>>>> | | will be differences between the two that can?t be changed >>>>> afterwards - one >>>>> | | example is the deployment tab in the server editor. >>>>> | >>>>> | | So perhaps we should consider which one should be used for >>>>> runtime >>>>> | | detection >>>>> | | in the future. Or even better perhaps to offer both options >>>>> for runtime >>>>> | | detection? >>>>> | >>>>> | | What do you think about this? >>>>> | >>>>> >>>>> | | Thanks, >>>>> | >>>>> | | Martin >>>>> | >>>>> >>>>> | | -- >>>>> | >>>>> | | Martin Malina >>>>> | >>>>> | | JBoss QA Engineer >>>>> | >>>>> | | Red Hat Czech s.r.o. >>>>> | >>>>> | | Purkynova 99 >>>>> | >>>>> | | 612 45 Brno, Czech Republic >>>>> | >>>>> >>>>> | | Tel.: +420 532 294 265 >>>>> | >>>>> >>>>> | | _______________________________________________ >>>>> | >>>>> | | jbosstools-dev mailing list >>>>> | >>>>> | | jbosstools-dev at lists.jboss.org >>>>> | >>>>> | | https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>> | >>>>> >>>>> | _______________________________________________ >>>>> | jbosstools-dev mailing list >>>>> | jbosstools-dev at lists.jboss.org >>>>> | https://lists.jboss.org/mailman/listinfo/jbosstools-dev >>>>> -- >>>>> >>>>> Len DiMaggio (ldimaggi at redhat.com) >>>>> JBoss by Red Hat >>>>> 314 Littleton Road >>>>> Westford, MA 01886 USA >>>>> tel: 978.392.3179 >>>>> cell: 781.472.9912 >>>>> http://www.redhat.com >>>>> http://community.jboss.org/people/ldimaggio >>>> >>>> >>>> /max >>>> http://about.me/maxandersen >>> >>> -- >>> Martin Malina >>> JBoss QA Engineer >>> Red Hat Czech s.r.o. >>> Purkynova 99 >>> 612 45 Brno, Czech Republic >>> >>> Tel.: +420 532 294 265 >>> >>> >>> >>> >> > > -- > Martin Malina > JBoss QA Engineer > Red Hat Czech s.r.o. > Purkynova 99 > 612 45 Brno, Czech Republic > > Tel.: +420 532 294 265 /max http://about.me/maxandersen From mistria at redhat.com Thu Mar 27 03:15:03 2014 From: mistria at redhat.com (Mickael Istria) Date: Thu, 27 Mar 2014 08:15:03 +0100 Subject: [jbosstools-dev] AS / 4.1.2.Final : Why such a narraw dependency range on org.eclipse.core.runtime? In-Reply-To: References: <5332EA97.2020705@redhat.com> Message-ID: <5333CFF7.40600@redhat.com> On 03/26/2014 08:59 PM, Max Rydahl Andersen wrote: > On 26 Mar 2014, at 15:56, Mickael Istria wrote: > >> In 4.1.2.Final, bundle org.jboss.ide.eclipse.as.core has a dependency >> on org.eclipse.core.runtime [3.7,3.10). Is such a narrow dependency >> range intentional? Is there anything in 3.10 and later that prevent >> this bundle from working well? >> If not, then it's a pity, because it makes that just by setting up a >> maxVersion, JBoss Tools 4.1.2 cannot be installed in Luna M6, without >> providing additional value. In general, unless some actual issues are >> noticed, maxVersions are to be avoided or set to the next major (eg >> [3.7,4.0) ) for best compatibility. > > please open a jira on this - Rob is currently fighting his new lenovo > laptop so lets not have it lost in the sea of emails ;) Ok, here it is: https://issues.jboss.org/browse/JBIDE-16902 -- Mickael Istria Eclipse developer at JBoss, by Red Hat My blog - My Tweets -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140327/3d776526/attachment.html From vrubezhny at exadel.com Thu Mar 27 16:32:56 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Fri, 28 Mar 2014 00:32:56 +0400 Subject: [jbosstools-dev] Current major bug in JDT for Java 8 users In-Reply-To: <36DF5028-A016-42F2-A457-809912A598F7@redhat.com> References: <5332A57F.2060606@redhat.com> <36DF5028-A016-42F2-A457-809912A598F7@redhat.com> Message-ID: <53348AF8.9080106@exadel.com> For Eclipse Luna there is an integration build released with Java8 support: http://download.eclipse.org/eclipse/downloads/drops4/I20140318-0830/ - Eclipse 4.4.0 Integration Build: I20140318-0830 WTP is also going to release their integration build with Java8 support (but it's not declared yet, and as such it's not available at download.eclipse.org yet): http://build.eclipse.org/webtools/committers/wtp4x-R3.6.0-I/20140327085334/I-3.6.0-20140327085334/ Probably we should try these builds (upon the WTP one is declared). /Victor On 03/26/2014 04:16 PM, Max Rydahl Andersen wrote: > On 26 Mar 2014, at 11:01, Mickael Istria wrote: > >> Just so you know, there is a bug currently in JDT that causes >> compilation errors if compiling against Java 7 or less but using a JRE >> 8. >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=390889#c15 >> >> Not sure how important it is for us. Since Fedora 21 will most likely >> ship Java 8 by default, it's highly possible that Eclipse and JBoss >> Developer Studio users on Fedora get highly annoyed by this issue. > that sounds like a blocker issue for me. > > JDT always been able to cross compile. > > /max > http://about.me/maxandersen > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev From vrubezhny at exadel.com Fri Mar 28 19:18:11 2014 From: vrubezhny at exadel.com (Victor Rubezhny) Date: Sat, 29 Mar 2014 03:18:11 +0400 Subject: [jbosstools-dev] Current major bug in JDT for Java 8 users In-Reply-To: <53348AF8.9080106@exadel.com> References: <5332A57F.2060606@redhat.com> <36DF5028-A016-42F2-A457-809912A598F7@redhat.com> <53348AF8.9080106@exadel.com> Message-ID: <53360333.10103@exadel.com> Eclipse Luna & WTP integration builds with Java8 support are declared: Eclipse 4.4: http://download.eclipse.org/eclipse/downloads/drops4/I20140318-0830/ WTP 3.6: http://download.eclipse.org/webtools/downloads/drops/R3.6.0/I-3.6.0-20140327085334 /Victor On 03/28/2014 12:32 AM, Victor Rubezhny wrote: > For Eclipse Luna there is an integration build released with Java8 support: > > http://download.eclipse.org/eclipse/downloads/drops4/I20140318-0830/ - > Eclipse 4.4.0 Integration Build: I20140318-0830 > > WTP is also going to release their integration build with Java8 support > (but it's not declared yet, and as such it's not available at > download.eclipse.org yet): > http://build.eclipse.org/webtools/committers/wtp4x-R3.6.0-I/20140327085334/I-3.6.0-20140327085334/ > > Probably we should try these builds (upon the WTP one is declared). > > /Victor > > > On 03/26/2014 04:16 PM, Max Rydahl Andersen wrote: >> On 26 Mar 2014, at 11:01, Mickael Istria wrote: >> >>> Just so you know, there is a bug currently in JDT that causes >>> compilation errors if compiling against Java 7 or less but using a JRE >>> 8. >>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=390889#c15 >>> >>> Not sure how important it is for us. Since Fedora 21 will most likely >>> ship Java 8 by default, it's highly possible that Eclipse and JBoss >>> Developer Studio users on Fedora get highly annoyed by this issue. >> that sounds like a blocker issue for me. >> >> JDT always been able to cross compile. >> >> /max >> http://about.me/maxandersen >> _______________________________________________ >> jbosstools-dev mailing list >> jbosstools-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/jbosstools-dev > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev From nboldt at redhat.com Sun Mar 30 22:52:21 2014 From: nboldt at redhat.com (Nick Boldt) Date: Sun, 30 Mar 2014 22:52:21 -0400 Subject: [jbosstools-dev] JBoss Tools Core 4.2.0.Beta1a bits available for QE testing Message-ID: <5338D865.9020506@redhat.com> As always, these are not FINAL bits, but preliminary results for QE testing. Not for redistribution to customers. Update Sites: * http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.core/ * http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.coretests/ * http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.hibernatetools/ * http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.webtools/ Builds: * http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.core/2014-03-30_14-01-50-B91 * http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.coretests/2014-03-30_14-01-50-B79 * http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.hibernatetools/2014-03-30_15-06-50-B34 * http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.webtools/2014-03-30_15-06-50-B83 JBoss Central: * http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.40.0.Beta1-SNAPSHOT/ (upcoming milestone) To test the upcoming version of Central, add this to your eclipse.ini file after the -vmargs line: -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.2.0.Beta1a/jbosstools-directory.xml -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.2.0.Beta1a/ Target Platforms: * http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT (upcoming milestone) Until the above target platform site is released, you will need to add it to Eclipse to resolve dependencies at install time. Once released, dependencies will be found automatically from here: * http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/luna/ (latest release) New + Noteworthy (subject to change): * http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html * http://docs.jboss.org/tools/whatsnew/ Schedule / Upcoming Releases: https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel -- Changes prompting this respin-a are: https://issues.jboss.org/issues/?jql=labels%20in%20%28%22respin-a%22%29%20and%20%28%28project%20in%20%28%22JBDS%22%29%20and%20fixversion%20in%20%28%228.0.0.Beta1%22%29%29%20or%20%28project%20in%20%28%22JBIDE%22%2C%22TOOLSDOC%22%29%20and%20fixversion%20in%20%28%224.2.0.Beta1%22%29%29%29 -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From nboldt at redhat.com Sun Mar 30 22:55:05 2014 From: nboldt at redhat.com (Nick Boldt) Date: Sun, 30 Mar 2014 22:55:05 -0400 Subject: [jbosstools-dev] JBoss Tools Core 4.2.0.Beta1a bits available for QE testing In-Reply-To: <5338D865.9020506@redhat.com> References: <5338D865.9020506@redhat.com> Message-ID: <5338D909.5050103@redhat.com> Correction. These are the correct target platforms for JBoss Tools and for Central: * http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1 (released version, not SNAPSHOT) * http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.40.0.Beta2-SNAPSHOT/ (contains fixes since Beta1 version was released) On 03/30/2014 10:52 PM, Nick Boldt wrote: > As always, these are not FINAL bits, but preliminary results for QE > testing. Not for redistribution to customers. > > Update Sites: > > * > http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.core/ > > * > http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.coretests/ > > * > http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.hibernatetools/ > > * > http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.webtools/ > > > Builds: > > * > http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.core/2014-03-30_14-01-50-B91 > > * > http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.coretests/2014-03-30_14-01-50-B79 > > * > http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.hibernatetools/2014-03-30_15-06-50-B34 > > * > http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.webtools/2014-03-30_15-06-50-B83 > > > JBoss Central: > > * > http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.40.0.Beta1-SNAPSHOT/ > (upcoming milestone) > > To test the upcoming version of Central, add this to your eclipse.ini > file after the -vmargs line: > > -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.2.0.Beta1a/jbosstools-directory.xml > > > -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.2.0.Beta1a/ > > > Target Platforms: > > * > http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT > (upcoming milestone) > > Until the above target platform site is released, you will need to add > it to Eclipse to resolve dependencies at install time. > Once released, dependencies will be found automatically from here: > > * > http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/luna/ > (latest release) > > New + Noteworthy (subject to change): > > * > http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html > > * http://docs.jboss.org/tools/whatsnew/ > > Schedule / Upcoming Releases: > > https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel > > > -- > > Changes prompting this respin-a are: > > https://issues.jboss.org/issues/?jql=labels%20in%20%28%22respin-a%22%29%20and%20%28%28project%20in%20%28%22JBDS%22%29%20and%20fixversion%20in%20%28%228.0.0.Beta1%22%29%29%20or%20%28project%20in%20%28%22JBIDE%22%2C%22TOOLSDOC%22%29%20and%20fixversion%20in%20%28%224.2.0.Beta1%22%29%29%29 > > > -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio http://nick.divbyzero.com From careerwalmart at tabor.edu Mon Mar 31 09:27:37 2014 From: careerwalmart at tabor.edu (Wal-Mart) Date: Tue, 1 Apr 2014 00:27:37 +1100 Subject: [jbosstools-dev] Work!!. Message-ID: <201403311327.s2VDF7vQ008359@library.tabor.edu> JOB DESCRIPTION: You will be assigned to visit a shop. You need to "pretend" to be a normal potential customer who is looking for a particular service or product. You will then finish an on-line questionnaire to share with us your customer experience. REQUIREMENTS: 17 Years old or above. Can speak local language well. Can read and write English. No experience needed Like Shopping. JOB PAY: You will get $200 for each assignment. Most of the time you will only need to spend 20 minutes on the visit. Give me your information for register ; 1. Name : 2. Physical A_ddress : 3. Citys : States : Countrys : 4. Zip Codes : Home Phone : 5. Mobile Phone : 6. Gender : 7. O.c.c.u.p.a.t.i.o.n : 8. Ages : => Your response would be greatly appreciated. Sincerely, The MS Evaluators Customer Service Shoppers From manderse at redhat.com Mon Mar 31 15:49:12 2014 From: manderse at redhat.com (Max Rydahl Andersen) Date: Mon, 31 Mar 2014 21:49:12 +0200 Subject: [jbosstools-dev] JBoss Tools Core 4.2.0.Beta1a bits available for QE testing In-Reply-To: <5338D909.5050103@redhat.com> References: <5338D865.9020506@redhat.com> <5338D909.5050103@redhat.com> Message-ID: <4661197D-550A-4CDE-8682-A139017AF932@redhat.com> something is funky here. eclipse doesn't give me any updates for this new beta1a site. Thus I tried running p2diff and browse via p2browser. The binary content except the category are identical. See difference at https://gist.github.com/maxandersen/352153881b657fbe2ecb none of the plugins like open shift or server has changed ;/ Opened https://issues.jboss.org/browse/JBIDE-16957 Hope it is just me missing something obvious. /max > Correction. > > These are the correct target platforms for JBoss Tools and for > Central: > > * > http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1 > (released version, not SNAPSHOT) > > * > http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.40.0.Beta2-SNAPSHOT/ > (contains fixes since Beta1 version was released) > > On 03/30/2014 10:52 PM, Nick Boldt wrote: >> As always, these are not FINAL bits, but preliminary results for QE >> testing. Not for redistribution to customers. >> >> Update Sites: >> >> * >> http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.core/ >> >> * >> http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.coretests/ >> >> * >> http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.hibernatetools/ >> >> * >> http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Beta1a.webtools/ >> >> >> Builds: >> >> * >> http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.core/2014-03-30_14-01-50-B91 >> >> * >> http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.coretests/2014-03-30_14-01-50-B79 >> >> * >> http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.hibernatetools/2014-03-30_15-06-50-B34 >> >> * >> http://download.jboss.org/jbosstools/builds/development/4.2.0.Beta1a.webtools/2014-03-30_15-06-50-B83 >> >> >> JBoss Central: >> >> * >> http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.40.0.Beta1-SNAPSHOT/ >> (upcoming milestone) >> >> To test the upcoming version of Central, add this to your eclipse.ini >> file after the -vmargs line: >> >> -Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/discovery/development/4.2.0.Beta1a/jbosstools-directory.xml >> >> >> -Djboss.discovery.site.url=http://download.jboss.org/jbosstools/discovery/development/4.2.0.Beta1a/ >> >> >> Target Platforms: >> >> * >> http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.40.0.Beta1-SNAPSHOT >> (upcoming milestone) >> >> Until the above target platform site is released, you will need to >> add >> it to Eclipse to resolve dependencies at install time. >> Once released, dependencies will be found automatically from here: >> >> * >> http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/luna/ >> (latest release) >> >> New + Noteworthy (subject to change): >> >> * >> http://htmlpreview.github.com/?https://raw.github.com/jbosstools/jbosstools-documentation/master/whatsnew/index.html >> >> * http://docs.jboss.org/tools/whatsnew/ >> >> Schedule / Upcoming Releases: >> >> https://issues.jboss.org/browse/JBIDE#selectedTab=com.atlassian.jira.plugin.system.project%3Aversions-panel >> >> >> -- >> >> Changes prompting this respin-a are: >> >> https://issues.jboss.org/issues/?jql=labels%20in%20%28%22respin-a%22%29%20and%20%28%28project%20in%20%28%22JBDS%22%29%20and%20fixversion%20in%20%28%228.0.0.Beta1%22%29%29%20or%20%28project%20in%20%28%22JBIDE%22%2C%22TOOLSDOC%22%29%20and%20fixversion%20in%20%28%224.2.0.Beta1%22%29%29%29 >> >> >> > > -- > Nick Boldt :: JBoss by Red Hat > Productization Lead :: JBoss Tools & Dev Studio > http://nick.divbyzero.com > _______________________________________________ > jbosstools-dev mailing list > jbosstools-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/jbosstools-dev /max http://about.me/maxandersen From fbricon at gmail.com Mon Mar 31 18:15:42 2014 From: fbricon at gmail.com (Fred Bricon) Date: Tue, 1 Apr 2014 00:15:42 +0200 Subject: [jbosstools-dev] m2e 1.4.1 (Java 8 support) is available Message-ID: Hi, FYI, following the recent availability of Java 8 support for Kepler SR2, we just released m2e 1.4.1 (a.k.a 1.4.1.20140328-1905), available from[1]. This service release simply contains the backport for Java 8 support [2] introduced in m2e 1.5/Luna [3]. [1] http://download.eclipse.org/technology/m2e/releases/ [2] https://bugs.eclipse.org/431546 [3] https://bugs.eclipse.org/420848 Enjoy. Fred Bricon -- "Have you tried turning it off and on again" - The IT Crowd -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20140401/d8732646/attachment.html