Return-Path: X-Original-To: apmail-chemistry-dev-archive@www.apache.org Delivered-To: apmail-chemistry-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AE12A11B1F for ; Fri, 5 Sep 2014 18:23:04 +0000 (UTC) Received: (qmail 97595 invoked by uid 500); 5 Sep 2014 18:23:04 -0000 Delivered-To: apmail-chemistry-dev-archive@chemistry.apache.org Received: (qmail 97531 invoked by uid 500); 5 Sep 2014 18:23:04 -0000 Mailing-List: contact dev-help@chemistry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@chemistry.apache.org Delivered-To: mailing list dev@chemistry.apache.org Received: (qmail 97508 invoked by uid 99); 5 Sep 2014 18:23:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Sep 2014 18:23:04 +0000 X-ASF-Spam-Status: No, hits=-2.8 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_HI,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of Robert.Williams3@wellsfargo.com designates 151.151.26.137 as permitted sender) Received: from [151.151.26.137] (HELO mxdcmv01i.wellsfargo.com) (151.151.26.137) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Sep 2014 18:22:58 +0000 Received: from mxicmx02.wellsfargo.com (mxicmx02.wellsfargo.com [162.102.137.63]) by mxdcmv01i.wellsfargo.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s85IMajK008032 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Fri, 5 Sep 2014 18:22:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wellsfargo.com; s=2011-05-wfb; t=1409941357; bh=Ks1XYNT6PkSZJkfa28m6Cfj6hZcYVMUxFRNWhKPKc9U=; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; b=RzHjTgNnlt1gDukCwvj0D7ijpiFmUOnPuEIFA5cdnjbnjz6A30g7FaahdCu1XyVLg 3MyFyOi9GWO/8CAv7d7VfKrLQPSyhyaCtXanllg9DJ+7hL/poOHZzXSZFaKhRnDBRx Zp5Ya1xQCLPUZIHjuO0RdRA9EwgORQjfXB5s4HoA= Received: from MSGEXOXM4002.ent.wfb.bank.corp (msgexoxm4002.wellsfargo.com [167.138.158.14]) by mxicmx02.wellsfargo.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s85IMHZm006414 for ; Fri, 5 Sep 2014 18:22:36 GMT Received: from MSGCMOXM1010.ent.wfb.bank.corp ([169.254.2.215]) by MSGEXOXM4002.ent.wfb.bank.corp ([167.138.158.14]) with mapi; Fri, 5 Sep 2014 13:22:30 -0500 From: To: Date: Fri, 5 Sep 2014 13:22:29 -0500 Subject: OpenCMIS SQL Parsing question Thread-Topic: OpenCMIS SQL Parsing question Thread-Index: Ac/JNlcleOKVpW4yQpSWT/QlrogvqQ== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_F7B401EE27596440BFDEC4F6E8060DF2134C4BFDD6MSGCMOXM1010e_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_000_F7B401EE27596440BFDEC4F6E8060DF2134C4BFDD6MSGCMOXM1010e_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, I am new to CMIS and I am currently using the Example Query code for the ba= sis of my Query processing. Additionally, I am using the OpenCMIS FileShar= e and InMemory servers as the starting point for my CMIS Server. At present, I am able to successfully parse CMIS SQL statements with the fo= llowing exception. When I introduce an attribute into the select list that= contains a forward slash such as CaptureInfo/WLS_EndImageAddress, I get th= e following message: Query parsing failed: Syntax error in query: Line 1:4= 13 rule query failed predicate: {CaptureInfo is not a property query name i= n any of the types in from ...}? It appears that ANTLR is tokenizing the select list using in part the forwa= rd slash. So, here is my question. How can I modify the ANTLR grammar so that it rec= ognizes the text CaptureInfo/WLS_EndImageAddress as a single attribute? Thanks in advance for your help! --_000_F7B401EE27596440BFDEC4F6E8060DF2134C4BFDD6MSGCMOXM1010e_--