Apache Camel Code Generation in JBoss - apache-camel

What API and which function (please mention function name and github.com repository if available) is called on camel JBoss Developer Studio IDE when we drag and drop components to palette i.e., Code generation from Design to Source editor?

the diagram is based on Eclipse graphiti. EMF is not used, we are using our own internal java model.
The repository is effectively this one: https://github.com/fusesource/fuseide
The Drag'n'drop is mainly implemented in classes of this package: https://github.com/fusesource/fuseide/tree/master/editor/plugins/org.fusesource.ide.camel.editor/src/org/fusesource/ide/camel/editor/features
What are you trying to achieve? If you want to contribute, we can guide you directly on the github project or on our JIRA https://issues.jboss.org/projects/FUSETOOLS/
Regards,

Have a look at JBoss Fuse Tooling for Eclipse.

Related

Can I use parse4cn1 in non cn1 projects?

I've been trying to download the parse4j from Thiagolocatelli but they're missing version 1.5-SNAPSHOT which includes a third parameter for Parse.initialize(), but I can't download version 1.5-SNAPSHOT from github nor from Maven repository, people talk about version 1.5-SNAPSHOT but looking at the Maven repository: https://mvnrepository.com/artifact/com.github.thiagolocatelli/parse4j there is no version 1.5-SNAPSHOT. So is it possible to use parse4cn1 in non cn1 projects like Android Studio projects? Will library work?
It is possible to use parse4cn1 in a regular Java project as documented here. In fact, the parse4cn1 unit test application uses this approach successfully. As already mentioned by Shai, you'll have some dependencies on some CN1-specific functionality but that is available via the CN1 JavaSE port.
For Android, I'll recommend using the native Android Parse SDK directly. The API is slightly different from that of parse4cn1 but in most cases similar. Moreover, the SDK provides more functionality such as a local data store.
No.
The code uses ConnectionRequest and similar Codename One specific classes to implement parse support.

Upgrading Bootstrap SASS in Visual Studio hosted Angular app

I have an application that is using an ASP.NET MVC project and controllers that is an envelope to an Angular-based SPA hosted inside of that project. Previous developers implemented SASS port of Bootstrap 3.3.0 and I need to get it up to 3.3.7. Most documentation on the Official Port of Bootstrap 2/3 is catering to ruby/npm implementations. How does one keep up on updates effectively in a Visual Studio world or should I simply update it externally using rake, ruby, npm, etc? Any guides or assistance is welcome. Thanks in advance.
After more research it looks like rake and the instructions found on the twbs readme may be sufficient from a command line standpoint but if anyone has further thoughts feel free to add.
https://github.com/twbs/bootstrap-sass#upstream-converter
Also have found a Nuget package that may provide better support than the handrolled version in place in the project now. https://www.nuget.org/packages/Twitter.Bootstrap.Sass/

Apex Code Version Control

Is there any way to integrate version control system for Apex & Visualforce code? I can thinking of keeping a separate repository but no way to have it integrated with Salesforce Platform.
Thanks in Advance.
You can do this by using Subversion and the Force.com Eclipse IDE with the Subclipse plugin.
Here are a few links to some instructions.
Setting up Subversion (Windows)
Installing Force.com IDE (Eclipse)
Installing Subclipse (Eclipse plugin)
Use the update site when installing in Eclipse - similar to the instructions here
If instead of using Subversion, you wish to use Git (lots of the community code is hosted on GitHub where you can get it for free) then have a look at this Dreamforce session and some hints and tips about how best to use Git and Force.com together here.

Where are the dlls -WebDriver.Common and WebDriver.Firefox in Selenium Web Driver?

I am running some tests on Selenium Web Driver. But looks like that I need some dlls like WebDriver.Common.dll, WebDriver.Firefox.dll.
I had downloaded the web driver api from this link
http://code.google.com/p/selenium/downloads/detail?name=selenium-dotnet-2.1.0.zip&can=2&q=
And when I unzip, could not find the dll that I mentioned in the subject.
I am using Visual Studio 2010 & creating a class library.
Please let me know if there is another link to download the mentioned dll or another way to get this working.
WebDriver.Common.dll, WebDriver.Firefox.dll, and all of the other browser-specific assemblies were combined into a single WebDriver.dll assembly for the final 2.0.0 (and later) releases. You should only have to create a reference to WebDriver.dll to be able to use all of the functionality of the Selenium WebDriver API.
Another helpful step to point out is adding the proper using statements for each driver type.
For Example:
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.IE;
using OpenQA.Selenium.Chrome;

Is there a tool to directly edit the contents of a Jackrabbit repository?

I have a file system based Jackrabbit repository which I would like to view and edit directly. Is there an existing tool that allows me to view/edit/delete/add nodes directly?
Jackrabbit itself currently has no built-in general-purpose JCR explorer, but there are some open source options available. This article gives a good overview, and the JCRLinks page on the Jackrabbit wiki has a section about such tools.
The best web-based one is probably the JCR Explorer. And for use in Eclipse, Day's Eclipse plugin offers most features (it also supports Jackrabbit).
If it's behind a WebDAV server, mount it as a file system.
SPT JCR Manager:
A simple web application used to view and manage Java Content Repositories

Resources