Hi Benoit, Thank you for your time (on Xmas), we really appreciate it. I
just have a couple of issues :

1. I couldn't start James because there is no bin wrapper present or CLI
jars and I tried to run "java -Dworking.directory=conf -jar
lib/james-server-jpa-common-guice-3.6.1.jar" and it gave an error saying
"no main manifest attribute, in
lib/james-server-jpa-common-guice-3.6.1.jar", so how do I go ahead and
start James? and also it would be great for the binary distributions to
have the bin wrapper folder coz it really helps interact through the
command line. probably you would

2. I was going through the zip files you shared, and I don't know if it was
intended or not coz the smtpserver.xml file have 3 SMTP servers enabled by
default running on ports 25 (no TLS, no auth required), 465 (socketTLS,
auth required) and 587 (startTLS,  auth required respectively and the
imapserver.xml file have 2 IMAP servers enabled running on ports 143
(startTLS) and 993 (socketTLS).

So I'm wondering if that is recommended, to run multiple IMAP/SMTP server
instances on all those ports in that fashion and why would that be the case.

3. I realized the configuration files used were from the master branch, not
the 3.6.x branch, so CAN that affect the JAMES server in any way especially
the mailetcontainer.xml is very different, I don't understand everything in
that file but I would assume if somethings changed it would have some kind
of effect.

Thank you again and Happy Holidays

Best Regards,





On Sat, Dec 25, 2021 at 4:10 PM Tellier Benoit <btell...@apache.org> wrote:

> Hello,
>
>
> https://www.apache.org/dyn/closer.lua/james/server/3.6.1/james-server-distributed-guice.zip
>
> https://www.apache.org/dyn/closer.lua/james/server/3.6.1/james-server-jpa-guice.zip
>
> Merry Xmas, finnally had the time to upload pre-compiled versions for
> 3.6.1.
>
> Tomorrow Iwill update the dowload page as well.
>
> Best regards,
>
> Benoit
>
> Le 24/12/2021 à 20:13, Bs Serge a écrit :
> > ok. I see you may be referring to the master branch of the James project
> > which has the `server/apps` directory
> > but I'm building the 3.6.1 source codes which have a `server/app`
> directory
> > and it does not contain folders representing different assemblies as you
> > can see here on Github
> > https://github.com/apache/james-project/tree/3.6.x/server/app
> >
> > this is my 3.6.1 server/app directory structure after successful build :
> >
> https://paste.0xfc.de/?e6f26d4c0790b002#5VdYUUvaJsDR2kzBTt34fMJyoLFBJGx4HtAnjWetH71q
> >
> > Kindly let me know how to achieve the guice+jpa assembly with the 3.6.1
> > version
> >
> > Best regards,
> >
> > On Fri, Dec 24, 2021 at 2:05 PM Jean Helou <jean.he...@gmail.com> wrote:
> >
> >> Sorry I wasn't clear
> >>
> >> Each of the folders in server/app represents a different runnable
> >> assembly. This is to demonstrate James modularity and how to create an
> >> assembly of your own with the specific modules you are looking for.
> >> You probably want to check the jpa-app assembly.
> >>
> >> Le ven. 24 déc. 2021 à 12:47, Bs Serge <sergeb...@gmail.com> a écrit :
> >>
> >>> Great to know,
> >>> Tho it seems like my build didn't generate Guice+JPA artifacts inside
> the
> >>> server/app folder,
> >>> to build I run `mvn clean install -DskipTests`
> >>> and there is no guice jar inside server/app
> >>>
> >>> Kindly let me know how to achive the guice+jpa setup
> >>>
> >>> Cheers
> >>>
> >>>
> >>>
> >>>
> >>> On Fri, Dec 24, 2021 at 12:57 PM Jean Helou <jean.he...@gmail.com>
> wrote:
> >>>
> >>>> Hello,
> >>>>
> >>>> Runnable assemblies are in server/apps/
> >>>>
> >>>> Server/containers only contains the core libs
> >>>>
> >>>> Cheers
> >>>>
> >>>>
> >>>> Le ven. 24 déc. 2021 à 11:17, Bs Serge <sergeb...@gmail.com> a écrit
> :
> >>>>
> >>>>> My build was successful after some time, I want the Guice JPA setup,
> >>>>> So I went in server/container/guice/jpa-guice/target/ and I found the
> >>>>> james-server-jpa-guice.zip file (93 MB),
> >>>>> I extracted the zip and it contains :
> >>>>> - conf (will all the configuration files)
> >>>>> - james-server-jpa-guice.lib (contains a bunch of jars)
> >>>>>
> >>>>> Though It does not contain the bin directory with the command line
> >>> tools
> >>>> to
> >>>>> run James
> >>>>> Seems like everything is in place except for the missing bin
> directory
> >>>> and
> >>>>> there is no james-cli.jar or james-server-cli.jar in the zip file
> >>>>>
> >>>>> First, Let me know if this is the zip file I should be using
> >>>>> and Second, how do I go on and start James without the CLI tools?
> >>>>>
> >>>>> Best regards,
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Fri, Dec 24, 2021 at 3:21 AM Garry Hurley <
> >>> garry.hurley...@gmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>> Piggybacking on Jean’s response, you may be able to do a skip-tests
> >>> on
> >>>>> the
> >>>>>> maven build, which will skip the Cassandra and Docker stuff.
> >>>>>>
> >>>>>> On Thu, Dec 23, 2021 at 4:50 PM Bs Serge <sergeb...@gmail.com>
> >>> wrote:
> >>>>>>> Wow, it's amazing how you just spotted it.
> >>>>>>>
> >>>>>>> cheers
> >>>>>>>
> >>>>>>> On Thu, Dec 23, 2021 at 9:50 PM Jean Helou <jean.he...@gmail.com>
> >>>>> wrote:
> >>>>>>>> Hello,
> >>>>>>>>
> >>>>>>>> Even if you don't intend to use cassandra if you are building
> >>> the
> >>>>> whole
> >>>>>>>> repo from source it is going to build the cassandra packages.
> >>> The
> >>>>>> actual
> >>>>>>>> error is
> >>>>>>>>
> >>>>>>>> - 21:14:07.434 [ERROR] o.t.d.DockerClientProviderStrategy -
> >>> Could
> >>>> not
> >>>>>>>> find a valid Docker environment. Please check configuration.
> >>>>> Attempted
> >>>>>>>> configurations were:
> >>>>>>>> - 21:14:07.435 [ERROR] o.t.d.DockerClientProviderStrategy -
> >>>>>>>> UnixSocketClientProviderStrategy: failed with exception
> >>>>>>>> InvalidConfigurationException (Could not find unix domain
> >>> socket).
> >>>>>>>> Root cause NoSuchFileException (/var/run/docker.sock)
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> All the tests for storage engine use testcontainers to spin up
> >>>>>> containers
> >>>>>>>> for the corresponding external tool (cassanda, postgresql,
> >>>>>> elasticsearch,
> >>>>>>>> rabbitmq, ...) many modules will fail to build if you don't have
> >>>>> docker
> >>>>>>>> available.
> >>>>>>>>
> >>>>>>>> cheers
> >>>>>>>> jean
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Thu, Dec 23, 2021 at 8:39 PM Bs Serge <sergeb...@gmail.com>
> >>>>> wrote:
> >>>>>>>>> I figured I'm using the wrong version of Java, I switched to
> >>> Java
> >>>>> 11
> >>>>>>>>> The next error is Cassandra related [1], and I don't want to
> >>> use
> >>>>>>>> Cassandra,
> >>>>>>>>> I want to use JPA instead
> >>>>>>>>>
> >>>>>>>>> [INFO] Apache James Cassandra backend .....................
> >>>> FAILURE
> >>>>>>>> [01:05
> >>>>>>>>> min]
> >>>>>>>>>
> >>>>>>>>> [1]
> >>>>>>>>>
> >>>>>>>>>
> >>>
> https://paste.0xfc.de/?df21131d3962c67c#Cfhsu8StrovVt9j2qHjZa4UXdEwx4FiFsf979Nkaixvx
> >>>>>>>>> Any comments or thoughts would be appreciated!
> >>>>>>>>>
> >>>>>>>>> Best regards,
> >>>>>>>>>
> >>>>>>>>> On Thu, Dec 23, 2021 at 8:52 PM Bs Serge <sergeb...@gmail.com
> >>>>>> wrote:
> >>>>>>>>>> Hi,
> >>>>>>>>>>
> >>>>>>>>>> I'm trying to compile the james-project 3.6.1 with maven and
> >>>> I'm
> >>>>>>>>>> experiencing this error [1]  when I run `mvn clean install`
> >>>>>>>>>>
> >>>>>>>>>> "Fatal error compiling: invalid flag: --release"
> >>>>>>>>>>
> >>>>>>>>>> Apache Maven 3.8.4
> >>>>>>>>>> Java version: 1.8.0_311
> >>>>>>>>>>
> >>>>>>>>>> [1]
> >>>>>>>>>>
> >>>
> https://paste.0xfc.de/?a8332c3f91e8ff48#1PwvpmSCZq6L4z32BqarWCQBbhxPz35uSbnwcesd7QS
> >>>>>>>>>> Any comments or thoughts would be appreciated!
> >>>>>>>>>>
> >>>>>>>>>> Best regards,
> >>>>>>>>>>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
> >> For additional commands, e-mail: server-user-h...@james.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
> For additional commands, e-mail: server-user-h...@james.apache.org
>
>

Reply via email to