Hi, I have added this to the FAQ section [1] after discussing with AsankaS. Please let me know if there are any changes to be made.
[1] https://docs.wso2.org/display/DVS360/FAQ#FAQ-HowcanIavoidJavaversionproblemswhencreatingaxis2servicesanddeployinginAS ? Thanks, Tania On Mon, May 12, 2014 at 3:13 PM, Kasun Gajasinghe <[email protected]> wrote: > Hi Pulasthi/Jasintha, > > +1 to get this added to the documentation. Running AS with JDK 1.7 would > 'fix' the problem, but carbon products support JDK 1.6. So, the artifacts > developed via DevS also need to comply with JDK 1.6 runtime. > > Thanks, > KasunG > > > On Mon, May 12, 2014 at 2:43 PM, Pulasthi Supun <[email protected]> wrote: > >> Hi Jasintha, >> >> As you pointed out over chat my AS server was running on a 1.6 JVM since >> i only changed my java version to 1.7 to run eclipse. starting the server >> with 1.7 solved the problem. >> >> Regards, >> Pulasthi >> >> >> On Mon, May 12, 2014 at 2:20 PM, Pulasthi Supun <[email protected]>wrote: >> >>> Hi Jasintha, >>> >>> This documentation only mentions that it requires java 1.7 to use DevS >>> 3.6. That is not the concern i raised in here. i am referring to a >>> different problem. That happens due to compiler compliance levels. please >>> correct me if am wrong but i did not see such a point mentioned in the >>> documentation >>> >>> Regards, >>> Pulasthi >>> >>> >>> On Mon, May 12, 2014 at 2:10 PM, Jasintha Dasanayake >>> <[email protected]>wrote: >>> >>>> >>>> >>>> On Mon, May 12, 2014 at 2:00 PM, Pulasthi Supun <[email protected]>wrote: >>>> >>>>> Hi All, >>>>> >>>>> Came across $subject. This happened because Eclipse Kepler which is >>>>> used with DevS 3.6 requires java 1.7. so by default the JRE version used >>>>> will be java 1.7 and the java compiler compliance level will be 1.7 .But >>>>> if >>>>> you create a simple Axis2 service and try to deploy on AS i get the >>>>> following error. This can be solved by changing the compiler compliance >>>>> level in project settings to 1.6. But i think it should be mentioned in >>>>> the >>>>> documentation to avoid any future confusion. >>>>> >>>> >>>> Yes, we have already mention that in the documentation[1] >>>> >>>> [1] - https://docs.wso2.org/display/DVS360/Installation >>>> >>>> /Jasintha >>>> >>>> >>>>> >>>>> Error: java.lang.UnsupportedClassVersionError: >>>>> org/wso2/arvosample/AvroPublisher : Unsupported major.minor version 51.0 >>>>> at >>>>> java.lang.ClassLoader.defineClass1(Native Method) at >>>>> java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at >>>>> java.lang.ClassLoader.defineClass(ClassLoader.java:615) at >>>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at >>>>> java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at >>>>> java.net.URLClassLoader.access$000(URLClassLoader.java:58) at >>>>> java.net.URLClassLoader$1.run(URLClassLoader.java:197) at >>>>> java.security.AccessController.doPrivileged(Native Method) at >>>>> java.net.URLClassLoader.findClass(URLClassLoader.java:190) at >>>>> org.apache.axis2.deployment.DeploymentClassLoader.findClass(DeploymentClassLoader.java:78) >>>>> at >>>>> org.apache.axis2.deployment.DeploymentClassLoader.loadClass(DeploymentClassLoader.java:278) >>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at >>>>> org.apache.axis2.util.Loader.loadClass(Loader.java:218) at >>>>> org.apache.axis2.util.Utils.getServiceClass(Utils.java:799) at >>>>> org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:430) at >>>>> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:397) >>>>> at >>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:101) >>>>> at >>>>> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:143) >>>>> at >>>>> org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:82) >>>>> at >>>>> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136) >>>>> at >>>>> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:807) >>>>> at >>>>> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144) >>>>> at >>>>> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377) >>>>> at >>>>> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254) >>>>> at >>>>> org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:371) >>>>> at >>>>> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(SchedulerTask.java:59) >>>>> at >>>>> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:67) >>>>> at >>>>> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.runAxisDeployment(CarbonDeploymentSchedulerTask.java:79) >>>>> at >>>>> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:124) >>>>> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) >>>>> at >>>>> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) >>>>> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at >>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) >>>>> at >>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) >>>>> at >>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) >>>>> at >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >>>>> at >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >>>>> at java.lang.Thread.run(Thread.java:662) >>>>> >>>>> Regards, >>>>> Pulasthi >>>>> -- >>>>> -- >>>>> Pulasthi Supun >>>>> Software Engineer; WSO2 Inc.; http://wso2.com, >>>>> Email: [email protected] >>>>> Mobile: +94 (71) 9258281 >>>>> Blog : http://pulasthisupun.blogspot.com/ >>>>> Git hub profile: https://github.com/pulasthi >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Jasintha Dasanayake * >>>> >>>> *Senior Software EngineerWSO2 Inc. | http://wso2.com <http://wso2.com/> >>>> lean . enterprise . middleware* >>>> >>>> >>>> *mobile :- 0711368118 <0711368118> * >>>> >>> >>> >>> >>> -- >>> -- >>> Pulasthi Supun >>> Software Engineer; WSO2 Inc.; http://wso2.com, >>> Email: [email protected] >>> Mobile: +94 (71) 9258281 >>> Blog : http://pulasthisupun.blogspot.com/ >>> Git hub profile: https://github.com/pulasthi >>> >> >> >> >> -- >> -- >> Pulasthi Supun >> Software Engineer; WSO2 Inc.; http://wso2.com, >> Email: [email protected] >> Mobile: +94 (71) 9258281 >> Blog : http://pulasthisupun.blogspot.com/ >> Git hub profile: https://github.com/pulasthi >> >> -- >> You received this message because you are subscribed to the Google Groups >> "WSO2 Documentation" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/a/wso2.com/d/optout. >> > > > > -- > > *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. > email: kasung AT spamfree wso2.com > linked-in: http://lk.linkedin.com/in/gajasinghe > blog: http://kasunbg.org > > > > -- > You received this message because you are subscribed to the Google Groups > "WSO2 Documentation" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/a/wso2.com/d/optout. > -- Tania Mahanama Senior Technical Writer Contact: Mob: +94 077 5129270
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
