File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes JBoss/WildFly and the fly likes Migrating a Seam 2.2 app from JBOSS 5.1 to JBOSS 7.1 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Products » JBoss/WildFly
Bookmark "Migrating a Seam 2.2 app from JBOSS 5.1 to JBOSS 7.1" Watch "Migrating a Seam 2.2 app from JBOSS 5.1 to JBOSS 7.1" New topic
Author

Migrating a Seam 2.2 app from JBOSS 5.1 to JBOSS 7.1

Duran Harris
Ranch Hand

Joined: Nov 09, 2008
Posts: 598

Hi Guys,

I have a Seam 2.2 app that I would like to migrate from JBOSS 5.1 to JBOSS 7.1.
Can anyone point me to some resources to assist me?

I would just like to know if there are any pitfalls etc.. that I should be aware of before-hand...

===>SCJP 1.5(72%)<===
==>SCWCD1.5(76%)<===
Jaikiran Pai
Marshal

Joined: Jul 20, 2005
Posts: 10146
    
165

See if these help:

https://docs.jboss.org/author/display/AS71/How+do+I+migrate+my+application+from+AS5+or+AS6+to+AS7
https://docs.jboss.org/author/display/AS71/Seam+2+Booking+EAR+Migration+of+Binaries+-+Step+by+Step


[My Blog] [JavaRanch Journal]
Duran Harris
Ranch Hand

Joined: Nov 09, 2008
Posts: 598

Thanks Jaikiran
Duran Harris
Ranch Hand

Joined: Nov 09, 2008
Posts: 598

I was receiving an error regarding a missing service for jboss.ejb.default-resource-adaptor-name-service and then I thought that I should use the standalone-full profile as the application is using JMS... but after doing so I now get many many missing dependencies but they all seem to follow a pattern, for example it seems that each ejb has multiple unsatisfied dependencies ,usually it is missing:

ejbName.ORB
ejbName.Validator
ejbName.ValidatorFactory
ejbName.handleDelegate

You can see what I mean in the following extract of the stacktrace :

JBAS014774: Service status report
JBAS014775: New missing/unsatisfied dependencies:
service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranMessageProcessor (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranMessageProcessor.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranMessageProcessor.Validator, service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranMessageProcessor.ORB, service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranMessageProcessor.HandleDelegate]
service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranResponseProcessor (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranResponseProcessor.Validator, service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranResponseProcessor.ORB, service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranResponseProcessor.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."denatran-spi-1.3.0-SNAPSHOT".DenatranResponseProcessor.ValidatorFactory]
service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedManagerBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedManagerBean.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedManagerBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedManagerBean.Validator, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedManagerBean.ORB]
service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedProcessor (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedProcessor.Validator, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedProcessor.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedProcessor.ORB, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".GCCFeedProcessor.ValidatorFactory]
service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".ModelFeatureEventProcessorBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".ModelFeatureEventProcessorBean.Validator, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".ModelFeatureEventProcessorBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".ModelFeatureEventProcessorBean.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gcc-client-1.3.0-SNAPSHOT".ModelFeatureEventProcessorBean.ORB]
service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".ArrivedDealerMessageDrivenBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".ArrivedDealerMessageDrivenBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".ArrivedDealerMessageDrivenBean.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".ArrivedDealerMessageDrivenBean.Validator, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".ArrivedDealerMessageDrivenBean.ORB]
service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOF2ProcessorBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOF2ProcessorBean.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOF2ProcessorBean.Validator, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOF2ProcessorBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOF2ProcessorBean.ORB]
service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOFImportMessageDrivenBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOFImportMessageDrivenBean.ORB, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOFImportMessageDrivenBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOFImportMessageDrivenBean.Validator, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".GOFImportMessageDrivenBean.HandleDelegate]
service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".InTransitMessageDrivenBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".InTransitMessageDrivenBean.Validator, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".InTransitMessageDrivenBean.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".InTransitMessageDrivenBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".InTransitMessageDrivenBean.ORB]
service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".SalesOrderExpiredMessageDrivenBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".SalesOrderExpiredMessageDrivenBean.Validator, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".SalesOrderExpiredMessageDrivenBean.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".SalesOrderExpiredMessageDrivenBean.ORB, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".SalesOrderExpiredMessageDrivenBean.ValidatorFactory]
service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VehicleOrderProcessorBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VehicleOrderProcessorBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VehicleOrderProcessorBean.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VehicleOrderProcessorBean.Validator, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VehicleOrderProcessorBean.ORB]
service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VistaQueueWriterBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VistaQueueWriterBean.Validator, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VistaQueueWriterBean.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VistaQueueWriterBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."gof-client-1.3.0-SNAPSHOT".VistaQueueWriterBean.ORB]
service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".EjbSynchronizations (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".EjbSynchronizations.Validator, service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".EjbSynchronizations.ORB, service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".EjbSynchronizations.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".EjbSynchronizations.HandleDelegate]
service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".TimerServiceDispatcher (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".TimerServiceDispatcher.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".TimerServiceDispatcher.ORB, service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".TimerServiceDispatcher.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."jboss-seam-2.2.0.GA".TimerServiceDispatcher.Validator]
service jboss.naming.context.java.comp.vls-ear."sap-invoice-client-1.3.0-SNAPSHOT".InvoiceProcessor (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."sap-invoice-client-1.3.0-SNAPSHOT".InvoiceProcessor.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."sap-invoice-client-1.3.0-SNAPSHOT".InvoiceProcessor.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."sap-invoice-client-1.3.0-SNAPSHOT".InvoiceProcessor.Validator, service jboss.naming.context.java.comp.vls-ear."sap-invoice-client-1.3.0-SNAPSHOT".InvoiceProcessor.ORB]
service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSEventManagerBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSEventManagerBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSEventManagerBean.ORB, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSEventManagerBean.Validator, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSEventManagerBean.HandleDelegate]
service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSMessageProcessor (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSMessageProcessor.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSMessageProcessor.Validator, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSMessageProcessor.ORB, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSMessageProcessor.HandleDelegate]
service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSProcessorBean (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSProcessorBean.ORB, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSProcessorBean.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSProcessorBean.Validator, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSProcessorBean.HandleDelegate]
service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSSendVesselName (missing) dependents: [service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSSendVesselName.HandleDelegate, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSSendVesselName.ORB, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSSendVesselName.ValidatorFactory, service jboss.naming.context.java.comp.vls-ear."vds-spi-1.3.0-SNAPSHOT".VDSSendVesselName.Validator]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Migrating a Seam 2.2 app from JBOSS 5.1 to JBOSS 7.1