9 Replies Latest reply on Oct 4, 2005 2:56 PM by kbillewicz

    Weblogic -> JBoss

    kbillewicz

      Hi,

      I have a task to move an existing Weblogic based application to JBoss. Application is based on portlets, so JBoss Portal is in my opinion the only option. It is made using EJB (logic) and Struts (UI).

      I'm totally new at JBoss (and quite at Weblogic) so I will be very grateful for any suggestions which help me in my task.

      Best regards.

        • 1. Re: Weblogic -> JBoss

          Well, we do these kind of things but I guess if you want answers you'll have to ask more specific questions ;-)

          • 2. Re: Weblogic -> JBoss
            kbillewicz

            Ok. So I'll start and post when I encounter difficulties.

            Best regards.

            • 3. Re: Weblogic -> JBoss
              kbillewicz

              Could you tell me if there is a well known method of converting Weblogic (or at least Struts) applications into JBoss Portal? After a real tought searching I have found only one example of such conversion at [1]. But it's quite simple and it's author admits that his solution isn't suiteable for every Struts application.

              Should you recomend some other starting point? Or simply advice how to start...

              Best regards.

              [1] http://jboss.org/index.html?module=bb&op=viewtopic&p=3876429

              • 4. Re: Weblogic -> JBoss

                for struts look at the struts bridge which is implement in jboss portal http://portals.apache.org/bridges/.

                for the weblogic part, I don't know much of it, so I think it is up to you do find out what's need to be done.

                • 5. Re: Weblogic -> JBoss
                  kbillewicz

                  Ok. I have now a basic idea. Could you tell me one more thing. How can I interact with other portlets?

                  For example, I have menu in one portlet and I wish to pass some message to other portlets when one of the buttons is pressed. How, in general, it can be done using JBoss Portal along with Struts Bridge?

                  Best regards.

                  • 6. Re: Weblogic -> JBoss

                    this feature exist from 2.2 that will be released current november.

                    I will talk about it in the webinar that is given tomorrow, so you should try to attend it.

                    • 7. Re: Weblogic -> JBoss
                      kbillewicz

                      I understand. But the thing is that I have to convert this application now. :-\ Do you know other free Portal suppriting this option? I know that my question is somewhat silly but my boss told me to convert this application to a free Portal. And I have to do it.

                      Best regards.

                      • 8. Re: Weblogic -> JBoss

                        Are the portlet jsr168 compliant? Are they tied to weblogic proprietary apis? This will make it more complicated, if so. Otherwise, you should be able to just change the deployment descriptors and drop them in.

                        I don't know of any OS portal that allows for easy migration, simply because of the proprietary api issues.

                        One option, and you can tell your boss I said this, is to take the cost savings from BEA licensing and hire a consulting group to help with the migration. It will still most likely be cheaper than having to pay yearly dues. You can contact me directly, if this is an option you're considering, as we have partner companies that do this regularly.

                        • 9. Re: Weblogic -> JBoss
                          kbillewicz

                           

                          Are the portlet jsr168 compliant? Are they tied to weblogic proprietary apis?

                          Truly, I'm not sure. First of all I got the task to do some research. I looked this application thought, implement an additional feature. Now we have to think is it cost-effective to convert it to some OS Portal or maybe it will be better to write it from scratch. Could you tell me breathly how to distinguish between jsr168 compliant and not or between proprietary functions and not?

                          Best regards.