Cannot install BPEL for Netbeans - eclipse

BPEL can install in Netbeans ?
When I search tutorial about BPEL, always use elcipse to code.
and I think netbeans use simple more than eclipse.
Why are they always use eclipse to code BPEL >

I recommend to use the development tools which work with the BPEL implementation (run-time) you have chosen, i.e. first to choose the run-time. The BPEL language itself is a standard, but the run-times differ so much, that you need to align the development tools with run-time in order to be efficient.
If you plan to use Oracle SOA Suite, then the best choice will be JDeveloper. If you plan to use JBoss Switchyard (which uses Riftsaw BPEL implementation), the best choice will be Eclipse (or the JBoss Developer Studio, which is a JBoss brand of Eclipse). Similarly with other platforms.

Related

Why don't I see a transform activity in my eclipse helios bpel process manager

I am using eciipse helios. I want to create a bpel transform like in this tutorial. But I don't see a transform activity in the "Actions" section or the "Control 2" section of my palette. What's up?
The tutorial you linked is from Oracle and the IDE they provide is JDeveloper. Eclipse is not JDeveloper, so you don't have the same palettes. You will have to download JDeveloper, if you want to replicate the tutorial.
I assume (from the link) that you want to write an XSL transformation. You can also do this with Eclipse. The Web Tools Platform which is included in the Java EE version of Eclipse, comes with support for writing XSL transformations.
This is because the BPEL 2.0 specification does not define such an activity. It is a proprietary extension defined by Oracle, thus it is only available in Oracle products. The open source Eclipse BPEL projects aims at providing support for the BPEL standard only.

weblogic data source not listed in eclipse

I was developing java ee applications in netbeans, for some reason I jumped to eclipse.
In netbeans when I click on "entity classes from database" I used to see oracle's data source, basically the database. And easily I used to create my beans.
Now, is there any way to do so in eclipse? If so, how to do that?
There is no direct equivalent for the netbeans functionality you are seeking in eclipse (or at least not that I know of in the stock eclipse install).
For starters, you should be using the eclipse version built for Java EE developers. It has a Data source explorer as one of the tabs. Here, you can add data sources that you can use to configure your applications.
More information here.

IDE for JBoss JSF development

I am planning to develop a medium to large size web application using JSF (plus PrimeFaces or other) for the view layer and EJB3 for business logic. The reason we've chosen EJB3 over more lightweight JSF beans that might only require a Servlet container (as opposed to an EJB3 container) is for additional EJB3 features like security. Since we are targeting deployment on JBoss AS I was wondering what IDE solution you would recommend. I've seen that both Eclipse and Netbeans support JBoss either out-of-the-box or with plugins.
Or even you can try IntelliJ Idea. All these IDEs has a support for all common servers (including JBoss) so that's really not a criterium for choosing IDE.
It just depends on what you are used to and if you have one of these IDEs already running (with Maven, Ant, SVN, Git or whatever you use for your project) then just go with it:-)

How to automate building and deploying a BPEL application

I need to automate the building and deployment of (several) BPEL applications to a weblogic server.
I now do it using jDeveloper 11g, but I guess there should be some command line tools to do it. (I come from a Microsoft /.NET / Visual Studio background, and I can automate the deployment of my .NET applications using the command line and msbuild)
Does anyone know how to do that via the command line?
I don't have any experience with BPEL on Oracle WebLogic but according to this documentation a BPEL application is packaged as a standard EAR. I don't know exactly how your sources are structured under JDeveloper but you best option here to automate the packaging and the deployment of this EAR is IMO to use Ant (or Maven but if all this is totally new for you I would recommend using Ant).
Maybe this tutorial can help you to get started for the packaging part (basically, how to use the ear task). And for the deployment, I suggest to use the wldeploy Ant task (which wraps the weblogic.Deployer utility). I've mentioned them in this recent answer.
Also have a look at this question, it seems that JDeveloper might have some support to achieve this task (but I have zero knowledge of it so I can't provide any guidance, JDeveloper is not really widely used).
I assume you are using Oracle SOA Suite 11g? If so, have a look at Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, particularly the section 38.7 Deploying SOA Composite Applications and the subsection 38.7.5 Managing SOA Composite Applications with Scripts.
You may also find useful advice in the Oracle BPEL forums.

Eclipse plugins for Spring / Hibernate development?

I have a running dynamic web project in Eclipse (Java EE + Maven + Spring). I am at the point where I need to integrate a persistence layer and want to use Hibernate with a MySql database.
I am wondering what plugins would be useful for me at this point? For Hibernate should I install hibernate tools or is it not necessary? Are then any plugins that are most widely use for connecting / exploring database connections that would be appropriate for the type of project I am working on? Thanks.
Hibernate Tools is definitely a nice plugin (that provides wizards, a nice console useful to setup the HQL queries, a mapping editor, etc). I'm actually tempted to say: why not using it? I use it in conjunction with the database support provided by the Eclipse Data Tools Platform (that is included in the Eclipse IDE for Java EE Developers or available via the update manager). In your case, I would maybe just consider using SpringSource Tools Suite as base instead of a vanilla Eclipse.
Update: As reminded by BalusC in a comment, the Hibernate Tools also include a database reverse engineering tool which is maybe the most powerful feature. I should have mentioned it, this is now fixed.
You can look at http://fast-code.sourceforge.net/ as well. You can create FooService and FooServiceImpl and the configurations just by typing foo. It has nice way to create unit tests as well.