JBoss Windup - Training Material / Red Hat Summit Labs
by Brad Davis
Team,
I created training material for JBoss Windup 2.3.1 (pre-release) for Red Hat Summit, which was presented as a Lab. The training material shows how to execute JBoss Windup and leverage its output to redeploy a Websphere application in JBoss EAP 6.1. Additionally, the lab touches on how to extend the JBoss Windup rules set.
Find the lab material at: https://drive.google.com/a/redhat.com/folderview?id=0B9KZqeSjffuUfnNBeVZH...
We will be recording video to support the lab soon; however, you can leverage this as self-paced training today. The lab requires you unzip to: /windup-lab ; a PDF walks you through the lab, and is available in /windup-lab/presentation. Please let me know if you need any assistance in getting started!
Thanks,
Brad Davis
Senior Manager, Red Hat Consulting
Email: bdavis(a)redhat.com | c: 980.226.7865 | http://www.redhat.com
9 years, 6 months
Windup meeting minutes - 2015-06-17
by Lincoln Baxter, III
Minutes:
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
Minutes (text):
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
Log:
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
Meeting summary
---------------
* Agenda (lincolnthree, 14:09:58)
* Status Reports (lincolnthree, 14:10:33)
* Was working on https://github.com/windup/windup-rulesets/pull/19
(ozizka, 14:10:59)
* That's waitning for review (ozizka, 14:11:10)
* Started working on guides to rules processing as per
https://docs.google.com/spreadsheets/d/1hJCTf5U4XNnN795MuQXgFGHK0aj3ZG6da...
(ozizka, 14:11:55)
* creating new rules from migration guides (marekn, 14:12:29)
* mainly for Weblogic (marekn, 14:12:46)
* Testing fernflower as a replacement for procyon (added support for
running either as alternates) (jsightler, 14:13:57)
* Also, I have been testing with the large applications to make sure
that they all still work (jsightler, 14:14:25)
* I was working on catch-all implementation, on which then lincoln
based his impl (mbriskar_, 14:14:37)
* one day PTO (mbriskar_, 14:14:37)
* I took extra rules needed to be reviewed and then reviewed them.
(mbriskar_, 14:14:37)
* I created a new rule for an existing documentation (PR in
windup-rulesets) (mbriskar_, 14:14:37)
* Last week I worked on merging a lot of PRs in both Windup and Windup
Rulesets. I worked on the XSD schema and handlers. I also worked on
the catch-all functionality that mbriskar started. I refactored a
number of the rulesets. (lincolnthree, 14:17:17)
* I fixed a few bugs in parameterization and did some release prep
work, making sure our dependencies are all ready for the release
(forge, rewrite, etc) (lincolnthree, 14:17:46)
* Today I will be working on the remaining PR reviews and merging,
more testing, and more release prep (lincolnthree, 14:18:19)
* Summit Status (lincolnthree, 14:20:53)
* Update documentation to reflect rule schema changes and remove the
instructions for running Windup in interactive mode. (sgilda,
14:21:10)
* Added a variable for the links to the Windup Guides so they can be
dynamically assiged at build time. Docs on github.io point to each
other. Docs on stage point to each other. (sgilda, 14:21:10)
* Updated the quickstarts to update the commands and rules to comply
with the schema. The Java-based rule does not work for the
proprietary-annotation-servlet quickstart. (sgilda, 14:21:10)
* Jimmy Wilson's team is adding about 40 Bugzillas related to
migration from JBoss EAP 5 --> 6. (sgilda, 14:21:10)
* Pushed the latest schema to windup.jboss.org (sgilda, 14:29:15)
* LINK:
https://github.com/windup/windup-rulesets/tree/master/rules-reviewed/jbos...
(lincolnthree, 14:30:05)
* LINK:
https://github.com/windup/windup-rulesets/blob/master/rules-reviewed/jbos...
(lincolnthree, 14:30:37)
Meeting ended at 14:32:31 UTC.
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
9 years, 6 months
Windup meeting minutes - 2015-06-10
by Lincoln Baxter, III
Minutes:
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
Minutes (text):
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
Log:
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
Meeting summary
---------------
* Agenda (lincolnthree, 14:07:55)
* Status Reports (lincolnthree, 14:08:39)
* LINK: https://github.com/windup/windup-rulesets/pull/19 (ozizka,
14:09:38)
* Been working on WINDUP-610, (ozizka, 14:11:03)
* It's practically done, but after several rebases, unrelated files
got into the PR, so I need to clean up. (ozizka, 14:11:25)
* I also did few cosmetic changes in XSD and then WINDUP-637 (ozizka,
14:11:53)
* Been working on rules review and rules review PR review, will
continue on that and also work on summit presentation preparation.
(lincolnthree, 14:12:21)
* Also been tracking down a few Furnace bugs and fixed an issue that
caused windup to fail to load in SNAPSHOT versions (lincolnthree,
14:13:22)
* I have worked on WINDUP-620 (storing wildcard import information
even if we could not infer any specific classnames) (jsightler,
14:14:41)
* I have also worked on some rules review and testing of PRs
(jsightler, 14:14:41)
* And finally I have been working on a rewrite of Windup Bootstrap to
remove the shell and fix a few bugs (also, I am adding some
rudimentary bash-completion support) (jsightler, 14:14:41)
* I worked on rules review, it should be merged now (mbriskar_,
14:14:45)
* I worked on WINDUP-601, it should be fixed (mbriskar_, 14:15:14)
* I am working also on WINDUP-633 .. needs some more work (mbriskar_,
14:15:40)
* : Reworked the documentation to remove duplicate topics in the Rules
Development Guide and had the books published to stage: (sgilda,
14:22:29)
* :
https://access.stage.redhat.com/beta/documentation/en/red-hat-jboss-migra...
(sgilda, 14:22:29)
* :
https://access.stage.redhat.com/beta/documentation/en/red-hat-jboss-migra...
(sgilda, 14:22:29)
* : Consolidated all issues related to the need for KBase articles
under Windup --> Documentation. This is the link to find outstanding
article requests:
https://issues.jboss.org/issues?jql=project%20%3D%20WINDUP%20AND%20status...
(sgilda, 14:22:37)
* : Created a Wiki page to capture content for migration from AS 7 to
WildFly 10 and sent an email to the wildfly-dev mailing list asking
for contributions. Eduardo responded that he will work on getting
this content filled out. (sgilda, 14:22:49)
* : Updated the Windup quickstarts to replace the WebLogic Servlet
annotation code with a generic "Proprietary" code example. Updated
the XML rules to reflect the latest schema. (sgilda, 14:23:03)
* Summit progress (lincolnthree, 14:23:57)
* LINK: http://paste2.org/bMXfNxzD (jsightler, 21:17:16)
* LINK: https://issues.jboss.org/browse/WINDUP , component:
Documentation (sgilda, 12:31:27)
* LINK:
https://docs.google.com/document/d/1zPWmiFK7YQiZ7_zYot__3PoobwSA7dS29Y4aQ...
(mbriskar, 13:30:37)
* LINK: https://github.com/windup/windup-rulesets/pull/40/files - Err,
I thought it did work? (jsightler, 16:24:10)
* LINK: https://github.com/windup/windup-rulesets/pull/41
(jsightler, 21:17:33)
* LINK:
https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Applicatio...
? (ozizka, 22:51:41)
* LINK:
https://issues.jboss.org/issues?jql=project%20%3D%20WINDUP%20AND%20status...
(sgilda, 11:34:18)
* LINK: https://issues.jboss.org/browse/issues?filter=12323966
(marekn, 11:52:23)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=1232166 (marekn,
12:02:46)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=1232176 (marekn,
12:02:46)
* LINK:
https://github.com/windup/windup/blob/master/config-xml/schema/windup-jbo...
(mbriskar, 12:56:05)
* LINK: http://paste2.org/Av34aOkf (gastaldi, 15:46:25)
* LINK:
https://github.com/ocpsoft/rewrite/commit/b7faa160078331f4bcb0508d7678668...
(lincolnthree, 17:02:21)
* LINK: http://paste2.org/NXNd2gnw (lincolnthree, 20:07:03)
* LINK:
https://plus.google.com/hangouts/_/gwjkimxkahu2km6ddok6c4mjfya?hl=en
(ozizka, 14:02:39)
* LINK:
https://plus.google.com/hangouts/_/gwjkimxkahu2km6ddok6c4mjfya?hl=en
(ozizka, 14:02:58)
Meeting ended at 14:08:52 UTC.
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
9 years, 6 months
Windup meeting minutes - 2015-06-03
by Lincoln Baxter, III
Minutes:
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
Minutes (text):
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
Log:
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup....
===============
#windup Meeting
===============
Meeting started by mbriskar_ at 14:05:53 UTC. The full logs are
available athttp://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windu...
.
Meeting summary
---------------
* LINK:
https://plus.google.com/hangouts/_/gqhfpwvbhckprnzromkkzwwciua?hl=en
(ozizka, 14:06:41)
* Agenda (lincolnthree, 14:07:48)
* Status Reports (lincolnthree, 14:10:28)
* Last week I worked on summit prep. I merged about 5-6 PRs. Worked on
the XSD stuff with everyone. I implemented the <tag> metadata
handler. I also attended a meeting with a few partners to review
some of their own migration tooling. I took some notes that i'll be
sending out. (lincolnthree, 14:15:13)
* updated my assigned windup xml rules to new schema, fixing/figuring
out test failures (marekn, 14:16:08)
* I worked on the rules, WINDUP-610. I am adding few more than what
was there before. I have a problem with the test harness skipping my
test and not using the provided filter (seemingly, probably not
true), will fix that. Yesterday I worked on WINDUP-611 and
WINDUP-612. (ozizka, 14:16:38)
* Reviewed WebLogic webservices rules and sent a PR (jsightler,
14:17:08)
* Next, I am working on WINDUP-620 (windup does not store wildcard
imports in some cases) (jsightler, 14:18:04)
* I did rules review of my part of the rules, tests passes. However I
did only tests for import, even though javaclass matches everything.
(mbriskar_, 14:20:11)
* I did several small changes (schema updates, fixed severity,
matchesSource implementation) (mbriskar_, 14:20:12)
* I started working on WINDUP-601 (mbriskar_, 14:20:12)
* Built the documentation for stage and made updates based on
feedback. Created Drupal bugs and enhancement requests to fix some
issues. Requested a Windup logotype. (sgilda, 14:23:21)
* Replaced the WebLogic Servlet annotation quickstart with "Acme"
proprietary code example so the WebLogic rule can be added to the
core ruleset. (sgilda, 14:23:21)
* Updating the documentation to reflect changes to the rule schema and
its name. Published the new rule schema. (sgilda, 14:23:21)
* Summit Status (lincolnthree, 14:26:28)
* On track (lincolnthree, 14:27:29)
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
9 years, 6 months
Re: [windup-dev] Windup 2.2
by Robb Greathouse
So far, no.
Robb Greathouse
Middleware Business Unit
JBoss, a Division of Red Hat
cellphone 505-507-4906
----- Original Message -----
> Robb,
> I have shared files through tspace file drop. Please let me know if you
> receive the email to download it.
> Run the files with both windup versions and see the difference.
> Thanks,
> Gopi
> Gopi Uppala
> CP & TS / Application Engineering
> AT&T Services,Inc
> 636-978-9676/314-235-4303(Tue)
> From: Robb Greathouse [mailto:robb.greathouse@redhat.com]
> Sent: Monday, June 01, 2015 4:48 PM
> To: UPPALA, GOPI CHAND
> Cc: Lincoln Baxter; Windup-dev List
> Subject: Re: Windup 2.2
> Hi Gopi,
> Can we get the original app so that we can test against it and see what is
> wrong?
> Robb Greathouse
> Middleware Business Unit
> JBoss, a Division of Red Hat
> cellphone 505-507-4906
> ----- Original Message -----
> > Robb,
>
> > We experienced few issues with Windup 2.2 version. Here are some issues we
> > found when compared to previous (0.68) version.
>
> > 1) Too slow
>
> > 2) Requires lot more memory to execute
>
> > 3) In most cases, the new version is producing lot less story points. We
> > expect it to provide more story points since lot of new rules are added.
>
> > 4) Exit is not working sometimes.
>
> > 5) Experienced intermittent process hung problem in few cases, especially
> > with big EAR files.
>
> > Please let me know if you would like to me setup a call to go through these
> > issues or you can join Jeremy’s weekly call next Monday.
>
> > Thanks,
>
> > Gopi
>
> > Gopi Uppala
>
> > CP & TS / Application Engineering
>
> > AT&T Services,Inc
>
> > 636-978-9676/314-235-4303(Tue)
>
> > From: Robb Greathouse [ mailto:robb.greathouse@redhat.com ]
>
> > Sent: Wednesday, April 29, 2015 3:28 PM
>
> > To: UPPALA, GOPI CHAND
>
> > Cc: Jeremy Davis ( jedavis(a)redhat.com )
>
> > Subject: Re: Windup 2.2
>
> > Hi,
>
> > Yes, 2.2 is out and available. You can download it from here
> > https://github.com/windup/windup/wiki/Install-Windup . I ran it against a
> > file as large as the biggest ear file you have. When I restricted the
> > package list to the packages of the main application it processed the
> > entire
> > app in about 20 minutes.
>
> > Contact me if you would like to go through it together.
>
> > Robb Greathouse
>
> > Middleware Business Unit
>
> > JBoss, a Division of Red Hat
>
> > cellphone 505-507-4906
>
> > > Robb,
> >
>
> > > Any update on windup 2.2 release? We would like to use the newest version
> > > if
> > > it is available and appreciate if you can provide a presentation.
> >
>
> > > Thanks,
> >
>
> > > Gopi
> >
>
> > > Gopi Uppala
> >
>
> > > CP & TS / Application Engineering
> >
>
> > > AT&T Services,Inc
> >
>
> > > 636-978-9676/314-235-4303(Tue)
> >
>
9 years, 7 months
Re: [windup-dev] Windup 2.2
by Robb Greathouse
Hi Gopi,
Can we get the original app so that we can test against it and see what is wrong?
Robb Greathouse
Middleware Business Unit
JBoss, a Division of Red Hat
cellphone 505-507-4906
----- Original Message -----
> Robb,
> We experienced few issues with Windup 2.2 version. Here are some issues we
> found when compared to previous (0.68) version.
> 1) Too slow
> 2) Requires lot more memory to execute
> 3) In most cases, the new version is producing lot less story points. We
> expect it to provide more story points since lot of new rules are added.
> 4) Exit is not working sometimes.
> 5) Experienced intermittent process hung problem in few cases, especially
> with big EAR files.
> Please let me know if you would like to me setup a call to go through these
> issues or you can join Jeremy’s weekly call next Monday.
> Thanks,
> Gopi
> Gopi Uppala
> CP & TS / Application Engineering
> AT&T Services,Inc
> 636-978-9676/314-235-4303(Tue)
> From: Robb Greathouse [mailto:robb.greathouse@redhat.com]
> Sent: Wednesday, April 29, 2015 3:28 PM
> To: UPPALA, GOPI CHAND
> Cc: Jeremy Davis (jedavis(a)redhat.com)
> Subject: Re: Windup 2.2
> Hi,
> Yes, 2.2 is out and available. You can download it from here
> https://github.com/windup/windup/wiki/Install-Windup . I ran it against a
> file as large as the biggest ear file you have. When I restricted the
> package list to the packages of the main application it processed the entire
> app in about 20 minutes.
> Contact me if you would like to go through it together.
> Robb Greathouse
> Middleware Business Unit
> JBoss, a Division of Red Hat
> cellphone 505-507-4906
> ----- Original Message -----
> > Robb,
>
> > Any update on windup 2.2 release? We would like to use the newest version
> > if
> > it is available and appreciate if you can provide a presentation.
>
> > Thanks,
>
> > Gopi
>
> > Gopi Uppala
>
> > CP & TS / Application Engineering
>
> > AT&T Services,Inc
>
> > 636-978-9676/314-235-4303(Tue)
>
9 years, 7 months
Re: [windup-dev] [Windup-users] Windup usage Issue
by Robb Greathouse
Hi Vijay,
You can download the Bluejeans client here. http://bluejeans.com/downloads
However, if it is easier to use Skype or Google Hangouts we can arrange that too.
Robb Greathouse
Middleware Business Unit
JBoss, a Division of Red Hat
cellphone 505-507-4906
----- Original Message -----
> Robb –
> Would you be able to help setup a screen sharing session with us next week?
> We use Skype for Business and I do not know if it allows sharing with
> external contacts. John mentioned Red Hat uses Blue Jeans for this purpose.
> Is there a client we would have to download and install ahead of time?
> Thanks,
> --Vijay
> From: Robb Greathouse [mailto:robb.greathouse@redhat.com]
> Sent: Friday, May 29, 2015 1:15 PM
> To: Jayaraman, B. [FEI.COM]
> Cc: windup-dev(a)lists.jboss.org; jcutchin(a)redhat.com; Wadhwani, Vijay T.
> Subject: Re: [Windup-users] Windup usage Issue
> Yes.
> Robb Greathouse
> Middleware Business Unit
> JBoss, a Division of Red Hat
> cellphone 505-507-4906
> ----- Original Message -----
> > Hi Robb,
>
> > Unfortunately, we could not share our application with any one outside. I’m
> > open to screenshare and show you the issue. Will that work?
>
> > Thanks,
>
> > Babu
>
> > From: Robb Greathouse [ mailto:robb.greathouse@redhat.com ]
>
> > Sent: Thursday, May 28, 2015 2:13 PM
>
> > To: Jayaraman, B. [FEI.COM]
>
> > Cc: windup-dev(a)lists.jboss.org
>
> > Subject: Re: [Windup-users] Windup usage Issue
>
> > Can you share the applications with us? We could help with additional
> > rules.
>
> > Robb Greathouse
>
> > Middleware Business Unit
>
> > JBoss, a Division of Red Hat
>
> > cellphone 505-507-4906
>
> > > H i
> >
>
> > > I’m trying to port an application that is currently hosted on Websphere
> > > 8.5
> > > running on JDK 1.7 to JBoss EAP 6.4. I downloaded and installed Windup
> > > and
> > > tested with default provided ear file conversion, things worked fine,
> > > however, if I try to run through my app, I get zero story points for one
> > > app
> > > and for another app, I get only one story point. When windup runs, I see
> > > that websphere rules gets executed but still no results. I also tried to
> > > explode one of the war file and run through windup, it did not go through
> > > the files under WEB-INF/classes directory. I have created the issue in
> > > JIRA
> > > as well ( https://issues.jboss.org/browse/WINDUP-567 &
> > > https://developer.jboss.org/message/926645#926645 ) . I can open the ear
> > > file and start double checking against the windup results but before that
> > > I
> > > just want to check with you for any additional hints or installation
> > > verification steps.
> >
>
> > > Thanks for your time,
> >
>
> > > -Babu
> >
>
> > > _______________________________________________
> >
>
> > > Windup-users mailing list
> >
>
> > > Windup-users(a)lists.jboss.org
> >
>
> > > https://lists.jboss.org/mailman/listinfo/windup-users
> >
>
9 years, 7 months