tools to generate ejb3 interfaces - jboss

Currently we have applications developed , by using EJB2.0 running on weblogic server . i want to migrate those applications to jboss 7 .
Xdoclet,ejbgen tools were used to generate Ejb 2.0 artifacts .I just want to know are there any tools similar to xdoclet,ejbgen that can be used to generate ejb3.0 and jboss relevant artifacts and deployment descriptors .
or can we use the same tools to generate ejb3.0 artifacts ?
Thanks in advance .

Related

what is best Jboss tools or product to develop web application?

I want to use jboss BPM to develop web projects.
I try install devstudio-10.4.0.GA-installer-eap.jar and then add (JBOSS Business Process and Rules Development).
is that enough?
is that correct?
what is the correct scenario and best jboss tools?
thank you for your helping.
There are 2 ways how to develop BPMN2 process
using Eclipse tooling (such as the Devstudio you mentioned)
using web tooling which is delivered with jBPM installer
There is a nice documentation about how to install jbpm and how to use both toolings at
https://docs.jboss.org/jbpm/release/6.5.0.Final/jbpm-docs/html_single/#jBPMInstaller

WebSphere Developer Tool 8.5 doesn't support to deploy EJB 2.1

My Dev Env as below.
Eclipse Juno with Webshpere Developer tools plugin
WebShpere 8.5
I have a project with below facets.
EJB Module 2.1
Java 1.6
WebSphere EJB (Extended) 8.5
When I used "prepare for deployment", there's nothing happened that those stubs class weren't generated. After searching in Internet, I realized that Webshpere Developer tools 8.5 just supports EJB 3.0 or greater.
My project was migrated from WAS6.1 which the tools can support EJB2.0.
Now I don't want to upgrade my project to EJB3.0.
Can anyone help to raise a solution? A extra deployer plugin or something?
Thanks in advance.
Here are possible solutions:
Deploy during installation
You can continue to develop your application in WDT, then export your application as ear. When you install your application to WebSphere, there is an option to Deploy enterprise beans during. If you check that option WebSphere will generate required classes during application installation.
Run ejbdeploy command or ant wsejbdeploy ant task.
Once you have your ear, you can run ejbdeploy commandline tool to generate code, or if you are building your application using ant you can use ant task for this.
ejbdeploy command refrence
Older article about using ant tasks
Error using Ant to create EJB after upgrading WAS from 6.0 to 7.0
Use IBM Assembly & Deploy Tools for WebSphere Administration v8.5 tool
If you have WebSphere Application Server license, then you can download additional tool - IBM Assembly & Deploy Tools for WebSphere Administration v8.5 tool - this is simplified RAD (Rational Application Developer), based on Eclipse. which will allow you develop your Java EE application and also generate deployment code.
Here is brief description of functionality of the older version of this tool:
Assembly and Deploy Tools

IBM websphere to JBOSS migration

I want to migrate EAR and WAR applications from WAS 8 to JBOSS AS 7.
Can any one provide any Check List for the same?
There's an automated pluggable rule-based migration tool JBoss Windup. Run the tool and get a report of what needs to be done to migrate.
You can also customize this tool to cover your specific code patterns you need to migrate. Sharing your custom rules back to the community is highly appreciated.
Have fun :)
WAS has tool Application Migration toolkit to check application being migrated from WebLogic /Jboss to WAS , not sure if such tool exist for JBOSS
http://www.ibm.com/developerworks/websphere/downloads/migtoolkit/compmig.htmlc

difficulty in deploying struts 2 application

I am a beginner with struts2 and I have few struts2 projects downloaded from a website, but they all are created as simple java projects and not as web-projects, so I am unable to deploy them on my Tomcat or JBoss AS server through Eclipse.
How can simple java projects be deployed on a Java EE server?
Your best bet is download sample applications from Struts2 official sites and deploy them on any of the server of your choice.
Those sample application comes with all required dependencies as well will give you idea about structuring of S2 application as well flow and configurations
I created a structure similar to the one shown on website and manually added all the files required and it worked.

New to EJB:Missing Deploy Tool

I am new to EJB.I am reading EJB HeadFirst to understand various EJB concepts.Throughout the book the author is using the deploy tool that comes with the J2ee server (as specified in the book).So i also downloaded j2ee server from this urlSun Java System Application Server Platform Edition Multi-language 8.2 FCS
I installed it but i cannot find the deploy tool present in server bin directory.So could anyone please help me out on how to deploy an EJB application on a server.