Thanks Ted.

Just tried removing the spaces from my directory structure for the binaries (I 
had put it into Program Files).

Unfortunately I still get the same problem.

Dave.



-----Original Message-----
From: Ted Dunning [mailto:ted.dunn...@gmail.com] 
Sent: 30 May 2018 10:08
To: user
Subject: Re: Apache Drill in 10 Minutes - Problems

I see no evidence that this is the problem other than people are saying 
"problem on windows", but is there a space in a directory name somewhere?

This is a classic problem when moving programs from Linux/OSX and has been a 
problem with Drill in the past. It isn't a technical issue so much as directory 
names with spaces seem more common on Windows platforms.

The problem can masquerade in all kinds of subtle ways.





On Tue, May 29, 2018 at 10:00 PM Kunal Khatua <ku...@apache.org> wrote:

> This is very odd. Out of the box, using Drill in embedded mode (i.e.
> zk=local)  works for me.
> I'm testing with Apache Drill 1.13.0 on Windows 10. Nothing fancy in 
> my env var PATH.
> Everything points to JDK8.
>
> You're seeing this with a clean setup as well? (for an existing 
> machine, you should rename the c:\tmp\drill dir as well, just so that 
> nothing has been corrupted)
>
> You can try Shuporno's suggestions, though (in embedded mode), Drill 
> will have no other dependencies. If it's worked for him, there might 
> be something that I'm missing.
> On 5/29/2018 4:56:10 AM, Shuporno Choudhury < 
> shuporno.choudh...@manthan.com> wrote:
> Hi,
>
> Probably this might help:
> 1. Download *winutils.exe* and *hadoop.dll* from 
> https://github.com/steveloughran/winutils/tree/master/hadoop-2.7.1/bin
> 2. Put these 2 files in the */bin* folder of Drill 3. Set 
> *HADOOP_HOME* (in environment variable) to the the directory which 
> contains the Drill */bin *folder.
> Eg: If your folder structure is
> D:/folder1/folder2/apache-drill-some-version/bin, then set 
> *HADOOP_HOME* to *D:/folder1/folder2/apache-drill-some-version*, so 
> that HADOOP_HOME/bin contains winutils.exe and hadoop.dll
>
> Please give this a try. It should solve your problem.
>
> After following the above mentioned steps, try starting Drill again.
> If this method works, HADOOP_HOME *won't* come out as "HADOOP_HOME not 
> detected... ". Instead, you will get HADOOP_HOME as the path you set 
> in the environment variable and Drill would start running fine.
>
> On Tue, May 29, 2018 at 4:04 PM, Richardson, David <> 
> david.richard...@uk.daiwacm.com> wrote:
>
> > I’ve spent the whole morning going through some things.
> >
> > 1). The windows PATH variable only has the path to the Java JDK in it.
> > 2). I’ve been through the class path output in the log file, and 
> > only has references to files under C:\Program Files\Apache 
> > Drill\apache-drill-1.13.0\jars 3). I tried the UDF fix described 
> > below and this did not fix it (the drill\udf\registry folder is 
> > created under my profile).
> >
> > Thinking about it logically (I have tried to run the Drill code base
> using
> > Intellij but got lots of dependency errors), the log throws an 
> > exception when loading a jdbc driver (guava class issue), so I used 
> > jdeps to try to find the clash in guava versions, and it looks like 
> > everything is using
> > guava-18.0
> >
> > Also while digging around I found this on stackoverflow, this person 
> > gets the same behaviour (it was asked only 5 days ago):
> >
> > https://stackoverflow.com/questions/50487014/apache-
> > drill-1-12-0-failure-in-starting-embedded-drillbit-and-no-current-co
> > nn
> >
> > and another developer that I work with followed the 10 minute 
> > tutorial
> and
> > got exactly the same behaviour, so that is 5 people(including 
> > stackoverflow).
> >
> > What is interesting is that the guy on stackoverflow is also a 
> > Windows user. Are there folk in the Drill community who use Windows 
> > desk tops, or are most people using either Mac OS or Ubuntu?
> >
> > I really don’t know how to proceed.
> >
> > Dave.
> >
> > From: Charles Givre [mailto:cgi...@gmail.com]
> > Sent: 24 May 2018 19:21
> > To: Richardson, David
> > Cc: user; Divya Gehlot
> > Subject: Re: Apache Drill in 10 Minutes - Problems
> >
> > I love helpful error messages ;-) Can you check the classpath to see 
> > if there any additional classes that are there? I’ve gotten 
> > connection
> issues
> > like this when I had a database driver in the CLASSPATH.
> >
> > Also take a look at this response: http://mail-archives.apache.
> > org/mod_mbox/drill-user/201612.mbox/%3CDF1248D3D81CAF44B1FD58565206
> > 18650c6698c...@sacvmsx15.phi.imsglobal.com%3E
> > archives.apache.org/mod_mbox/drill-user/201612.mbox/%
> > 3cdf1248d3d81caf44b1fd5856520618650c6698c...@sacvmsx15.phi.
> > imsglobal.com%3e>
> >
> >
> > — C
> >
> >
> >
> > On May 24, 2018, at 11:47, Richardson, David
> > com> wrote:
> >
> >
> > Thank you. This gives us a wonderful exception:
> >
> > java.lang.NullPointerException
> > at org.apache.drill.exec.coord.local.LocalClusterCoordinator.
> > update(LocalClusterCoordinator.java:98)
> > at org.apache.drill.exec.server.Drillbit.close(Drillbit.java:228)
> > at org.apache.drill.jdbc.impl.DrillConnectionImpl.cleanup(
> > DrillConnectionImpl.java:827)
> > at org.apache.drill.jdbc.impl.DrillConnectionImpl.(
> > DrillConnectionImpl.java:186)
> > at org.apache.drill.jdbc.impl.DrillJdbc41Factory.
> > newDrillConnection(DrillJdbc41Factory.java:73)
> > at org.apache.drill.jdbc.impl.DrillFactory.newConnection(
> > DrillFactory.java:69)
> > at org.apache.calcite.avatica.UnregisteredDriver.connect(
> > UnregisteredDriver.java:138)
> > at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
> > at sqlline.DatabaseConnection.connect(DatabaseConnection.java:168)
> > at sqlline.DatabaseConnection.getConnection(
> > DatabaseConnection.java:214)
> > at sqlline.DatabaseConnection.reconnect(DatabaseConnection.
> > java:221)
> > at sqlline.Commands.reconnect(Commands.java:434)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
> > sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:62)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:498)
> > at sqlline.ReflectiveCommandHandler.execute(
> > ReflectiveCommandHandler.java:36)
> > at sqlline.SqlLine.dispatch(SqlLine.java:742)
> > at sqlline.SqlLine.begin(SqlLine.java:621)
> > at sqlline.SqlLine.start(SqlLine.java:375)
> > at sqlline.SqlLine.main(SqlLine.java:268)
> >
> >
> > Which is interesting, in that in the sqlline.log file, when the 
> > service starts we get :
> >
> > javassist.CannotCompileException: by java.lang.LinkageError: loader 
> > (instance of sun/misc/Launcher$AppClassLoader): attempted duplicate 
> > class definition for name: "com/google/common/base/Stopwatch"
> > at javassist.ClassPool.toClass(ClassPool.java:1099)
> > ~[javassist-3.16.1-GA.jar:na]
> > at javassist.ClassPool.toClass(ClassPool.java:1042)
> > ~[javassist-3.16.1-GA.jar:na]
> > at javassist.ClassPool.toClass(ClassPool.java:1000)
> > ~[javassist-3.16.1-GA.jar:na]
> > at javassist.CtClass.toClass(CtClass.java:1140)
> > ~[javassist-3.16.1-GA.jar:na]
> > at
> org.apache.drill.exec.util.GuavaPatcher.patchStopwatch(GuavaPatcher.ja
> va:66)
> > ~[drill-java-exec-1.13.0.jar:1.13.0]
> > at 
> > org.apache.drill.exec.util.GuavaPatcher.patch(GuavaPatcher.java:36)
> > ~[drill-java-exec-1.13.0.jar:1.13.0]
> > at org.apache.drill.exec.server.Drillbit.(Drillbit.java:69)
> > [drill-java-exec-1.13.0.jar:1.13.0]
> > at
> org.apache.drill.jdbc.impl.DrillConnectionImpl.(DrillConnectionImpl.ja
> va:134)
> > [drill-jdbc-1.13.0.jar:1.13.0]
> > at
> org.apache.drill.jdbc.impl.DrillJdbc41Factory.newDrillConnection(Drill
> Jdbc41Factory.java:73)
> > [drill-jdbc-1.13.0.jar:1.13.0]
> > at
> org.apache.drill.jdbc.impl.DrillFactory.newConnection(DrillFactory.jav
> a:69)
> > [drill-jdbc-1.13.0.jar:1.13.0]
> > at
> org.apache.calcite.avatica.UnregisteredDriver.connect(UnregisteredDriv
> er.java:138)
> > [avatica-1.10.0.jar:1.10.0]
> > at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
> > [drill-jdbc-1.13.0.jar:1.13.0]
> > at sqlline.DatabaseConnection.connect(DatabaseConnection.java:168)
> > [sqlline-1.1.9-drill-r7.jar:na]
> > at 
> > sqlline.DatabaseConnection.getConnection(DatabaseConnection.java:214
> > )
> > [sqlline-1.1.9-drill-r7.jar:na]
> > at sqlline.Commands.connect(Commands.java:1083)
> > [sqlline-1.1.9-drill-r7.jar:na]
> > at sqlline.Commands.connect(Commands.java:1015)
> > [sqlline-1.1.9-drill-r7.jar:na]
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> > ~[na:1.8.0_171] at sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:62) ~[na:1.8.0_171] at 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_171] at 
> > java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_171] at 
> > sqlline.ReflectiveCommandHandler.execute(
> > ReflectiveCommandHandler.java:36) [sqlline-1.1.9-drill-r7.jar:na] at 
> > sqlline.SqlLine.dispatch(SqlLine.java:742)
> > [sqlline-1.1.9-drill-r7.jar:na]
> > at sqlline.SqlLine.initArgs(SqlLine.java:528)
> > [sqlline-1.1.9-drill-r7.jar:na]
> > at sqlline.SqlLine.begin(SqlLine.java:596)
> > [sqlline-1.1.9-drill-r7.jar:na]
> > at sqlline.SqlLine.start(SqlLine.java:375)
> > [sqlline-1.1.9-drill-r7.jar:na]
> > at sqlline.SqlLine.main(SqlLine.java:268)
> > [sqlline-1.1.9-drill-r7.jar:na]
> > Caused by: java.lang.LinkageError: loader (instance of
> sun/misc/Launcher$AppClassLoader):
> > attempted duplicate class definition for name: 
> > "com/google/common/base/ Stopwatch"
> > at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.8.0_171] 
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
> > ~[na:1.8.0_171]
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:642)
> > ~[na:1.8.0_171]
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> > ~[na:1.8.0_171] at sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:62) ~[na:1.8.0_171] at 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_171] at 
> > java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_171] at 
> > javassist.ClassPool.toClass2(ClassPool.java:1112)
> > ~[javassist-3.16.1-GA.jar:na]
> > at javassist.ClassPool.toClass(ClassPool.java:1093)
> > ~[javassist-3.16.1-GA.jar:na]
> >
> > and the following line is common to both :
> >
> > at org.apache.calcite.avatica.UnregisteredDriver.connect(
> > UnregisteredDriver.java:138)
> >
> > What do you think?
> >
> > Dave.
> >
> >
> >
> > From: Charles Givre [mailto:cgi...@gmail.com]
> > Sent: 24 May 2018 16:31
> > To: user
> > Cc: Divya Gehlot; Richardson, David
> > Subject: Re: Apache Drill in 10 Minutes - Problems
> >
> > Hi Dave,
> > Can you do the following:
> > 1. Start Drill and execute the following query:
> > !set verbose true
> >
> > 2. Then:
> > !reconnect
> >
> > And send the complete output?
> >
> >
> >
> >
> >
> > On May 24, 2018, at 11:05, Richardson, David
> > com> wrote:
> >
> > Hi Divya.
> >
> > I’ve tried both 1.10 and 1.11, they exhibit the same behaviour.
> >
> > To try to get to the root cause of the issue I removed everything 
> > from my PATH variable except for the path to the Java 8 JDK.
> >
> > Another colleague of mine (that is 3 of us now) has also tried the 
> > 10 minute tutorial and is getting the same behaviour.
> >
> > Charles commented that it could be a problem with a storage plugin. 
> > I’ve noticed that config for the default plugins gets written to 
> > C:\tmp\drill\sys.storage_plugins, but from the documentation I 
> > cannot figure out how to turn the default plugins off.
> >
> > Any thoughts?
> >
> > Dave.
> >
> > From: Divya Gehlot [mailto:divya.htco...@gmail.com]
> > Sent: 24 May 2018 11:04
> > To: user@drill.apache.org; Richardson, David
> > Subject: Re: Apache Drill in 10 Minutes - Problems
> >
> > CAUTION EXTERNAL EMAIL
> > DO NOT open attachments or click on links from unknown senders or 
> > within unexpected emails.
> >
> > hi David ,
> > Can you try with Drill 1.10 or Drill 1.11 version?
> > Both works fine and I have tested it .
> >
> >
> > Thanks,
> > Divya
> >
> > On 23 May 2018 at 16:11, Richardson, David com 
> > richard...@uk.daiwacm.com>> wrote:
> > Hi folk.
> >
> > My self and a colleague have both (independently) been trying the 
> > Apache Drill in 10 Minutes tutorial, and have both failed to get 
> > Apache Drill to work.
> >
> > We both experience the same symptoms. These are:
> >
> >
> > 1. when running a test query the “No current connection” message is 
> > returned
> >
> > 2. unable to connect to the Web Console (using any one of :
> > localhost; fully qualified machine name; ip address)
> >
> > 3. when issuing the !quit command an exception is thrown
> >
> > We are using Windows 7 work stations with JDK/JRE 1.8.0_171
> >
> > Our JAVA_HOME points to the correct version of the JDK, and the path 
> > to the Java\jdk1.8.0_171\bin is in the PATH environment variable. To 
> > make sure that Windows picked up the environment variable changes we 
> > rebooted.
> >
> > I’ve attached the sqlline.log (sensitive data masked by XXXXXXXX), 
> > and
> the
> > console output is below.
> >
> > Your help would be much appreciated.
> >
> > Many thanks.
> >
> > Dave.
> >
> > Command line output
> >
> > C:\Program Files\Apache Drill\apache-drill-1.13.0\bin>sqlline.bat -u 
> > "jdbc:drill:zk=local"
> > DRILL_ARGS - " -u jdbc:drill:zk=local"
> > HADOOP_HOME not detected...
> > HBASE_HOME not detected...
> > Calculating Drill classpath...
> > java.lang.NullPointerException
> > apache drill 1.13.0
> > "a little sql for your nosql"
> > 0: jdbc:drill:zk=local> select version from sys.version; No current 
> > connection
> > 0: jdbc:drill:zk=local> !quit
> > java.lang.NullPointerException
> > at org.apache.drill.exec.coord.local.LocalClusterCoordinator.
> > update(LocalClusterCoordinator.java:98)
> > at org.apache.drill.exec.server.Drillbit.close(Drillbit.java:228)
> > at org.apache.drill.jdbc.impl.DrillConnectionImpl.cleanup(
> > DrillConnectionImpl.java:827)
> > at org.apache.drill.jdbc.impl.DrillConnectionImpl.(
> > DrillConnectionImpl.java:186)
> > at org.apache.drill.jdbc.impl.DrillJdbc41Factory.
> > newDrillConnection(DrillJdbc41Factory.java:73)
> > at org.apache.drill.jdbc.impl.DrillFactory.newConnection(
> > DrillFactory.java:69)
> > at org.apache.calcite.avatica.UnregisteredDriver.connect(
> > UnregisteredDriver.java:138)
> > at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
> > at sqlline.DatabaseConnection.connect(DatabaseConnection.java:168)
> > at sqlline.DatabaseConnection.getConnection(
> > DatabaseConnection.java:214)
> > at sqlline.Commands.close(Commands.java:925)
> > at sqlline.Commands.quit(Commands.java:889)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
> > sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:62)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:498)
> > at sqlline.ReflectiveCommandHandler.execute(
> > ReflectiveCommandHandler.java:36)
> > at sqlline.SqlLine.dispatch(SqlLine.java:742)
> > at sqlline.SqlLine.begin(SqlLine.java:621)
> > at sqlline.SqlLine.start(SqlLine.java:375)
> > at sqlline.SqlLine.main(SqlLine.java:268)
> > java.lang.NullPointerException
> > at org.apache.drill.exec.coord.local.LocalClusterCoordinator.
> > update(LocalClusterCoordinator.java:98)
> > at org.apache.drill.exec.server.Drillbit.close(Drillbit.java:228)
> > at org.apache.drill.jdbc.impl.DrillConnectionImpl.cleanup(
> > DrillConnectionImpl.java:827)
> > at org.apache.drill.jdbc.impl.DrillConnectionImpl.(
> > DrillConnectionImpl.java:186)
> > at org.apache.drill.jdbc.impl.DrillJdbc41Factory.
> > newDrillConnection(DrillJdbc41Factory.java:73)
> > at org.apache.drill.jdbc.impl.DrillFactory.newConnection(
> > DrillFactory.java:69)
> > at org.apache.calcite.avatica.UnregisteredDriver.connect(
> > UnregisteredDriver.java:138)
> > at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
> > at sqlline.DatabaseConnection.connect(DatabaseConnection.java:168)
> > at sqlline.DatabaseConnection.getConnection(
> > DatabaseConnection.java:214)
> > at sqlline.Commands.close(Commands.java:925)
> > at sqlline.Commands.closeall(Commands.java:899)
> > at sqlline.SqlLine.begin(SqlLine.java:649)
> > at sqlline.SqlLine.start(SqlLine.java:375)
> > at sqlline.SqlLine.main(SqlLine.java:268)
> >
> >
> > ****************************************************************
> > Daiwa Capital Markets Europe Limited is registered in England 
> > (registered number 01487359). The registered office is at 5 King 
> > William Street,
> London
> > EC4N
> > London+EC4N&entry=gmail&source=g> 7AX. The company is authorised and
> > regulated by The Financial Conduct Authority and is a member of the
> London
> > Stock Exchange.
> >
> > The information contained in this E-Mail is confidential unless the
> sender
> > has specifically stated otherwise. If you are not the intended 
> > recipient please notify Daiwa Capital Markets Europe Limited at the 
> > sender's
> address
> > and delete it immediately. Communications sent by or to any person
> through
> > our computer systems may be viewed by other personnel and agents of 
> > Daiwa Capital Markets Europe Limited . The sender does not intend by 
> > sending
> this
> > message to form a contract with the recipient, and Daiwa Capital 
> > Markets Europe Limited, its affiliates and staff do not accept any 
> > liability for the contents of this message.
> >
> > The information contained herein has been obtained from sources we
> believe
> > to be reliable but we do not represent that it is accurate or 
> > complete,
> and
> > therefore, Daiwa Capital Markets Europe Limited, its affiliates and 
> > staff cannot be held responsible or liable for the contents of this message.
> The
> > foregoing is not an offer or solicitation to buy or sell any 
> > security, instrument or investment. In addition Daiwa Capital 
> > Markets Europe
> Limited,
> > or any affiliated company, may have an interest, position, or effect 
> > transactions, in any investment mentioned herein. Any opinions or 
> > recommendations expressed herein are solely those of the author or
> analyst.
> >
> > Where you have received a communication from Daiwa Capital Markets 
> > Europe Limited this may include information which constitutes an 
> > investment recommendation as defined by the European Market Abuse 
> > Regulation (MAR).
> In
> > this context, please see for important regulatory information in 
> > this
> > regard: http://www.uk.daiwacm.com/7131.aspx. If you have any 
> > questions
> in
> > relation to MAR and its impact on your relationship with Daiwa 
> > Capital Markets Europe Limited please let your salesperson know.
> >
> >
> > ****************************************************************
> > Daiwa Capital Markets Europe Limited is registered in England 
> > (registered number 01487359). The registered office is at 5 King 
> > William Street,
> London
> > EC4N 7AX. The company is authorised and regulated by The Financial
> Conduct
> > Authority and is a member of the London Stock Exchange.
> >
> > The information contained in this E-Mail is confidential unless the
> sender
> > has specifically stated otherwise. If you are not the intended 
> > recipient please notify Daiwa Capital Markets Europe Limited at the 
> > sender's
> address
> > and delete it immediately. Communications sent by or to any person
> through
> > our computer systems may be viewed by other personnel and agents of 
> > Daiwa Capital Markets Europe Limited . The sender does not intend by 
> > sending
> this
> > message to form a contract with the recipient, and Daiwa Capital 
> > Markets Europe Limited, its affiliates and staff do not accept any 
> > liability for the contents of this message.
> >
> > The information contained herein has been obtained from sources we
> believe
> > to be reliable but we do not represent that it is accurate or 
> > complete,
> and
> > therefore, Daiwa Capital Markets Europe Limited, its affiliates and 
> > staff cannot be held responsible or liable for the contents of this message.
> The
> > foregoing is not an offer or solicitation to buy or sell any 
> > security, instrument or investment. In addition Daiwa Capital 
> > Markets Europe
> Limited,
> > or any affiliated company, may have an interest, position, or effect 
> > transactions, in any investment mentioned herein. Any opinions or 
> > recommendations expressed herein are solely those of the author or
> analyst.
> >
> > Where you have received a communication from Daiwa Capital Markets 
> > Europe Limited this may include information which constitutes an 
> > investment recommendation as defined by the European Market Abuse 
> > Regulation (MAR).
> In
> > this context, please see for important regulatory information in 
> > this
> > regard: http://www.uk.daiwacm.com/7131.aspx. If you have any 
> > questions
> in
> > relation to MAR and its impact on your relationship with Daiwa 
> > Capital Markets Europe Limited please let your salesperson know.
> >
> >
> > ****************************************************************
> > Daiwa Capital Markets Europe Limited is registered in England 
> > (registered number 01487359). The registered office is at 5 King 
> > William Street,
> London
> > EC4N 7AX. The company is authorised and regulated by The Financial
> Conduct
> > Authority and is a member of the London Stock Exchange.
> >
> > The information contained in this E-Mail is confidential unless the
> sender
> > has specifically stated otherwise. If you are not the intended 
> > recipient please notify Daiwa Capital Markets Europe Limited at the 
> > sender's
> address
> > and delete it immediately. Communications sent by or to any person
> through
> > our computer systems may be viewed by other personnel and agents of 
> > Daiwa Capital Markets Europe Limited . The sender does not intend by 
> > sending
> this
> > message to form a contract with the recipient, and Daiwa Capital 
> > Markets Europe Limited, its affiliates and staff do not accept any 
> > liability for the contents of this message.
> >
> > The information contained herein has been obtained from sources we
> believe
> > to be reliable but we do not represent that it is accurate or 
> > complete,
> and
> > therefore, Daiwa Capital Markets Europe Limited, its affiliates and 
> > staff cannot be held responsible or liable for the contents of this message.
> The
> > foregoing is not an offer or solicitation to buy or sell any 
> > security, instrument or investment. In addition Daiwa Capital 
> > Markets Europe
> Limited,
> > or any affiliated company, may have an interest, position, or effect 
> > transactions, in any investment mentioned herein. Any opinions or 
> > recommendations expressed herein are solely those of the author or
> analyst.
> >
> > Where you have received a communication from Daiwa Capital Markets 
> > Europe Limited this may include information which constitutes an 
> > investment recommendation as defined by the European Market Abuse 
> > Regulation (MAR).
> In
> > this context, please see for important regulatory information in 
> > this
> > regard: http://www.uk.daiwacm.com/7131.aspx. If you have any 
> > questions
> in
> > relation to MAR and its impact on your relationship with Daiwa 
> > Capital Markets Europe Limited please let your salesperson know.
> >
> >
> > ****************************************************************
> > Daiwa Capital Markets Europe Limited is registered in England 
> > (registered number 01487359). The registered office is at 5 King 
> > William Street,
> London
> > EC4N 7AX. The company is authorised and regulated by The Financial
> Conduct
> > Authority and is a member of the London Stock Exchange.
> >
> > The information contained in this E-Mail is confidential unless the
> sender
> > has specifically stated otherwise. If you are not the intended 
> > recipient please notify Daiwa Capital Markets Europe Limited at the 
> > sender's
> address
> > and delete it immediately. Communications sent by or to any person
> through
> > our computer systems may be viewed by other personnel and agents of 
> > Daiwa Capital Markets Europe Limited . The sender does not intend by 
> > sending
> this
> > message to form a contract with the recipient, and Daiwa Capital 
> > Markets Europe Limited, its affiliates and staff do not accept any 
> > liability for the contents of this message.
> >
> > The information contained herein has been obtained from sources we
> believe
> > to be reliable but we do not represent that it is accurate or 
> > complete,
> and
> > therefore, Daiwa Capital Markets Europe Limited, its affiliates and 
> > staff cannot be held responsible or liable for the contents of this message.
> The
> > foregoing is not an offer or solicitation to buy or sell any 
> > security, instrument or investment. In addition Daiwa Capital 
> > Markets Europe
> Limited,
> > or any affiliated company, may have an interest, position, or effect 
> > transactions, in any investment mentioned herein. Any opinions or 
> > recommendations expressed herein are solely those of the author or
> analyst.
> >
> > Where you have received a communication from Daiwa Capital Markets 
> > Europe Limited this may include information which constitutes an 
> > investment recommendation as defined by the European Market Abuse 
> > Regulation (MAR).
> In
> > this context, please see for important regulatory information in 
> > this
> > regard: http://www.uk.daiwacm.com/7131.aspx. If you have any 
> > questions
> in
> > relation to MAR and its impact on your relationship with Daiwa 
> > Capital Markets Europe Limited please let your salesperson know.
> >
>
>
>
> --
> Regards,
> Shuporno Choudhury
>

****************************************************************
Daiwa Capital Markets Europe Limited is registered in England (registered 
number 01487359). The registered office is at 5 King William Street, London 
EC4N 7AX. The company is authorised and regulated by The Financial Conduct 
Authority and is a member of the London Stock Exchange.

The information contained in this E-Mail is confidential unless the sender has 
specifically stated otherwise. If you are not the intended recipient please 
notify Daiwa Capital Markets Europe Limited at the sender's address and delete 
it immediately. Communications sent by or to any person through our computer 
systems may be viewed by other personnel and agents of Daiwa Capital Markets 
Europe Limited . The sender does not intend by sending this message to form a 
contract with the recipient, and Daiwa Capital Markets Europe Limited, its 
affiliates and staff do not accept any liability for the contents of this 
message.

The information contained herein has been obtained from sources we believe to 
be reliable but we do not represent that it is accurate or complete, and 
therefore, Daiwa Capital Markets Europe Limited, its affiliates and staff 
cannot be held  responsible or liable for the contents of this message. The 
foregoing is not an offer or solicitation to buy or sell any security, 
instrument or investment. In addition Daiwa Capital Markets Europe Limited, or 
any affiliated company, may have an interest, position, or effect transactions, 
in any investment mentioned herein. Any opinions or recommendations expressed 
herein are solely those of the author or analyst.

Where you have received a communication from Daiwa Capital Markets Europe 
Limited this may include information which constitutes an investment 
recommendation as defined by the European Market Abuse Regulation (MAR). In 
this context, please see for important regulatory information in this regard: 
http://www.uk.daiwacm.com/7131.aspx. If you have any questions in relation to 
MAR and its impact on your relationship with Daiwa Capital Markets Europe 
Limited please let your salesperson know.

Reply via email to