Re: Help with "no domain found" error James 3.8.0

2024-01-08 Thread Rene Cordier

Hi Matt,

You can maybe tweak too the logback.xml configuration file to have a 
more fine grained logging experience, which could help you maybe reduce 
your log volume as well depending which part of James you target for logs.


Best regards,

Rene.

On 1/9/24 08:26, Tung Tran wrote:

Hi,

You can use `SizeAndTimeBasedRollingPolicy` in logback file for rotate 
the file log
https://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy 




On 08/01/2024 18:57, Matt Pryor wrote:

OK thanks Rene.

I'm finding the logs a bit challenging, the main use for logs for our 
use
is to track down deliverability issues, but in order to do this we 
need to

turn on debug logging, for example:

16:36:59.492 [DEBUG] o.a.j.t.m.r.d.MailDelivrer - Temporary exception
delivering mail
(Mail1704386217842-49641a56-f7cf-43c3-911f-bf83b88a4fd4-to-aol.com).
RemoteHost said: 421 4.7.0 [TSS04] Messages from 13.82.57.241 
temporarily

deferred due to unexpected volume or user complaints - 4.16.55.1; see
https://postmaster.yahooinc.com/error-codes

But this then generates 500+ Mb per day which is a lot to look 
through. Any

tips on how to better manage this would be great.

Thanks
Matt






On Wed, 13 Dec 2023 at 04:14, Rene Cordier  wrote:


Hi Matt,

No problem actually I think. Looking at the code:

https://github.com/apache/james-project/blob/master/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/JPADomainList.java#L164 



We can see that it's just a debug log saying it tried to look if the
domain existed internally or not, it didn't find it. James logged it
then as a debug log and then returns false (so no error).

A bit verbose but my guess is also you are probably in a testing phase
with debug logs enabled? If you turn off the debug logs in logback
configuration file, you should not see them anymore I believe. But
nothing to be alarmed of I think :)

Best regards,

Rene.


On 12/13/23 10:34, Tung Tran wrote:
It just a JPAQuery, the JamesDomain is an entity of table 
JAMES_DOMAIN.

:name is a "dynamic marker" as you wrote.


https://github.com/apache/james-project/blob/d7a4f45fa4d248a4911612eb367cef72e56c5f8c/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java#L33 




On 12/12/2023 18:42, Matt Pryor wrote:
Hi all, I'm still seeing this error in the logs after setting the 
domain

using the webadmin:

javax.persistence.NoResultException: Query "SELECT domain FROM
JamesDomain
domain WHERE domain.name=:name" selected no result, but expected 
unique

result.
    at

org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346) 




    at

org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:162) 




    at

org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:100) 




    at

org.apache.james.domainlist.lib.AbstractDomainList.containsDomain(AbstractDomainList.java:179) 




    at

org.apache.james.mailetcontainer.impl.LocalResourcesImpl.isLocalServer(LocalResourcesImpl.java:67) 





Please can you help me understand what this query is doing and what
is it
querying? There is no "JamesDomain" table in the tables generated 
in our

SQL Server database (there is a James_Domain).
I presume :name is a dynamic marker, in which case what will it be
setting
the value to?

Below is a list of tables generated by James in SQL Server:

JAMES_DOMAIN
JAMES_MAIL
JAMES_MAILBOX
JAMES_MAILBOX_ANNOTATION
JAMES_MAIL_PROPERTY
JAMES_MAIL_REPOS
JAMES_MAIL_STORE
JAMES_MAIL_USERFLAG
JAMES_MAX_DOMAIN_MESSAGE_COUNT
JAMES_MAX_DOMAIN_STORAGE
JAMES_MAX_GLOBAL_MESSAGE_COUNT
JAMES_MAX_Global_STORAGE
JAMES_MAX_USER_MESSAGE_COUNT
JAMES_MAX_USER_STORAGE
JAMES_QUOTA_CURRENTQUOTA
JAMES_RECIPIENT_REWRITE
JAMES_SIEVE_QUOTA
JAMES_SIEVE_SCRIPT
JAMES_SUBSCRIPTION
JAMES_USER
OPENJPA_SEQUENCE_TABLE

Thanks and kind regards
Matt





On Thu, 26 Oct 2023 at 12:41, Matt Pryor

wrote:


Many thanks René!

On Thu, 26 Oct 2023 at 03:32, René CORDIER 
wrote:


Hi Matt,

On addition to using the cli, you have also other ways:

- using webadmin:

https://james.apache.org/server/manage-webadmin.html#Administrating_domains 



-  the domainlist.xml file. localhost is configured as
defaultDomain, but
you can add extra domains in `domainnames.domainname`, which is a
list,
spearated by "," I think... it's undocumented, looks rather obscur
(as a
name) and doesn't seem really tested in the code I realized
though... Might
need to add a little something there :)

Best regards,

Rene.


On Oct 26, 2023 1:36 AM, from Matt Pryor Thanks a lot Tung will try
that
tomorrow.


On Wed, 25 Oct 2023 at 16:33, Tung Tran  
wrote:



Hi
Have you created a domain name yet?
By admin api, James Command line...
Ex: james.apache.org/server/manage-cli.html#Manage_Domains

Tung,

On 25/10/2023 22:16, Matt Pryor wrote:

Hi, I'm seeing the following error in the logs:

16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
javax.persistence.NoResult

Re: Help with "no domain found" error James 3.8.0

2024-01-08 Thread Tung Tran

Hi,

You can use `SizeAndTimeBasedRollingPolicy` in logback file for rotate 
the file log

https://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy


On 08/01/2024 18:57, Matt Pryor wrote:

OK thanks Rene.

I'm finding the logs a bit challenging, the main use for logs for our use
is to track down deliverability issues, but in order to do this we need to
turn on debug logging, for example:

16:36:59.492 [DEBUG] o.a.j.t.m.r.d.MailDelivrer - Temporary exception
delivering mail
(Mail1704386217842-49641a56-f7cf-43c3-911f-bf83b88a4fd4-to-aol.com).
RemoteHost said: 421 4.7.0 [TSS04] Messages from 13.82.57.241 temporarily
deferred due to unexpected volume or user complaints - 4.16.55.1; see
https://postmaster.yahooinc.com/error-codes

But this then generates 500+ Mb per day which is a lot to look through. Any
tips on how to better manage this would be great.

Thanks
Matt






On Wed, 13 Dec 2023 at 04:14, Rene Cordier  wrote:


Hi Matt,

No problem actually I think. Looking at the code:

https://github.com/apache/james-project/blob/master/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/JPADomainList.java#L164

We can see that it's just a debug log saying it tried to look if the
domain existed internally or not, it didn't find it. James logged it
then as a debug log and then returns false (so no error).

A bit verbose but my guess is also you are probably in a testing phase
with debug logs enabled? If you turn off the debug logs in logback
configuration file, you should not see them anymore I believe. But
nothing to be alarmed of I think :)

Best regards,

Rene.


On 12/13/23 10:34, Tung Tran wrote:

It just a JPAQuery, the JamesDomain is an entity of table JAMES_DOMAIN.
:name is a "dynamic marker" as you wrote.



https://github.com/apache/james-project/blob/d7a4f45fa4d248a4911612eb367cef72e56c5f8c/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java#L33



On 12/12/2023 18:42, Matt Pryor wrote:

Hi all, I'm still seeing this error in the logs after setting the domain
using the webadmin:

javax.persistence.NoResultException: Query "SELECT domain FROM
JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
at


org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)


at


org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:162)


at


org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:100)


at


org.apache.james.domainlist.lib.AbstractDomainList.containsDomain(AbstractDomainList.java:179)


at


org.apache.james.mailetcontainer.impl.LocalResourcesImpl.isLocalServer(LocalResourcesImpl.java:67)



Please can you help me understand what this query is doing and what
is it
querying? There is no "JamesDomain" table in the tables generated in our
SQL Server database (there is a James_Domain).
I presume :name is a dynamic marker, in which case what will it be
setting
the value to?

Below is a list of tables generated by James in SQL Server:

JAMES_DOMAIN
JAMES_MAIL
JAMES_MAILBOX
JAMES_MAILBOX_ANNOTATION
JAMES_MAIL_PROPERTY
JAMES_MAIL_REPOS
JAMES_MAIL_STORE
JAMES_MAIL_USERFLAG
JAMES_MAX_DOMAIN_MESSAGE_COUNT
JAMES_MAX_DOMAIN_STORAGE
JAMES_MAX_GLOBAL_MESSAGE_COUNT
JAMES_MAX_Global_STORAGE
JAMES_MAX_USER_MESSAGE_COUNT
JAMES_MAX_USER_STORAGE
JAMES_QUOTA_CURRENTQUOTA
JAMES_RECIPIENT_REWRITE
JAMES_SIEVE_QUOTA
JAMES_SIEVE_SCRIPT
JAMES_SUBSCRIPTION
JAMES_USER
OPENJPA_SEQUENCE_TABLE

Thanks and kind regards
Matt





On Thu, 26 Oct 2023 at 12:41, Matt Pryor

wrote:


Many thanks René!

On Thu, 26 Oct 2023 at 03:32, René CORDIER 
wrote:


Hi Matt,

On addition to using the cli, you have also other ways:

- using webadmin:


https://james.apache.org/server/manage-webadmin.html#Administrating_domains


-  the domainlist.xml file. localhost is configured as
defaultDomain, but
you can add extra domains in `domainnames.domainname`, which is a
list,
spearated by "," I think... it's undocumented, looks rather obscur
(as a
name) and doesn't seem really tested in the code I realized
though... Might
need to add a little something there :)

Best regards,

Rene.


On Oct 26, 2023 1:36 AM, from Matt Pryor Thanks a lot Tung will try
that
tomorrow.


On Wed, 25 Oct 2023 at 16:33, Tung Tran  wrote:


Hi
Have you created a domain name yet?
By admin api, James Command line...
Ex: james.apache.org/server/manage-cli.html#Manage_Domains

Tung,

On 25/10/2023 22:16, Matt Pryor wrote:

Hi, I'm seeing the following error in the logs:

16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM

JamesDomain

domain WHERE domain.name=:name" selected no result, but expected

unique

result.
at


org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)


Queried the jamesdomain table and there's one result containing

"localhost".

What should be in there

Re: Help with "no domain found" error James 3.8.0

2024-01-08 Thread Matt Pryor
OK thanks Rene.

I'm finding the logs a bit challenging, the main use for logs for our use
is to track down deliverability issues, but in order to do this we need to
turn on debug logging, for example:

16:36:59.492 [DEBUG] o.a.j.t.m.r.d.MailDelivrer - Temporary exception
delivering mail
(Mail1704386217842-49641a56-f7cf-43c3-911f-bf83b88a4fd4-to-aol.com).
RemoteHost said: 421 4.7.0 [TSS04] Messages from 13.82.57.241 temporarily
deferred due to unexpected volume or user complaints - 4.16.55.1; see
https://postmaster.yahooinc.com/error-codes

But this then generates 500+ Mb per day which is a lot to look through. Any
tips on how to better manage this would be great.

Thanks
Matt






On Wed, 13 Dec 2023 at 04:14, Rene Cordier  wrote:

> Hi Matt,
>
> No problem actually I think. Looking at the code:
>
> https://github.com/apache/james-project/blob/master/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/JPADomainList.java#L164
>
> We can see that it's just a debug log saying it tried to look if the
> domain existed internally or not, it didn't find it. James logged it
> then as a debug log and then returns false (so no error).
>
> A bit verbose but my guess is also you are probably in a testing phase
> with debug logs enabled? If you turn off the debug logs in logback
> configuration file, you should not see them anymore I believe. But
> nothing to be alarmed of I think :)
>
> Best regards,
>
> Rene.
>
>
> On 12/13/23 10:34, Tung Tran wrote:
> > It just a JPAQuery, the JamesDomain is an entity of table JAMES_DOMAIN.
> > :name is a "dynamic marker" as you wrote.
> >
> >
> https://github.com/apache/james-project/blob/d7a4f45fa4d248a4911612eb367cef72e56c5f8c/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java#L33
> >
> >
> >
> > On 12/12/2023 18:42, Matt Pryor wrote:
> >> Hi all, I'm still seeing this error in the logs after setting the domain
> >> using the webadmin:
> >>
> >> javax.persistence.NoResultException: Query "SELECT domain FROM
> >> JamesDomain
> >> domain WHERE domain.name=:name" selected no result, but expected unique
> >> result.
> >>at
> >>
> org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)
>
> >>
> >>at
> >>
> org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:162)
>
> >>
> >>at
> >>
> org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:100)
>
> >>
> >>at
> >>
> org.apache.james.domainlist.lib.AbstractDomainList.containsDomain(AbstractDomainList.java:179)
>
> >>
> >>at
> >>
> org.apache.james.mailetcontainer.impl.LocalResourcesImpl.isLocalServer(LocalResourcesImpl.java:67)
>
> >>
> >>
> >> Please can you help me understand what this query is doing and what
> >> is it
> >> querying? There is no "JamesDomain" table in the tables generated in our
> >> SQL Server database (there is a James_Domain).
> >> I presume :name is a dynamic marker, in which case what will it be
> >> setting
> >> the value to?
> >>
> >> Below is a list of tables generated by James in SQL Server:
> >>
> >> JAMES_DOMAIN
> >> JAMES_MAIL
> >> JAMES_MAILBOX
> >> JAMES_MAILBOX_ANNOTATION
> >> JAMES_MAIL_PROPERTY
> >> JAMES_MAIL_REPOS
> >> JAMES_MAIL_STORE
> >> JAMES_MAIL_USERFLAG
> >> JAMES_MAX_DOMAIN_MESSAGE_COUNT
> >> JAMES_MAX_DOMAIN_STORAGE
> >> JAMES_MAX_GLOBAL_MESSAGE_COUNT
> >> JAMES_MAX_Global_STORAGE
> >> JAMES_MAX_USER_MESSAGE_COUNT
> >> JAMES_MAX_USER_STORAGE
> >> JAMES_QUOTA_CURRENTQUOTA
> >> JAMES_RECIPIENT_REWRITE
> >> JAMES_SIEVE_QUOTA
> >> JAMES_SIEVE_SCRIPT
> >> JAMES_SUBSCRIPTION
> >> JAMES_USER
> >> OPENJPA_SEQUENCE_TABLE
> >>
> >> Thanks and kind regards
> >> Matt
> >>
> >>
> >>
> >>
> >>
> >> On Thu, 26 Oct 2023 at 12:41, Matt Pryor
> >> 
> >> wrote:
> >>
> >>> Many thanks René!
> >>>
> >>> On Thu, 26 Oct 2023 at 03:32, René CORDIER 
> >>> wrote:
> >>>
>  Hi Matt,
> 
>  On addition to using the cli, you have also other ways:
> 
>  - using webadmin:
> 
> https://james.apache.org/server/manage-webadmin.html#Administrating_domains
> 
> 
>  -  the domainlist.xml file. localhost is configured as
>  defaultDomain, but
>  you can add extra domains in `domainnames.domainname`, which is a
>  list,
>  spearated by "," I think... it's undocumented, looks rather obscur
>  (as a
>  name) and doesn't seem really tested in the code I realized
>  though... Might
>  need to add a little something there :)
> 
>  Best regards,
> 
>  Rene.
> 
> 
>  On Oct 26, 2023 1:36 AM, from Matt Pryor Thanks a lot Tung will try
>  that
>  tomorrow.
> 
> 
>  On Wed, 25 Oct 2023 at 16:33, Tung Tran  wrote:
> 
> > Hi
> > Have you created a domain name yet?
> > By admin api, James Command line...
> > Ex: james.apache.org/server/manage-cli.html#Manage_Domains
> >
> > Tung,
> >
> > On 25/10/2023 22:16, Matt Pryor wrote:
> >>

Re: Help with "no domain found" error James 3.8.0

2023-12-12 Thread Rene Cordier

Hi Matt,

No problem actually I think. Looking at the code: 
https://github.com/apache/james-project/blob/master/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/JPADomainList.java#L164


We can see that it's just a debug log saying it tried to look if the 
domain existed internally or not, it didn't find it. James logged it 
then as a debug log and then returns false (so no error).


A bit verbose but my guess is also you are probably in a testing phase 
with debug logs enabled? If you turn off the debug logs in logback 
configuration file, you should not see them anymore I believe. But 
nothing to be alarmed of I think :)


Best regards,

Rene.


On 12/13/23 10:34, Tung Tran wrote:

It just a JPAQuery, the JamesDomain is an entity of table JAMES_DOMAIN.
:name is a "dynamic marker" as you wrote.

https://github.com/apache/james-project/blob/d7a4f45fa4d248a4911612eb367cef72e56c5f8c/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java#L33 




On 12/12/2023 18:42, Matt Pryor wrote:

Hi all, I'm still seeing this error in the logs after setting the domain
using the webadmin:

javax.persistence.NoResultException: Query "SELECT domain FROM 
JamesDomain

domain WHERE domain.name=:name" selected no result, but expected unique
result.
   at
org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346) 


   at
org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:162) 


   at
org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:100) 


   at
org.apache.james.domainlist.lib.AbstractDomainList.containsDomain(AbstractDomainList.java:179) 


   at
org.apache.james.mailetcontainer.impl.LocalResourcesImpl.isLocalServer(LocalResourcesImpl.java:67) 



Please can you help me understand what this query is doing and what 
is it

querying? There is no "JamesDomain" table in the tables generated in our
SQL Server database (there is a James_Domain).
I presume :name is a dynamic marker, in which case what will it be 
setting

the value to?

Below is a list of tables generated by James in SQL Server:

JAMES_DOMAIN
JAMES_MAIL
JAMES_MAILBOX
JAMES_MAILBOX_ANNOTATION
JAMES_MAIL_PROPERTY
JAMES_MAIL_REPOS
JAMES_MAIL_STORE
JAMES_MAIL_USERFLAG
JAMES_MAX_DOMAIN_MESSAGE_COUNT
JAMES_MAX_DOMAIN_STORAGE
JAMES_MAX_GLOBAL_MESSAGE_COUNT
JAMES_MAX_Global_STORAGE
JAMES_MAX_USER_MESSAGE_COUNT
JAMES_MAX_USER_STORAGE
JAMES_QUOTA_CURRENTQUOTA
JAMES_RECIPIENT_REWRITE
JAMES_SIEVE_QUOTA
JAMES_SIEVE_SCRIPT
JAMES_SUBSCRIPTION
JAMES_USER
OPENJPA_SEQUENCE_TABLE

Thanks and kind regards
Matt





On Thu, 26 Oct 2023 at 12:41, Matt Pryor 


wrote:


Many thanks René!

On Thu, 26 Oct 2023 at 03:32, René CORDIER  
wrote:



Hi Matt,

On addition to using the cli, you have also other ways:

- using webadmin:
https://james.apache.org/server/manage-webadmin.html#Administrating_domains 



-  the domainlist.xml file. localhost is configured as 
defaultDomain, but
you can add extra domains in `domainnames.domainname`, which is a 
list,
spearated by "," I think... it's undocumented, looks rather obscur 
(as a
name) and doesn't seem really tested in the code I realized 
though... Might

need to add a little something there :)

Best regards,

Rene.


On Oct 26, 2023 1:36 AM, from Matt Pryor Thanks a lot Tung will try 
that

tomorrow.


On Wed, 25 Oct 2023 at 16:33, Tung Tran  wrote:


Hi
Have you created a domain name yet?
By admin api, James Command line...
Ex: james.apache.org/server/manage-cli.html#Manage_Domains

Tung,

On 25/10/2023 22:16, Matt Pryor wrote:

Hi, I'm seeing the following error in the logs:

16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM

JamesDomain

domain WHERE domain.name=:name" selected no result, but expected

unique

result.
at

org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346) 


Queried the jamesdomain table and there's one result containing

"localhost".

What should be in there, do I set it manually in the database, or

does it

come from a config file?

Thanks
Matt


-
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org






--
Kind regards
Matt Pryor
Software Developer

The International Presence Group of Companies
EMAIL: pr...@presencebpm.com
URL: www.International-presence.com





-
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



Re: Help with "no domain found" error James 3.8.0

2023-12-12 Thread Tung Tran

It just a JPAQuery, the JamesDomain is an entity of table JAMES_DOMAIN.
:name is a "dynamic marker" as you wrote.

https://github.com/apache/james-project/blob/d7a4f45fa4d248a4911612eb367cef72e56c5f8c/server/data/data-jpa/src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java#L33


On 12/12/2023 18:42, Matt Pryor wrote:

Hi all, I'm still seeing this error in the logs after setting the domain
using the webadmin:

javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
   at
org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)
   at
org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:162)
   at
org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:100)
   at
org.apache.james.domainlist.lib.AbstractDomainList.containsDomain(AbstractDomainList.java:179)
   at
org.apache.james.mailetcontainer.impl.LocalResourcesImpl.isLocalServer(LocalResourcesImpl.java:67)

Please can you help me understand what this query is doing and what is it
querying? There is no "JamesDomain" table in the tables generated in our
SQL Server database (there is a James_Domain).
I presume :name is a dynamic marker, in which case what will it be setting
the value to?

Below is a list of tables generated by James in SQL Server:

JAMES_DOMAIN
JAMES_MAIL
JAMES_MAILBOX
JAMES_MAILBOX_ANNOTATION
JAMES_MAIL_PROPERTY
JAMES_MAIL_REPOS
JAMES_MAIL_STORE
JAMES_MAIL_USERFLAG
JAMES_MAX_DOMAIN_MESSAGE_COUNT
JAMES_MAX_DOMAIN_STORAGE
JAMES_MAX_GLOBAL_MESSAGE_COUNT
JAMES_MAX_Global_STORAGE
JAMES_MAX_USER_MESSAGE_COUNT
JAMES_MAX_USER_STORAGE
JAMES_QUOTA_CURRENTQUOTA
JAMES_RECIPIENT_REWRITE
JAMES_SIEVE_QUOTA
JAMES_SIEVE_SCRIPT
JAMES_SUBSCRIPTION
JAMES_USER
OPENJPA_SEQUENCE_TABLE

Thanks and kind regards
Matt





On Thu, 26 Oct 2023 at 12:41, Matt Pryor 
wrote:


Many thanks René!

On Thu, 26 Oct 2023 at 03:32, René CORDIER  wrote:


Hi Matt,

On addition to using the cli, you have also other ways:

- using webadmin:
https://james.apache.org/server/manage-webadmin.html#Administrating_domains

-  the domainlist.xml file. localhost is configured as defaultDomain, but
you can add extra domains in `domainnames.domainname`, which is a list,
spearated by "," I think... it's undocumented, looks rather obscur (as a
name) and doesn't seem really tested in the code I realized though... Might
need to add a little something there :)

Best regards,

Rene.


On Oct 26, 2023 1:36 AM, from Matt Pryor Thanks a lot Tung will try that
tomorrow.


On Wed, 25 Oct 2023 at 16:33, Tung Tran  wrote:


Hi
Have you created a domain name yet?
By admin api, James Command line...
Ex: james.apache.org/server/manage-cli.html#Manage_Domains

Tung,

On 25/10/2023 22:16, Matt Pryor wrote:

Hi, I'm seeing the following error in the logs:

16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM

JamesDomain

domain WHERE domain.name=:name" selected no result, but expected

unique

result.
at


org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)

Queried the jamesdomain table and there's one result containing

"localhost".

What should be in there, do I set it manually in the database, or

does it

come from a config file?

Thanks
Matt


-
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org






--
Kind regards
Matt Pryor
Software Developer

The International Presence Group of Companies
EMAIL: pr...@presencebpm.com
URL: www.International-presence.com





-
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org



Re: Help with "no domain found" error James 3.8.0

2023-12-12 Thread Matt Pryor
Hi all, I'm still seeing this error in the logs after setting the domain
using the webadmin:

javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
  at
org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)
  at
org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:162)
  at
org.apache.james.domainlist.jpa.JPADomainList.containsDomainInternal(JPADomainList.java:100)
  at
org.apache.james.domainlist.lib.AbstractDomainList.containsDomain(AbstractDomainList.java:179)
  at
org.apache.james.mailetcontainer.impl.LocalResourcesImpl.isLocalServer(LocalResourcesImpl.java:67)

Please can you help me understand what this query is doing and what is it
querying? There is no "JamesDomain" table in the tables generated in our
SQL Server database (there is a James_Domain).
I presume :name is a dynamic marker, in which case what will it be setting
the value to?

Below is a list of tables generated by James in SQL Server:

JAMES_DOMAIN
JAMES_MAIL
JAMES_MAILBOX
JAMES_MAILBOX_ANNOTATION
JAMES_MAIL_PROPERTY
JAMES_MAIL_REPOS
JAMES_MAIL_STORE
JAMES_MAIL_USERFLAG
JAMES_MAX_DOMAIN_MESSAGE_COUNT
JAMES_MAX_DOMAIN_STORAGE
JAMES_MAX_GLOBAL_MESSAGE_COUNT
JAMES_MAX_Global_STORAGE
JAMES_MAX_USER_MESSAGE_COUNT
JAMES_MAX_USER_STORAGE
JAMES_QUOTA_CURRENTQUOTA
JAMES_RECIPIENT_REWRITE
JAMES_SIEVE_QUOTA
JAMES_SIEVE_SCRIPT
JAMES_SUBSCRIPTION
JAMES_USER
OPENJPA_SEQUENCE_TABLE

Thanks and kind regards
Matt





On Thu, 26 Oct 2023 at 12:41, Matt Pryor 
wrote:

> Many thanks René!
>
> On Thu, 26 Oct 2023 at 03:32, René CORDIER  wrote:
>
>> Hi Matt,
>>
>> On addition to using the cli, you have also other ways:
>>
>> - using webadmin:
>> https://james.apache.org/server/manage-webadmin.html#Administrating_domains
>>
>> -  the domainlist.xml file. localhost is configured as defaultDomain, but
>> you can add extra domains in `domainnames.domainname`, which is a list,
>> spearated by "," I think... it's undocumented, looks rather obscur (as a
>> name) and doesn't seem really tested in the code I realized though... Might
>> need to add a little something there :)
>>
>> Best regards,
>>
>> Rene.
>>
>>
>> On Oct 26, 2023 1:36 AM, from Matt Pryor Thanks a lot Tung will try that
>> tomorrow.
>>
>>
>> On Wed, 25 Oct 2023 at 16:33, Tung Tran  wrote:
>>
>> > Hi
>> > Have you created a domain name yet?
>> > By admin api, James Command line...
>> > Ex: james.apache.org/server/manage-cli.html#Manage_Domains
>> >
>> > Tung,
>> >
>> > On 25/10/2023 22:16, Matt Pryor wrote:
>> > > Hi, I'm seeing the following error in the logs:
>> > >
>> > > 16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
>> > > javax.persistence.NoResultException: Query "SELECT domain FROM
>> > JamesDomain
>> > > domain WHERE domain.name=:name" selected no result, but expected
>> unique
>> > > result.
>> > > at
>> > >
>> >
>> org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)
>> > >
>> > > Queried the jamesdomain table and there's one result containing
>> > "localhost".
>> > >
>> > > What should be in there, do I set it manually in the database, or
>> does it
>> > > come from a config file?
>> > >
>> > > Thanks
>> > > Matt
>> > >
>> >
>> > -
>> > To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
>> > For additional commands, e-mail: server-user-h...@james.apache.org
>> >
>> >
>>
>>
>>
>
> --
> Kind regards
> Matt Pryor
> Software Developer
>
> The International Presence Group of Companies
> EMAIL: pr...@presencebpm.com
> URL: www.International-presence.com
>
>
>

-- 
Kind regards
Matt Pryor
Software Developer

The International Presence Group of Companies
EMAIL: pr...@presencebpm.com
URL: www.International-presence.com


Re: Help with "no domain found" error James 3.8.0

2023-10-26 Thread Matt Pryor
Many thanks René!

On Thu, 26 Oct 2023 at 03:32, René CORDIER  wrote:

> Hi Matt,
>
> On addition to using the cli, you have also other ways:
>
> - using webadmin:
> https://james.apache.org/server/manage-webadmin.html#Administrating_domains
>
> -  the domainlist.xml file. localhost is configured as defaultDomain, but
> you can add extra domains in `domainnames.domainname`, which is a list,
> spearated by "," I think... it's undocumented, looks rather obscur (as a
> name) and doesn't seem really tested in the code I realized though... Might
> need to add a little something there :)
>
> Best regards,
>
> Rene.
>
>
> On Oct 26, 2023 1:36 AM, from Matt Pryor Thanks a lot Tung will try that
> tomorrow.
>
>
> On Wed, 25 Oct 2023 at 16:33, Tung Tran  wrote:
>
> > Hi
> > Have you created a domain name yet?
> > By admin api, James Command line...
> > Ex: james.apache.org/server/manage-cli.html#Manage_Domains
> >
> > Tung,
> >
> > On 25/10/2023 22:16, Matt Pryor wrote:
> > > Hi, I'm seeing the following error in the logs:
> > >
> > > 16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
> > > javax.persistence.NoResultException: Query "SELECT domain FROM
> > JamesDomain
> > > domain WHERE domain.name=:name" selected no result, but expected
> unique
> > > result.
> > > at
> > >
> >
> org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)
> > >
> > > Queried the jamesdomain table and there's one result containing
> > "localhost".
> > >
> > > What should be in there, do I set it manually in the database, or does
> it
> > > come from a config file?
> > >
> > > Thanks
> > > Matt
> > >
> >
> > -
> > To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
> > For additional commands, e-mail: server-user-h...@james.apache.org
> >
> >
>
>
>

-- 
Kind regards
Matt Pryor
Software Developer

The International Presence Group of Companies
EMAIL: pr...@presencebpm.com
URL: www.International-presence.com


Re: Help with "no domain found" error James 3.8.0

2023-10-25 Thread René CORDIER
Hi Matt,

On addition to using the cli, you have also other ways:

- using webadmin: 
https://james.apache.org/server/manage-webadmin.html#Administrating_domains

-  the domainlist.xml file. localhost is configured as defaultDomain, but you 
can add extra domains in `domainnames.domainname`, which is a list, spearated 
by "," I think... it's undocumented, looks rather obscur (as a name) and 
doesn't seem really tested in the code I realized though... Might need to add a 
little something there :)

Best regards,

Rene.


On Oct 26, 2023 1:36 AM, from Matt Pryor Thanks a lot Tung will try that 
tomorrow.


On Wed, 25 Oct 2023 at 16:33, Tung Tran  wrote:

> Hi
> Have you created a domain name yet?
> By admin api, James Command line...
> Ex: james.apache.org/server/manage-cli.html#Manage_Domains
>
> Tung,
>
> On 25/10/2023 22:16, Matt Pryor wrote:
> > Hi, I'm seeing the following error in the logs:
> >
> > 16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
> > javax.persistence.NoResultException: Query "SELECT domain FROM
> JamesDomain
> > domain WHERE domain.name=:name" selected no result, but expected unique
> > result.
> > at
> >
> org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)
> >
> > Queried the jamesdomain table and there's one result containing
> "localhost".
> >
> > What should be in there, do I set it manually in the database, or does it
> > come from a config file?
> >
> > Thanks
> > Matt
> >
>
> -
> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
> For additional commands, e-mail: server-user-h...@james.apache.org
>
>




Re: Help with "no domain found" error James 3.8.0

2023-10-25 Thread Matt Pryor
Thanks a lot Tung will try that tomorrow.


On Wed, 25 Oct 2023 at 16:33, Tung Tran  wrote:

> Hi
> Have you created a domain name yet?
> By admin api, James Command line...
> Ex: https://james.apache.org/server/manage-cli.html#Manage_Domains
>
> Tung,
>
> On 25/10/2023 22:16, Matt Pryor wrote:
> > Hi, I'm seeing the following error in the logs:
> >
> > 16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
> > javax.persistence.NoResultException: Query "SELECT domain FROM
> JamesDomain
> > domain WHERE domain.name=:name" selected no result, but expected unique
> > result.
> > at
> >
> org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)
> >
> > Queried the jamesdomain table and there's one result containing
> "localhost".
> >
> > What should be in there, do I set it manually in the database, or does it
> > come from a config file?
> >
> > Thanks
> > Matt
> >
>
> -
> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
> For additional commands, e-mail: server-user-h...@james.apache.org
>
>


Re: Help with "no domain found" error James 3.8.0

2023-10-25 Thread Tung Tran

Hi
Have you created a domain name yet?
By admin api, James Command line...
Ex: https://james.apache.org/server/manage-cli.html#Manage_Domains

Tung,

On 25/10/2023 22:16, Matt Pryor wrote:

Hi, I'm seeing the following error in the logs:

16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
at
org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)

Queried the jamesdomain table and there's one result containing "localhost".

What should be in there, do I set it manually in the database, or does it
come from a config file?

Thanks
Matt



-
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org



Help with "no domain found" error James 3.8.0

2023-10-25 Thread Matt Pryor
Hi, I'm seeing the following error in the logs:

16:07:55.691 [DEBUG] o.a.j.d.j.JPADomainList - No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
at
org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:346)

Queried the jamesdomain table and there's one result containing "localhost".

What should be in there, do I set it manually in the database, or does it
come from a config file?

Thanks
Matt

-- 
Kind regards
Matt Pryor
Software Developer

The International Presence Group of Companies
EMAIL: pr...@presencebpm.com
URL: www.International-presence.com


No domain found error

2016-10-12 Thread Christian Fischer
Hey there,
i have the following Problem ! :

DEBUG 02:26:23,757 | james.domainlist | No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
at
org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:345)
at
org.apache.james.domainlist.jpa.JPADomainList.containsDomain(JPADomainList.java:100)
at
org.apache.james.mailetcontainer.impl.JamesMailetContext.isLocalServer(JamesMailetContext.java:341)
at
org.apache.james.transport.matchers.HostIsLocal.matchRecipient(HostIsLocal.java:38)
at
org.apache.mailet.base.GenericRecipientMatcher.match(GenericRecipientMatcher.java:54)
at
org.apache.james.mailetcontainer.impl.camel.MatcherSplitter.split(MatcherSplitter.java:87)
at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.apache.camel.component.bean.MethodInfo.invoke(MethodInfo.java:322)
at
org.apache.camel.component.bean.MethodInfo$1.proceed(MethodInfo.java:224)
at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:159)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91)
at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:74)
at
org.apache.camel.language.bean.BeanExpression$InvokeProcessor.process(BeanExpression.java:136)
at
org.apache.camel.language.bean.BeanExpression.evaluate(BeanExpression.java:92)
at
org.apache.camel.language.bean.BeanExpression.evaluate(BeanExpression.java:101)
at
org.apache.camel.processor.Splitter.createProcessorExchangePairs(Splitter.java:99)
at
org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:181)
at org.apache.camel.processor.Splitter.process(Splitter.java:94)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)
at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at org.apache.camel.processor.Pipeline.process(Pipeline.java:143)
at org.apache.camel.processor.Pipeline.process(Pipeline.java:78)
at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:113)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:61)
at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:85)
at
org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63)
at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:333)
at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:303)
at
org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:208)
at
org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:303)
at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:154)
at
org.apache.c

Re: No domain found -Error- [unsigned]

2016-09-18 Thread Christian Fischer
I added a added a Domain via cli and I got my Domain in cli via listdomains
back ...

Am Sonntag, 18. September 2016 schrieb Bernd Waibel :

> Hello Christian,
>
> did you set your domain in james?
> Does the "from" have a valid email address or maybe missing the @domain?
>
> By CLI or in the domainlist.xml?
>
> Best regards,
> Bernd
>
> Ursprüngliche Nachricht-
> Von: Christian Fischer [mailto:mcmaske...@gmail.com ]
> Gesendet: Sonntag, 18. September 2016 01:44
> An: server-user@james.apache.org 
> Betreff: No domain found -Error-
>
> Hey there,
> I have a problem while sending an Email with this error-Message:
> What do I have to change ?
> Thanks
>
>
> DEBUG 19:26:49,276 | james.domainlist | No domain found
> javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
> domain WHERE domain.name=:name" selected no result, but expected unique
> result.
> .
> DEBUG 19:26:49,317 | james.domainlist | No domain found
> javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
> domain WHERE domain.name=:name" selected no result, but expected unique
> result.
> ...
> DEBUG 19:26:49,345 | james.domainlist | No domain found
> javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
> domain WHERE domain.name=:name" selected no result, but expected unique
> result.
> 
> INFO  19:26:49,395 | james.mailetcontext | Storing mail
> Mail1474154808879-4b194a7d-1467-488a-896d-160c5cf88f43 in
> file://var/mail/relay-denied/
>


AW: No domain found -Error- [unsigned]

2016-09-18 Thread Bernd Waibel
Hello Christian,

did you set your domain in james?
Does the "from" have a valid email address or maybe missing the @domain?

By CLI or in the domainlist.xml?

Best regards,
Bernd  

Ursprüngliche Nachricht-
Von: Christian Fischer [mailto:mcmaske...@gmail.com] 
Gesendet: Sonntag, 18. September 2016 01:44
An: server-user@james.apache.org
Betreff: No domain found -Error-

Hey there,
I have a problem while sending an Email with this error-Message:
What do I have to change ?
Thanks


DEBUG 19:26:49,276 | james.domainlist | No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
.
DEBUG 19:26:49,317 | james.domainlist | No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
...
DEBUG 19:26:49,345 | james.domainlist | No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.

INFO  19:26:49,395 | james.mailetcontext | Storing mail
Mail1474154808879-4b194a7d-1467-488a-896d-160c5cf88f43 in
file://var/mail/relay-denied/


No domain found -Error-

2016-09-17 Thread Christian Fischer
Hey there,
I have a problem while sending an Email with this error-Message:
What do I have to change ?
Thanks


DEBUG 19:26:49,276 | james.domainlist | No domain found
javax.persistence.NoResultException: Query "SELECT domain FROM JamesDomain
domain WHERE domain.name=:name" selected no result, but expected unique
result.
at
org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:345)
at
org.apache.james.domainlist.jpa.JPADomainList.containsDomain(JPADomainList.java:100)
at
org.apache.james.mailetcontainer.impl.JamesMailetContext.isLocalServer(JamesMailetContext.java:341)
at
org.apache.james.mailetcontainer.impl.JamesMailetContext.isLocalEmail(JamesMailetContext.java:267)
at
org.apache.james.transport.matchers.RecipientIsLocal.matchRecipient(RecipientIsLocal.java:37)
at
org.apache.mailet.base.GenericRecipientMatcher.match(GenericRecipientMatcher.java:54)
at
org.apache.james.mailetcontainer.impl.camel.MatcherSplitter.split(MatcherSplitter.java:87)
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 org.apache.camel.component.bean.MethodInfo.invoke(MethodInfo.java:322)
at org.apache.camel.component.bean.MethodInfo$1.proceed(MethodInfo.java:224)
at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:159)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91)
at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:74)
at
org.apache.camel.language.bean.BeanExpression$InvokeProcessor.process(BeanExpression.java:136)
at
org.apache.camel.language.bean.BeanExpression.evaluate(BeanExpression.java:92)
at
org.apache.camel.language.bean.BeanExpression.evaluate(BeanExpression.java:101)
at
org.apache.camel.processor.Splitter.createProcessorExchangePairs(Splitter.java:99)
at
org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:181)
at org.apache.camel.processor.Splitter.process(Splitter.java:94)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)
at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)
at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at org.apache.camel.processor.Pipeline.process(Pipeline.java:143)
at org.apache.camel.processor.Pipeline.process(Pipeline.java:78)
at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:113)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)
at
org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:61)
at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99)
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91)
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:85)
at
org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63)
at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:333)
at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:303)
at org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:208)
at org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:303)
at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:154)
at
org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:110)
at
org.apache.camel.impl.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.jav