Discussion:
[seam-dev] Please review
Jason Porter
2012-02-14 00:08:54 UTC
Permalink
https://github.com/seam/migration/blob/develop/open18_java_ee_6/migration_steps.rst

I have all of the sections I had originally flesh out with some text. I
would appreciate anyone who has done any Seam 2 => EE 6 migration to take a
look, fork, issue pull requests, etc. Thank you everyone for the help.
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp

Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling

PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu
Dan Allen
2012-02-14 00:19:02 UTC
Permalink
Awesome!! I can't wait to dig in. Good work so far, Jason.

-Dan
Post by Jason Porter
https://github.com/seam/migration/blob/develop/open18_java_ee_6/migration_steps.rst
I have all of the sections I had originally flesh out with some text. I
would appreciate anyone who has done any Seam 2 => EE 6 migration to take a
look, fork, issue pull requests, etc. Thank you everyone for the help.
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp
Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling
PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu
_______________________________________________
seam-dev mailing list
https://lists.jboss.org/mailman/listinfo/seam-dev
--
Dan Allen
Principal Software Engineer, Red Hat | Author of Seam in Action
Registered Linux User #231597

http://google.com/profiles/dan.j.allen
http://mojavelinux.com
http://mojavelinux.com/seaminaction
Martin Kouba
2012-02-14 08:49:01 UTC
Permalink
Hi Jason,
I checked "Migrate to CDI" section briefly and have some notes...

Producing resources
- Factories are NOT called each time a resource is requested and may also be scoped via @Factory(scope=ScopeType.APPLICATION). See [1].

Scopes
- there is no page scope either
- dependent pseudo-scope has @Dependent annotation, not @DependentScoped

And you should definitely mention the difference between Seam bijection and CDI injection. See [2].

Right now I'm working on a Seam 2 -> CDI presentation. As soon as I have it ready I'll post a link.

Martin

[1] http://docs.jboss.org/seam/latest/reference/en-US/html/concepts.html#d0e4355
[2] https://community.jboss.org/blogs/stuartdouglas/2010/10/12/weld-cdi-and-proxies
Post by Jason Porter
https://github.com/seam/migration/blob/develop/open18_java_ee_6/migration_steps.rst
I have all of the sections I had originally flesh out with some text. I would appreciate anyone who has done any Seam 2 => EE 6 migration to take a look, fork, issue pull requests, etc. Thank you everyone for the help.
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp
Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling
PGP key id: 926CCFF5
PGP key available at: keyserver.net <http://keyserver.net>, pgp.mit.edu <http://pgp.mit.edu>
_______________________________________________
seam-dev mailing list
https://lists.jboss.org/mailman/listinfo/seam-dev
Jason Porter
2012-02-14 16:27:43 UTC
Permalink
Thanks for those! It's been a Little whole since I've used Seam 2 heavily and have forgotten some of those details.

Sent from my iPhone
Post by Martin Kouba
Hi Jason,
I checked "Migrate to CDI" section briefly and have some notes...
Producing resources
Scopes
- there is no page scope either
And you should definitely mention the difference between Seam bijection and CDI injection. See [2].
Right now I'm working on a Seam 2 -> CDI presentation. As soon as I have it ready I'll post a link.
Martin
[1] http://docs.jboss.org/seam/latest/reference/en-US/html/concepts.html#d0e4355
[2] https://community.jboss.org/blogs/stuartdouglas/2010/10/12/weld-cdi-and-proxies
Post by Jason Porter
https://github.com/seam/migration/blob/develop/open18_java_ee_6/migration_steps.rst
I have all of the sections I had originally flesh out with some text. I would appreciate anyone who has done any Seam 2 => EE 6 migration to take a look, fork, issue pull requests, etc. Thank you everyone for the help.
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp
Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling
PGP key id: 926CCFF5
PGP key available at: keyserver.net <http://keyserver.net>, pgp.mit.edu <http://pgp.mit.edu>
_______________________________________________
seam-dev mailing list
https://lists.jboss.org/mailman/listinfo/seam-dev
Shane Bryzak
2012-02-14 08:56:47 UTC
Permalink
Looks great Jason. I'm still reading through it, but one potential
gotcha I noticed is that the pom.xml file uses JBoss dependencies but
doesn't have the JBoss Maven repository configured. Might be
problematic for new Maven users.
Post by Jason Porter
https://github.com/seam/migration/blob/develop/open18_java_ee_6/migration_steps.rst
I have all of the sections I had originally flesh out with some text.
I would appreciate anyone who has done any Seam 2 => EE 6 migration to
take a look, fork, issue pull requests, etc. Thank you everyone for
the help.
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp
Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling
PGP key id: 926CCFF5
PGP key available at: keyserver.net <http://keyserver.net>,
pgp.mit.edu <http://pgp.mit.edu>
_______________________________________________
seam-dev mailing list
https://lists.jboss.org/mailman/listinfo/seam-dev
Jason Porter
2012-02-14 09:09:50 UTC
Permalink
I've verified everything I'm using (wouldn't hurt to double check though) has been synced to central.

Sent from my iPhone
Looks great Jason. I'm still reading through it, but one potential gotcha I noticed is that the pom.xml file uses JBoss dependencies but doesn't have the JBoss Maven repository configured. Might be problematic for new Maven users.
Post by Jason Porter
https://github.com/seam/migration/blob/develop/open18_java_ee_6/migration_steps.rst
I have all of the sections I had originally flesh out with some text. I would appreciate anyone who has done any Seam 2 => EE 6 migration to take a look, fork, issue pull requests, etc. Thank you everyone for the help.
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp
Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling
PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu
_______________________________________________
seam-dev mailing list
https://lists.jboss.org/mailman/listinfo/seam-dev
Shane Bryzak
2012-02-14 09:51:59 UTC
Permalink
Ah no problem, I wasn't sure that everything had been pushed there.
Post by Jason Porter
I've verified everything I'm using (wouldn't hurt to double check
though) has been synced to central.
Sent from my iPhone
Post by Shane Bryzak
Looks great Jason. I'm still reading through it, but one potential
gotcha I noticed is that the pom.xml file uses JBoss dependencies but
doesn't have the JBoss Maven repository configured. Might be
problematic for new Maven users.
Post by Jason Porter
https://github.com/seam/migration/blob/develop/open18_java_ee_6/migration_steps.rst
I have all of the sections I had originally flesh out with some
text. I would appreciate anyone who has done any Seam 2 => EE 6
migration to take a look, fork, issue pull requests, etc. Thank you
everyone for the help.
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp
Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling
PGP key id: 926CCFF5
PGP key available at: keyserver.net <http://keyserver.net>,
pgp.mit.edu <http://pgp.mit.edu>
_______________________________________________
seam-dev mailing list
https://lists.jboss.org/mailman/listinfo/seam-dev
Loading...