You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apex.apache.org by "Kottapalli, Venkatesh" <VK...@DIRECTV.com> on 2015/12/04 20:43:01 UTC

regarding error while launching application

Hi,

I have tried to launch an application which is throwing me the below error.  I have checked my properties.xml for any possible issues but I couldn't find any. I don't understand on what the actual issue is looking at the stack trace, Can you help me on how to proceed in identifying the root cause of this issue?

[cid:image002.jpg@01D12E88.ECA2B090]


Regards,
Venkatesh.

Re: regarding error while launching application

Posted by Pramod Immaneni <pr...@datatorrent.com>.
Hi Venkat,

Looks like you have a mismatch between the apex version you compiled you
app against vs the apex version you are launching the application against.
Can you check that.

Pramod

On Fri, Dec 4, 2015 at 11:56 AM, Kottapalli, Venkatesh <
VKottapalli@directv.com> wrote:

> The below is the stack trace.
>
>
> java.lang.NoClassDefFoundError: com/datatorrent/api/BaseOperator
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at com.directv.sms.app.PPVFlow.populateDAG(PPVFlow.java:46)
>         at
> com.datatorrent.stram.plan.logical.LogicalPlanConfiguration.prepareDAG(LogicalPlanConfiguration.java:1191)
>         at
> com.datatorrent.stram.client.StramAppLauncher$1.createApp(StramAppLauncher.java:404)
>         at
> com.datatorrent.stram.client.StramAppLauncher.launchApp(StramAppLauncher.java:479)
>         at
> com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:2044)
>         at
> com.datatorrent.stram.cli.DTCli.launchAppPackage(DTCli.java:3454)
>         at com.datatorrent.stram.cli.DTCli.access$7000(DTCli.java:103)
>         at
> com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:1889)
>         at com.datatorrent.stram.cli.DTCli$3.run(DTCli.java:1446)
> Caused by: java.lang.ClassNotFoundException:
> com.datatorrent.api.BaseOperator
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>
> regards,
> Venkatesh.
>
> -----Original Message-----
> From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> Sent: Friday, December 04, 2015 11:50 AM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> Sorry about that, looks like the attachment is getting removed as well. I
> shall share you the stack trace.
>
> -----Original Message-----
> From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> Sent: Friday, December 04, 2015 11:47 AM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> PFA.
>
> Regards,
> Venkatesh.
>
> -----Original Message-----
> From: Sandesh Hegde [mailto:sandesh@datatorrent.com]
> Sent: Friday, December 04, 2015 11:45 AM
> To: dev@apex.incubator.apache.org
> Subject: Re: regarding error while launching application
>
> I just see blank square, can you please attach stack trace ?
>
> On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh <
> VKottapalli@directv.com> wrote:
>
> > Hi,
> >
> >
> >
> > I have tried to launch an application which is throwing me the below
> > error.  I have checked my properties.xml for any possible issues but I
> > couldn’t find any. I don’t understand on what the actual issue is
> > looking at the stack trace, Can you help me on how to proceed in
> > identifying the root cause of this issue?
> >
> >
> >
> >
> >
> >
> >
> > Regards,
> >
> > Venkatesh.
> >
>

Re: regarding error while launching application

Posted by Chandni Singh <ch...@datatorrent.com>.
Hi Venkatesh,

Looks like the Apex API jar wasn't found in the classpath. Did you run
DtCli from the source repo?
Can you please check if all the apex jars - apex api, apex common, etc are
in place.

Thanks,
Chandni

On Fri, Dec 4, 2015 at 11:56 AM, Kottapalli, Venkatesh <
VKottapalli@directv.com> wrote:

> The below is the stack trace.
>
>
> java.lang.NoClassDefFoundError: com/datatorrent/api/BaseOperator
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at com.directv.sms.app.PPVFlow.populateDAG(PPVFlow.java:46)
>         at
> com.datatorrent.stram.plan.logical.LogicalPlanConfiguration.prepareDAG(LogicalPlanConfiguration.java:1191)
>         at
> com.datatorrent.stram.client.StramAppLauncher$1.createApp(StramAppLauncher.java:404)
>         at
> com.datatorrent.stram.client.StramAppLauncher.launchApp(StramAppLauncher.java:479)
>         at
> com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:2044)
>         at
> com.datatorrent.stram.cli.DTCli.launchAppPackage(DTCli.java:3454)
>         at com.datatorrent.stram.cli.DTCli.access$7000(DTCli.java:103)
>         at
> com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:1889)
>         at com.datatorrent.stram.cli.DTCli$3.run(DTCli.java:1446)
> Caused by: java.lang.ClassNotFoundException:
> com.datatorrent.api.BaseOperator
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>
> regards,
> Venkatesh.
>
> -----Original Message-----
> From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> Sent: Friday, December 04, 2015 11:50 AM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> Sorry about that, looks like the attachment is getting removed as well. I
> shall share you the stack trace.
>
> -----Original Message-----
> From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> Sent: Friday, December 04, 2015 11:47 AM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> PFA.
>
> Regards,
> Venkatesh.
>
> -----Original Message-----
> From: Sandesh Hegde [mailto:sandesh@datatorrent.com]
> Sent: Friday, December 04, 2015 11:45 AM
> To: dev@apex.incubator.apache.org
> Subject: Re: regarding error while launching application
>
> I just see blank square, can you please attach stack trace ?
>
> On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh <
> VKottapalli@directv.com> wrote:
>
> > Hi,
> >
> >
> >
> > I have tried to launch an application which is throwing me the below
> > error.  I have checked my properties.xml for any possible issues but I
> > couldn’t find any. I don’t understand on what the actual issue is
> > looking at the stack trace, Can you help me on how to proceed in
> > identifying the root cause of this issue?
> >
> >
> >
> >
> >
> >
> >
> > Regards,
> >
> > Venkatesh.
> >
>

RE: regarding error while launching application

Posted by David Yan <da...@datatorrent.com>.
The uploaded apps are stored in HDFS under the directory specified by
dt.dfsRootDirectory property in your configuration.

David
On Dec 4, 2015 4:50 PM, "Kottapalli, Venkatesh" <VK...@directv.com>
wrote:

> Hi David/Pramod/Chandini,
>
> Thanks for your inputs.
>
> I am using 3.1.1-RC2 to build my app package and running it on 3.1.0
> engine which is working fine. The same has been tried on a different
> environment. I don’t have access to it right now. I have enquired if same
> versions are used and received confirmation on usage of 3.1.1-RC2/3.1.0 but
> I shall double check it and get back to you when the environment is
> available today.
>
> On a different context, I have uploaded apps using DT UI, where do the
> uploaded apps get copied in the server, I cannot find them in the server?
>
> - Venkatesh.
>
> -----Original Message-----
> From: David Yan [mailto:david@datatorrent.com]
> Sent: Friday, December 04, 2015 4:21 PM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> Hi Venkatesh,
>
> Looks like your app package is compiled against the 2.0 API. Are you
> trying to use 3.x engine to run it? If so, please recompile your app
> package against the 3.x apex core library and try again.
>
> FYI, the BaseOperator has been moved to com.datatorrent.common.util
> package as of 3.0
>
> David
> On Dec 4, 2015 11:56 AM, "Kottapalli, Venkatesh" <VK...@directv.com>
> wrote:
>
> > The below is the stack trace.
> >
> >
> > java.lang.NoClassDefFoundError: com/datatorrent/api/BaseOperator
> >         at java.lang.ClassLoader.defineClass1(Native Method)
> >         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
> >         at
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
> >         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >         at java.security.AccessController.doPrivileged(Native Method)
> >         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >         at
> > java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >         at java.lang.ClassLoader.defineClass1(Native Method)
> >         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
> >         at
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
> >         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >         at java.security.AccessController.doPrivileged(Native Method)
> >         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >         at
> > java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >         at com.directv.sms.app.PPVFlow.populateDAG(PPVFlow.java:46)
> >         at
> >
> com.datatorrent.stram.plan.logical.LogicalPlanConfiguration.prepareDAG(LogicalPlanConfiguration.java:1191)
> >         at
> >
> com.datatorrent.stram.client.StramAppLauncher$1.createApp(StramAppLauncher.java:404)
> >         at
> >
> com.datatorrent.stram.client.StramAppLauncher.launchApp(StramAppLauncher.java:479)
> >         at
> > com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:2044)
> >         at
> > com.datatorrent.stram.cli.DTCli.launchAppPackage(DTCli.java:3454)
> >         at com.datatorrent.stram.cli.DTCli.access$7000(DTCli.java:103)
> >         at
> > com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:1889)
> >         at com.datatorrent.stram.cli.DTCli$3.run(DTCli.java:1446)
> > Caused by: java.lang.ClassNotFoundException:
> > com.datatorrent.api.BaseOperator
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >         at java.security.AccessController.doPrivileged(Native Method)
> >         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> >         at
> > java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> >
> > regards,
> > Venkatesh.
> >
> > -----Original Message-----
> > From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> > Sent: Friday, December 04, 2015 11:50 AM
> > To: dev@apex.incubator.apache.org
> > Subject: RE: regarding error while launching application
> >
> > Sorry about that, looks like the attachment is getting removed as
> > well. I shall share you the stack trace.
> >
> > -----Original Message-----
> > From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> > Sent: Friday, December 04, 2015 11:47 AM
> > To: dev@apex.incubator.apache.org
> > Subject: RE: regarding error while launching application
> >
> > PFA.
> >
> > Regards,
> > Venkatesh.
> >
> > -----Original Message-----
> > From: Sandesh Hegde [mailto:sandesh@datatorrent.com]
> > Sent: Friday, December 04, 2015 11:45 AM
> > To: dev@apex.incubator.apache.org
> > Subject: Re: regarding error while launching application
> >
> > I just see blank square, can you please attach stack trace ?
> >
> > On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh <
> > VKottapalli@directv.com> wrote:
> >
> > > Hi,
> > >
> > >
> > >
> > > I have tried to launch an application which is throwing me the below
> > > error.  I have checked my properties.xml for any possible issues but
> > > I couldn’t find any. I don’t understand on what the actual issue is
> > > looking at the stack trace, Can you help me on how to proceed in
> > > identifying the root cause of this issue?
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Regards,
> > >
> > > Venkatesh.
> > >
> >
>

RE: regarding error while launching application

Posted by "Kottapalli, Venkatesh" <VK...@DIRECTV.com>.
Hi David/Pramod/Chandini,

Thanks for your inputs.

I am using 3.1.1-RC2 to build my app package and running it on 3.1.0 engine which is working fine. The same has been tried on a different environment. I don’t have access to it right now. I have enquired if same versions are used and received confirmation on usage of 3.1.1-RC2/3.1.0 but I shall double check it and get back to you when the environment is available today.

On a different context, I have uploaded apps using DT UI, where do the uploaded apps get copied in the server, I cannot find them in the server?

- Venkatesh.

-----Original Message-----
From: David Yan [mailto:david@datatorrent.com] 
Sent: Friday, December 04, 2015 4:21 PM
To: dev@apex.incubator.apache.org
Subject: RE: regarding error while launching application

Hi Venkatesh,

Looks like your app package is compiled against the 2.0 API. Are you trying to use 3.x engine to run it? If so, please recompile your app package against the 3.x apex core library and try again.

FYI, the BaseOperator has been moved to com.datatorrent.common.util package as of 3.0

David
On Dec 4, 2015 11:56 AM, "Kottapalli, Venkatesh" <VK...@directv.com>
wrote:

> The below is the stack trace.
>
>
> java.lang.NoClassDefFoundError: com/datatorrent/api/BaseOperator
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at com.directv.sms.app.PPVFlow.populateDAG(PPVFlow.java:46)
>         at
> com.datatorrent.stram.plan.logical.LogicalPlanConfiguration.prepareDAG(LogicalPlanConfiguration.java:1191)
>         at
> com.datatorrent.stram.client.StramAppLauncher$1.createApp(StramAppLauncher.java:404)
>         at
> com.datatorrent.stram.client.StramAppLauncher.launchApp(StramAppLauncher.java:479)
>         at
> com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:2044)
>         at
> com.datatorrent.stram.cli.DTCli.launchAppPackage(DTCli.java:3454)
>         at com.datatorrent.stram.cli.DTCli.access$7000(DTCli.java:103)
>         at
> com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:1889)
>         at com.datatorrent.stram.cli.DTCli$3.run(DTCli.java:1446)
> Caused by: java.lang.ClassNotFoundException:
> com.datatorrent.api.BaseOperator
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>
> regards,
> Venkatesh.
>
> -----Original Message-----
> From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> Sent: Friday, December 04, 2015 11:50 AM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> Sorry about that, looks like the attachment is getting removed as 
> well. I shall share you the stack trace.
>
> -----Original Message-----
> From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> Sent: Friday, December 04, 2015 11:47 AM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> PFA.
>
> Regards,
> Venkatesh.
>
> -----Original Message-----
> From: Sandesh Hegde [mailto:sandesh@datatorrent.com]
> Sent: Friday, December 04, 2015 11:45 AM
> To: dev@apex.incubator.apache.org
> Subject: Re: regarding error while launching application
>
> I just see blank square, can you please attach stack trace ?
>
> On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh < 
> VKottapalli@directv.com> wrote:
>
> > Hi,
> >
> >
> >
> > I have tried to launch an application which is throwing me the below 
> > error.  I have checked my properties.xml for any possible issues but 
> > I couldn’t find any. I don’t understand on what the actual issue is 
> > looking at the stack trace, Can you help me on how to proceed in 
> > identifying the root cause of this issue?
> >
> >
> >
> >
> >
> >
> >
> > Regards,
> >
> > Venkatesh.
> >
>

RE: regarding error while launching application

Posted by David Yan <da...@datatorrent.com>.
Hi Venkatesh,

Looks like your app package is compiled against the 2.0 API. Are you trying
to use 3.x engine to run it? If so, please recompile your app package
against the 3.x apex core library and try again.

FYI, the BaseOperator has been moved to com.datatorrent.common.util package
as of 3.0

David
On Dec 4, 2015 11:56 AM, "Kottapalli, Venkatesh" <VK...@directv.com>
wrote:

> The below is the stack trace.
>
>
> java.lang.NoClassDefFoundError: com/datatorrent/api/BaseOperator
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at com.directv.sms.app.PPVFlow.populateDAG(PPVFlow.java:46)
>         at
> com.datatorrent.stram.plan.logical.LogicalPlanConfiguration.prepareDAG(LogicalPlanConfiguration.java:1191)
>         at
> com.datatorrent.stram.client.StramAppLauncher$1.createApp(StramAppLauncher.java:404)
>         at
> com.datatorrent.stram.client.StramAppLauncher.launchApp(StramAppLauncher.java:479)
>         at
> com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:2044)
>         at
> com.datatorrent.stram.cli.DTCli.launchAppPackage(DTCli.java:3454)
>         at com.datatorrent.stram.cli.DTCli.access$7000(DTCli.java:103)
>         at
> com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:1889)
>         at com.datatorrent.stram.cli.DTCli$3.run(DTCli.java:1446)
> Caused by: java.lang.ClassNotFoundException:
> com.datatorrent.api.BaseOperator
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at
> java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>
> regards,
> Venkatesh.
>
> -----Original Message-----
> From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> Sent: Friday, December 04, 2015 11:50 AM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> Sorry about that, looks like the attachment is getting removed as well. I
> shall share you the stack trace.
>
> -----Original Message-----
> From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
> Sent: Friday, December 04, 2015 11:47 AM
> To: dev@apex.incubator.apache.org
> Subject: RE: regarding error while launching application
>
> PFA.
>
> Regards,
> Venkatesh.
>
> -----Original Message-----
> From: Sandesh Hegde [mailto:sandesh@datatorrent.com]
> Sent: Friday, December 04, 2015 11:45 AM
> To: dev@apex.incubator.apache.org
> Subject: Re: regarding error while launching application
>
> I just see blank square, can you please attach stack trace ?
>
> On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh <
> VKottapalli@directv.com> wrote:
>
> > Hi,
> >
> >
> >
> > I have tried to launch an application which is throwing me the below
> > error.  I have checked my properties.xml for any possible issues but I
> > couldn’t find any. I don’t understand on what the actual issue is
> > looking at the stack trace, Can you help me on how to proceed in
> > identifying the root cause of this issue?
> >
> >
> >
> >
> >
> >
> >
> > Regards,
> >
> > Venkatesh.
> >
>

RE: regarding error while launching application

Posted by "Kottapalli, Venkatesh" <VK...@DIRECTV.com>.
The below is the stack trace. 


java.lang.NoClassDefFoundError: com/datatorrent/api/BaseOperator
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at com.directv.sms.app.PPVFlow.populateDAG(PPVFlow.java:46)
        at com.datatorrent.stram.plan.logical.LogicalPlanConfiguration.prepareDAG(LogicalPlanConfiguration.java:1191)
        at com.datatorrent.stram.client.StramAppLauncher$1.createApp(StramAppLauncher.java:404)
        at com.datatorrent.stram.client.StramAppLauncher.launchApp(StramAppLauncher.java:479)
        at com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:2044)
        at com.datatorrent.stram.cli.DTCli.launchAppPackage(DTCli.java:3454)
        at com.datatorrent.stram.cli.DTCli.access$7000(DTCli.java:103)
        at com.datatorrent.stram.cli.DTCli$LaunchCommand.execute(DTCli.java:1889)
        at com.datatorrent.stram.cli.DTCli$3.run(DTCli.java:1446)
Caused by: java.lang.ClassNotFoundException: com.datatorrent.api.BaseOperator
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)

regards,
Venkatesh.

-----Original Message-----
From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com] 
Sent: Friday, December 04, 2015 11:50 AM
To: dev@apex.incubator.apache.org
Subject: RE: regarding error while launching application

Sorry about that, looks like the attachment is getting removed as well. I shall share you the stack trace.

-----Original Message-----
From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com]
Sent: Friday, December 04, 2015 11:47 AM
To: dev@apex.incubator.apache.org
Subject: RE: regarding error while launching application

PFA.

Regards,
Venkatesh.

-----Original Message-----
From: Sandesh Hegde [mailto:sandesh@datatorrent.com]
Sent: Friday, December 04, 2015 11:45 AM
To: dev@apex.incubator.apache.org
Subject: Re: regarding error while launching application

I just see blank square, can you please attach stack trace ?

On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh < VKottapalli@directv.com> wrote:

> Hi,
>
>
>
> I have tried to launch an application which is throwing me the below 
> error.  I have checked my properties.xml for any possible issues but I 
> couldn’t find any. I don’t understand on what the actual issue is 
> looking at the stack trace, Can you help me on how to proceed in 
> identifying the root cause of this issue?
>
>
>
>
>
>
>
> Regards,
>
> Venkatesh.
>

RE: regarding error while launching application

Posted by "Kottapalli, Venkatesh" <VK...@DIRECTV.com>.
Sorry about that, looks like the attachment is getting removed as well. I shall share you the stack trace.

-----Original Message-----
From: Kottapalli, Venkatesh [mailto:VKottapalli@DIRECTV.com] 
Sent: Friday, December 04, 2015 11:47 AM
To: dev@apex.incubator.apache.org
Subject: RE: regarding error while launching application

PFA.

Regards,
Venkatesh.

-----Original Message-----
From: Sandesh Hegde [mailto:sandesh@datatorrent.com]
Sent: Friday, December 04, 2015 11:45 AM
To: dev@apex.incubator.apache.org
Subject: Re: regarding error while launching application

I just see blank square, can you please attach stack trace ?

On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh < VKottapalli@directv.com> wrote:

> Hi,
>
>
>
> I have tried to launch an application which is throwing me the below 
> error.  I have checked my properties.xml for any possible issues but I 
> couldn’t find any. I don’t understand on what the actual issue is 
> looking at the stack trace, Can you help me on how to proceed in 
> identifying the root cause of this issue?
>
>
>
>
>
>
>
> Regards,
>
> Venkatesh.
>

RE: regarding error while launching application

Posted by "Kottapalli, Venkatesh" <VK...@DIRECTV.com>.
PFA.

Regards,
Venkatesh.

-----Original Message-----
From: Sandesh Hegde [mailto:sandesh@datatorrent.com] 
Sent: Friday, December 04, 2015 11:45 AM
To: dev@apex.incubator.apache.org
Subject: Re: regarding error while launching application

I just see blank square, can you please attach stack trace ?

On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh < VKottapalli@directv.com> wrote:

> Hi,
>
>
>
> I have tried to launch an application which is throwing me the below 
> error.  I have checked my properties.xml for any possible issues but I 
> couldn’t find any. I don’t understand on what the actual issue is 
> looking at the stack trace, Can you help me on how to proceed in 
> identifying the root cause of this issue?
>
>
>
>
>
>
>
> Regards,
>
> Venkatesh.
>

Re: regarding error while launching application

Posted by Sandesh Hegde <sa...@datatorrent.com>.
I just see blank square, can you please attach stack trace ?

On Fri, Dec 4, 2015 at 11:43 AM Kottapalli, Venkatesh <
VKottapalli@directv.com> wrote:

> Hi,
>
>
>
> I have tried to launch an application which is throwing me the below
> error.  I have checked my properties.xml for any possible issues but I
> couldn’t find any. I don’t understand on what the actual issue is looking
> at the stack trace, Can you help me on how to proceed in identifying the
> root cause of this issue?
>
>
>
>
>
>
>
> Regards,
>
> Venkatesh.
>