[ 
https://issues.apache.org/jira/browse/OFBIZ-7534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15356955#comment-15356955
 ] 

Taher Alkhateeb commented on OFBIZ-7534:
----------------------------------------

Okay, doing a bit of research, the listing of the JARs and their count in each 
component is listed below.

I would appreciate it if you can save me some time by pointing out which ones 
are not necessary and the code would compile without them.

||Component||Count of Jars||
|base|94|
|solr|43|
|birt|34|
|catalina|13|
|service|10|
|cmssite|6|
|pos|5|
|ebaystore|4|
|lucene|3|
|webapp|3|
|testtools|2|
|entity|2|
|content|2|
|product|2|
|start|1|
|demo-backup|1|
|ldap|1|
|geronimo|1|
|security|1|
|googlecheckout|1|
|Total*|*229*|

The detailed listing of the Jars:

||component_group||component_name||JarFile||
|applications|content|./applications/content/lib/dom4j-1.6.1.jar|
|applications|content|./applications/content/lib/poi-3.13-20150929.jar|
|applications|product|./applications/product/lib/watermarker-0.0.4.jar|
|applications|product|./applications/product/lib/dozer-4.2.1.jar|
|framework|base|./framework/base/lib/scripting/bsh-2.0b4.jar|
|framework|base|./framework/base/lib/scripting/antlr-2.7.6.jar|
|framework|base|./framework/base/lib/scripting/jython-nooro.jar|
|framework|base|./framework/base/lib/scripting/jakarta-oro-2.0.8.jar|
|framework|base|./framework/base/lib/scripting/bsf-2.4.0.jar|
|framework|base|./framework/base/lib/scripting/asm-3.2.jar|
|framework|base|./framework/base/lib/scripting/groovy-all-2.4.5.jar|
|framework|base|./framework/base/lib/batik-all-1.8.jar|
|framework|base|./framework/base/lib/jdom-1.1.jar|
|framework|base|./framework/base/lib/ant-1.9.0-ant.jar|
|framework|base|./framework/base/lib/fop-2.1.jar|
|framework|base|./framework/base/lib/juel-impl-2.2.7.jar|
|framework|base|./framework/base/lib/log4j-nosql-2.3.jar|
|framework|base|./framework/base/lib/ant/ant-1.9.0-ant-apache-bsf.jar|
|framework|base|./framework/base/lib/ant/ant-contrib-1.0b3.jar|
|framework|base|./framework/base/lib/commons/commons-io-2.4.jar|
|framework|base|./framework/base/lib/commons/commons-logging-1.2.jar|
|framework|base|./framework/base/lib/commons/commons-lang-2.6.jar|
|framework|base|./framework/base/lib/commons/commons-compress-1.11.jar|
|framework|base|./framework/base/lib/commons/commons-pool2-2.3.jar|
|framework|base|./framework/base/lib/commons/commons-el-1.0.jar|
|framework|base|./framework/base/lib/commons/commons-codec-1.10.jar|
|framework|base|./framework/base/lib/commons/commons-fileupload-1.3.1.jar|
|framework|base|./framework/base/lib/commons/commons-csv-1.1.jar|
|framework|base|./framework/base/lib/commons/commons-net-3.3.jar|
|framework|base|./framework/base/lib/commons/commons-collections4-4.1.jar|
|framework|base|./framework/base/lib/commons/commons-beanutils-core-1.8.3.jar|
|framework|base|./framework/base/lib/commons/commons-validator-1.4.1.jar|
|framework|base|./framework/base/lib/xml-apis-ext-1.3.04.jar|
|framework|base|./framework/base/lib/xml-apis-1.4.01.jar|
|framework|base|./framework/base/lib/log4j-1.2-api-2.3.jar|
|framework|base|./framework/base/lib/log4j-slf4j-impl-2.3.jar|
|framework|base|./framework/base/lib/ant-1.9.0-ant-junit.jar|
|framework|base|./framework/base/lib/icu4j-57_1.jar|
|framework|base|./framework/base/lib/resolver-2.9.1.jar|
|framework|base|./framework/base/lib/barcode4j-2.1-barcode4j-fop-ext-complete.jar|
|framework|base|./framework/base/lib/xpp3-1.1.4c.jar|
|framework|base|./framework/base/lib/log4j-core-2.3.jar|
|framework|base|./framework/base/lib/junit-dep-4.10.jar|
|framework|base|./framework/base/lib/freemarker-2.3.24.jar|
|framework|base|./framework/base/lib/tika-parsers-1.12.jar|
|framework|base|./framework/base/lib/xmlrpc-client-3.1.2.jar|
|framework|base|./framework/base/lib/clhm-release-1.0-lru.jar|
|framework|base|./framework/base/lib/jpim-0.1.jar|
|framework|base|./framework/base/lib/xalan-2.7.2.jar|
|framework|base|./framework/base/lib/shiro-core-1.2.5.jar|
|framework|base|./framework/base/lib/mail-1.5.1.jar|
|framework|base|./framework/base/lib/pdfbox-1.8.12.jar|
|framework|base|./framework/base/lib/xmlrpc-common-3.1.2.jar|
|framework|base|./framework/base/lib/avalon-framework-4.2.0.jar|
|framework|base|./framework/base/lib/jempbox-1.8.11.jar|
|framework|base|./framework/base/lib/nekohtml-1.9.16.jar|
|framework|base|./framework/base/lib/jackson-core-2.4.2.jar|
|framework|base|./framework/base/lib/owasp-java-html-sanitizer-r239.jar|
|framework|base|./framework/base/lib/serializer-2.9.1.jar|
|framework|base|./framework/base/lib/httpclient-cache-4.4.1.jar|
|framework|base|./framework/base/lib/ical4j-1.0-rc2.jar|
|framework|base|./framework/base/lib/ws-commons-java5-1.0.1.jar|
|framework|base|./framework/base/lib/fontbox-1.8.11.jar|
|framework|base|./framework/base/lib/esapi-2.1.0.jar|
|framework|base|./framework/base/lib/xercesImpl-2.11.0.jar|
|framework|base|./framework/base/lib/xmlrpc-server-3.1.2.jar|
|framework|base|./framework/base/lib/javolution-5.4.3.jar|
|framework|base|./framework/base/lib/jdbm-1.0-SNAPSHOT.jar|
|framework|base|./framework/base/lib/bsh-engine-modified.jar|
|framework|base|./framework/base/lib/j2eespecs/geronimo-jaxrpc_1.1_spec-1.0.jar|
|framework|base|./framework/base/lib/j2eespecs/geronimo-saaj_1.3_spec-1.1.jar|
|framework|base|./framework/base/lib/j2eespecs/geronimo-j2ee-connector_1.5_spec-2.0.0.jar|
|framework|base|./framework/base/lib/j2eespecs/jsp-api-2.3.jar|
|framework|base|./framework/base/lib/j2eespecs/geronimo-jaxr_1.0_spec-1.0.jar|
|framework|base|./framework/base/lib/j2eespecs/geronimo-activation_1.0.2_spec-1.0.jar|
|framework|base|./framework/base/lib/j2eespecs/geronimo-jta_1.1_spec-1.1.1.jar|
|framework|base|./framework/base/lib/j2eespecs/annotations-api-3.0.jar|
|framework|base|./framework/base/lib/j2eespecs/el-api-3.0.jar|
|framework|base|./framework/base/lib/j2eespecs/geronimo-jms_1.1_spec-1.1.1.jar|
|framework|base|./framework/base/lib/j2eespecs/servlet-api-3.1.jar|
|framework|base|./framework/base/lib/jce-jdk13-154.jar|
|framework|base|./framework/base/lib/xstream-1.4.9.jar|
|framework|base|./framework/base/lib/juel-spi-2.2.7.jar|
|framework|base|./framework/base/lib/hamcrest-all-1.2.jar|
|framework|base|./framework/base/lib/ant-1.9.0-ant-launcher.jar|
|framework|base|./framework/base/lib/jackson-annotations-2.4.0.jar|
|framework|base|./framework/base/lib/ivy-2.2.0.jar|
|framework|base|./framework/base/lib/ws-commons-util-1.0.2.jar|
|framework|base|./framework/base/lib/tika-core-1.12.jar|
|framework|base|./framework/base/lib/httpunit-1.7.jar|
|framework|base|./framework/base/lib/httpclient-4.4.1.jar|
|framework|base|./framework/base/lib/httpcore-4.4.1.jar|
|framework|base|./framework/base/lib/guava-14.0.1.jar|
|framework|base|./framework/base/lib/zxing-core-3.2.0.jar|
|framework|base|./framework/base/lib/jackson-databind-2.4.2.jar|
|framework|base|./framework/base/lib/slf4j-api-1.6.4.jar|
|framework|base|./framework/base/lib/xmlgraphics-commons-2.1.jar|
|framework|base|./framework/base/lib/log4j-api-2.3.jar|
|framework|catalina|./framework/catalina/lib/tomcat-extras-8.0.33-tomcat-juli-adapters.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-tomcat-coyote.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-catalina-tribes.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-catalina-ha.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-jasper.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-tomcat-api.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-catalina.jar|
|framework|catalina|./framework/catalina/lib/tomcat-embed-websocket-8.0.33.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-tomcat-jni.jar|
|framework|catalina|./framework/catalina/lib/tomcat-extras-8.0.33-tomcat-juli.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-tomcat-util-scan.jar|
|framework|catalina|./framework/catalina/lib/tomcat-8.0.33-tomcat-util.jar|
|framework|catalina|./framework/catalina/lib/ecj-4.5.jar|
|framework|entity|./framework/entity/lib/commons-dbcp2-2.1.jar|
|framework|entity|./framework/entity/lib/jdbc/derby-10.11.1.1.jar|
|framework|geronimo|./framework/geronimo/lib/geronimo-transaction-3.1.1.jar|
|framework|service|./framework/service/lib/wsdl4j-1.6.2.jar|
|framework|service|./framework/service/lib/axiom-api-1.2.17.jar|
|framework|service|./framework/service/lib/axis2-adb-1.7.1.jar|
|framework|service|./framework/service/lib/xmlschema-core-2.2.1.jar|
|framework|service|./framework/service/lib/axis2-transport-local-1.7.1.jar|
|framework|service|./framework/service/lib/axiom-impl-1.2.17.jar|
|framework|service|./framework/service/lib/axis2-kernel-1.7.1.jar|
|framework|service|./framework/service/lib/axis2-transport-http-1.7.1.jar|
|framework|service|./framework/service/lib/neethi-3.0.3.jar|
|framework|service|./framework/service/lib/woden-core-1.0M10.jar|
|framework|start|./framework/start/lib/commons-cli-1.3.1.jar|
|framework|testtools|./framework/testtools/lib/spring-test-4.2.3.jar|
|framework|testtools|./framework/testtools/lib/spring-core-4.2.3.jar|
|framework|webapp|./framework/webapp/lib/rome-0.9.jar|
|framework|webapp|./framework/webapp/lib/ezmorph-0.9.1.jar|
|framework|webapp|./framework/webapp/lib/iText-2.1.7.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/commons-discovery-0.5.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.equinox.preferences_3.5.100.v20130422-1538.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/axis-ant-1.4.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.emf.ecore_2.9.1.v20130827-0309.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/flute.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.emf_2.6.0.v20130902-0605.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.emf.common_2.9.1.v20130827-0309.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.core.filesystem_1.4.0.v20130514-1240.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.apache.xml.serializer_2.7.1.v201005080400.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.equinox.app_1.3.100.v20130327-1442.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.emf.ecore.change_2.9.0.v20130827-0309.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.birt.runtime_4.3.1.v20130918-1142.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.emf.ecore.xmi_2.9.1.v20130827-0309.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.core.jobs_3.5.300.v20130429-1813.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/saaj.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/viewservlets.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/axis-1.4.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.equinox.registry_3.5.301.v20130717-1549.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.w3c.dom.smil_1.0.0.v200806040011.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/jaxrpc.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.apache.xml.resolver_1.2.0.v201005080400.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.osgi.services_3.3.100.v20130513-1956.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.core.expressions_3.4.500.v20130515-1343.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.core.contenttype_3.4.200.v20130326-1255.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.update.configurator_3.3.200.v20130326-1319.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.w3c.dom.svg_1.1.0.v201011041433.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/Tidy.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/js.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.core.runtime_3.9.0.v20130326-1255.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.datatools.connectivity.oda_3.4.1.v201308160907.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.w3c.css.sac_1.3.0.v200805290154.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.osgi_3.9.1.v20130814-1242.jar|
|specialpurpose|birt|./specialpurpose/birt/lib/org.eclipse.core.resources_3.8.101.v20130717-0806.jar|
|specialpurpose|cmssite|./specialpurpose/cmssite/template/docbook/extensions/webhelpindexer.jar|
|specialpurpose|cmssite|./specialpurpose/cmssite/template/docbook/extensions/tagsoup-1.2.1.jar|
|specialpurpose|cmssite|./specialpurpose/cmssite/template/docbook/extensions/lucene-analyzers-3.0.0.jar|
|specialpurpose|cmssite|./specialpurpose/cmssite/template/docbook/extensions/xalan-2.7.2.jar|
|specialpurpose|cmssite|./specialpurpose/cmssite/template/docbook/extensions/saxon65.jar|
|specialpurpose|cmssite|./specialpurpose/cmssite/template/docbook/extensions/lucene-core-3.0.0.jar|
|specialpurpose|ebaystore|./specialpurpose/ebaystore/lib/helper.jar|
|specialpurpose|ebaystore|./specialpurpose/ebaystore/lib/attributes.jar|
|specialpurpose|ebaystore|./specialpurpose/ebaystore/lib/ebaysdkcore.jar|
|specialpurpose|ebaystore|./specialpurpose/ebaystore/lib/ebaycalls.jar|
|specialpurpose|googlecheckout|./specialpurpose/googlecheckout/lib/checkout-sdk-0.8.8.jar|
|specialpurpose|ldap|./specialpurpose/ldap/lib/cas-server-core-3.3.jar|
|specialpurpose|lucene|./specialpurpose/lucene/lib/lucene-core-5.3.1.jar|
|specialpurpose|lucene|./specialpurpose/lucene/lib/lucene-queryparser-5.3.1.jar|
|specialpurpose|lucene|./specialpurpose/lucene/lib/lucene-analyzers-common-5.3.1.jar|
|specialpurpose|pos|./specialpurpose/pos/lib/jpos18-controls.jar|
|specialpurpose|pos|./specialpurpose/pos/lib/XuiCoreSwing-v3.2rc2b.jar|
|specialpurpose|pos|./specialpurpose/pos/lib/jcl.jar|
|specialpurpose|pos|./specialpurpose/pos/lib/looks-2.0.2.jar|
|specialpurpose|pos|./specialpurpose/pos/lib/XuiOptional-v3.2rc2b.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/hadoop-annotations-2.7.2.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/concurrentlinkedhashmap-lru-1.2.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/stax2-api-3.1.4.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/hadoop-auth-2.7.2.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/asm-commons-4.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/antlr-runtime-3.5.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/jackson-dataformat-smile-2.5.4.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/lucene-sandbox-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/lucene-analyzers-kuromoji-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/lucene-grouping-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/asm-4.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/lucene-backward-codecs-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/woodstox-core-asl-4.4.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/t-digest-3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/commons-configuration-1.6.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/lucene-analyzers-phonetic-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/commons-cli-1.2.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/hppc-0.5.2.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/protobuf-java-2.5.0.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/lucene-expressions-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/htrace-core-3.0.4.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/commons-exec-1.3.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/hadoop-common-2.7.2.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/jackson-core-2.5.4.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/lucene-memory-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/hadoop-hdfs-2.7.2.jar|
|specialpurpose|solr|./specialpurpose/solr/webapp/solr/WEB-INF/lib/wstx-asl-3.2.7.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/compile/solr-core-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/compile/solr-solrj-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/org.restlet-2.3.0.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/org.restlet.ext.servlet-2.3.0.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/zookeeper-3.4.6.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/lucene-join-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/joda-time-2.2.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/lucene-highlighter-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/lucene-codecs-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/noggit-0.6.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/lucene-queries-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/lucene-spatial-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/lucene-suggest-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/spatial4j-0.4.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/lucene-misc-5.3.1.jar|
|specialpurpose|solr|./specialpurpose/solr/lib/runtime/httpmime-4.4.1.jar|
|tools|demo-backup|./tools/demo-backup/contrast-rO0.jar|
|tools|security|./tools/security/notsoserial/notsoserial-1.0-SNAPSHOT.jar|


> Migrate OFBiz from Apache Ant to Gradle build system
> ----------------------------------------------------
>
>                 Key: OFBIZ-7534
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-7534
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL COMPONENTS
>    Affects Versions: Upcoming Branch
>            Reporter: Taher Alkhateeb
>            Assignee: Taher Alkhateeb
>              Labels: ant, build-tools, gradle
>         Attachments: ANT_GRADLE_COMPARISON.txt, OFBIZ-7534.patch, 
> OFBIZ-7534.patch, OFBIZ-7534.patch, build.gradle, gradle-wrapper.jar
>
>
> This is a major refactoring task referring to the [email 
> thread|http://ofbiz.markmail.org/message/vstt3wxuubmjgmqj?q=Important+Changes+to+Trunk+and+Use+of+Ant+%26+Gradle]
>  in which the community voted for the switch after a proposal from the PMC
> The purpose of this JIRA is to achieve the following objectives
> - Fully implement a working compiling system in Gradle that passes all tests
> - Remove all ant and maven build scripts from the system
> - update the documentation of the system to reflect these changes



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to