Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jxiNy-0005XE-8G for pljava-dev@arkaria.postgresql.org; Tue, 21 Jul 2020 02:52:06 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jxiNv-000859-Tl for pljava-dev@arkaria.postgresql.org; Tue, 21 Jul 2020 02:52:03 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jxiNv-000852-Ma for pljava-dev@lists.postgresql.org; Tue, 21 Jul 2020 02:52:03 +0000 Received: from mail-ej1-x62a.google.com ([2a00:1450:4864:20::62a]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jxiNp-00025O-Ek for pljava-dev@lists.postgresql.org; Tue, 21 Jul 2020 02:52:03 +0000 Received: by mail-ej1-x62a.google.com with SMTP id n26so20169280ejx.0 for ; Mon, 20 Jul 2020 19:51:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=U24Rh8IcxBNk5w7xfURnGP76+Hk594yJAJ6j/MsQIVU=; b=fEfGiqioR+WisaKjuLA1Lcyc0J0EtHkUE0cVZmG00b/Da64iJ31oX6V2/olMThyXLg GN7d5Vw4CV3+k0dodplhAe56sxZEpm2ID1Rz9VBHkOd/icTh7ypm1YpFRNua91T3gfxh Uh2Cz3DBrSA8FoSG1iYTCMntK6DD5l9HmZkxV4Z+8RTCc92+Jd9EoLeMKpYFN72WUZQc U71qQoKZKzS0bLKaFTeDRzl8KWbYLTQref1v99dZ6UsfCweXeOaczKovY9uELiTT3v+L L/DZw8T3zQJlVrhvCzSyFxM3CN5AfzXvuoGB8aPZXV5g5r8sfbARJ+0UgQHmA5CJpz7W eROQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=U24Rh8IcxBNk5w7xfURnGP76+Hk594yJAJ6j/MsQIVU=; b=JM/KVAXLcf4PQBtwr97NxnEducwJkSw1oyOLA8mKgr2Cf0sYMlmKhMZ3hdYphjWKVs uaUgIAvML0TyD9kfqnSqfUaxmJqP96PjnA0q8dZvgu/WPakkIk5f1OB/BW6Tjkc6rw41 dm9LyLJ1cVfVm1p/s/mtbZZ3L34GSm6xjpdr6Ka5enuaeeBUU/h5Y9pXkD9wHdwIJ7yp kqIAkPLK2Nba7pcMTumxujlpNnUs4aahoA/EHN9scLTHv59cifX43j3PYcj0KBuh2sdI uYSSJGIY02e2PaUVEVzS6Z39DPNVri67v3gHNLnBEma18JEOILm4bKtBcDPx1qQwmOHi azWw== X-Gm-Message-State: AOAM532A6U7Vqn6egPeoT1nL+vgHon8mUyqOusZdIa6BzMNesixRnAeP 6iWc9RonEKmYCuIv76mAzR4Yu7Xd/40aRgL0eiuJrxpF X-Google-Smtp-Source: ABdhPJzpUrTQPHBkVMRI+jMaxz97iudhPn4b5iptids9FSIUYvTqxCJoPoRi5FtHmX1huiG5Hi5SPAIzCX2R6O8yBaw= X-Received: by 2002:a17:906:dbe5:: with SMTP id yd5mr23678511ejb.328.1595299915229; Mon, 20 Jul 2020 19:51:55 -0700 (PDT) MIME-Version: 1.0 References: <5F0D35BA.30904@anastigmatix.net> <5F0E3972.5070609@anastigmatix.net> <5F0F2DA2.5090603@anastigmatix.net> <5F12FF49.6090906@anastigmatix.net> <5F12FF80.5020208@anastigmatix.net> <5F1338F8.6030506@anastigmatix.net> <5F135B84.8070302@anastigmatix.net> <5F14C34E.4020704@anastigmatix.net> <5F14E15A.4040202@anastigmatix.net> In-Reply-To: <5F14E15A.4040202@anastigmatix.net> From: Kartik Ohri Date: Tue, 21 Jul 2020 08:21:43 +0530 Message-ID: Subject: Re: PL/Java new build plugin To: Chapman Flack Cc: pljava-dev@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000c1ef3605aaeab4a7" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000c1ef3605aaeab4a7 Content-Type: text/plain; charset="UTF-8" > > I meant to ask also: is it possible for the plugin configuration's > > > or > > > It is possible to have this syntax. We need to specify an executionID in the executionBlock for that. In the plugin, we can get the entire configuration XML as a Plexus Xpp3Dom object from which we can retrieve the attribute from any element. I'll add this. What attribute should be used though mimetype or engine or allow both and give engine precedence over mimetype ? --000000000000c1ef3605aaeab4a7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I meant to ask also: is it possible for the plugin confi= guration's
<script> tag to allow attributes, such as

<script mimetype=3D"application/javascript">
=C2=A0...
</script>

or

<script engine=3D"nashorn">...</script>
It is possible to have this syntax. We need to specify an execution= ID in the executionBlock for that. In the plugin, we can get the entire con= figuration XML as a Plexus Xpp3Dom object from which we can retrieve=C2=A0t= he attribute from any element. I'll add this. What attribute should be = used though mimetype or engine or allow both and give engine precedence ove= r mimetype ?
--000000000000c1ef3605aaeab4a7--