You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org> on 2010/07/05 16:46:49 UTC
[jira] Created: (IMAP-178) make namespaces simple String
make namespaces simple String
-----------------------------
Key: IMAP-178
URL: https://issues.apache.org/jira/browse/IMAP-178
Project: JAMES Imap
Issue Type: Improvement
Reporter: Tim-Christian Mundt
A namespace is merely a string in IMAP - a name. However, in James it is represented by an interface containing a prefix an a delimiter. The prefix is the name and the delimiter is the one that as passed around in James everywhere, so it shouldn't be part of the namespace. For IMAP there is even no need to separate the namespace from the mailbox name. Still - for convenience - we should put a dot at the end of the namespace names.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
[jira] Commented: (IMAP-178) make namespaces simple String
Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885261#action_12885261 ]
Tim-Christian Mundt commented on IMAP-178:
------------------------------------------
Ok, that was probably a little confusing. The interface I was referring to is "org.apache.james.imap.message.response.NamespaceResponse.Namespace". Of course the IMAP namespace extension (http://www.apps.ietf.org/rfc/rfc2342.html) needs a hierarchy delimiter, but is is not really part of the namespace as far as I understand.
On the other hand as part of NamespaceResponse it models the response - which has a prefix and a delimiter, I think we should leave it.
> make namespaces simple String
> -----------------------------
>
> Key: IMAP-178
> URL: https://issues.apache.org/jira/browse/IMAP-178
> Project: JAMES Imap
> Issue Type: Improvement
> Reporter: Tim-Christian Mundt
>
> A namespace is merely a string in IMAP - a name. However, in James it is represented by an interface containing a prefix an a delimiter. The prefix is the name and the delimiter is the one that as passed around in James everywhere, so it shouldn't be part of the namespace. For IMAP there is even no need to separate the namespace from the mailbox name. Still - for convenience - we should put a dot at the end of the namespace names.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
[jira] Commented: (IMAP-178) make namespaces simple String
Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885276#action_12885276 ]
Norman Maurer commented on IMAP-178:
------------------------------------
So you think we should not change it and just close the issue ?
> make namespaces simple String
> -----------------------------
>
> Key: IMAP-178
> URL: https://issues.apache.org/jira/browse/IMAP-178
> Project: JAMES Imap
> Issue Type: Improvement
> Reporter: Tim-Christian Mundt
>
> A namespace is merely a string in IMAP - a name. However, in James it is represented by an interface containing a prefix an a delimiter. The prefix is the name and the delimiter is the one that as passed around in James everywhere, so it shouldn't be part of the namespace. For IMAP there is even no need to separate the namespace from the mailbox name. Still - for convenience - we should put a dot at the end of the namespace names.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
[jira] Commented: (IMAP-178) make namespaces simple String
Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885342#action_12885342 ]
Tim-Christian Mundt commented on IMAP-178:
------------------------------------------
Actually, no, there is a second interface with the same methods but in the mailbox context. I'd like to remove that.
> make namespaces simple String
> -----------------------------
>
> Key: IMAP-178
> URL: https://issues.apache.org/jira/browse/IMAP-178
> Project: JAMES Imap
> Issue Type: Improvement
> Reporter: Tim-Christian Mundt
>
> A namespace is merely a string in IMAP - a name. However, in James it is represented by an interface containing a prefix an a delimiter. The prefix is the name and the delimiter is the one that as passed around in James everywhere, so it shouldn't be part of the namespace. For IMAP there is even no need to separate the namespace from the mailbox name. Still - for convenience - we should put a dot at the end of the namespace names.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
[jira] Updated: (IMAP-178) make namespaces simple String
Posted by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tim-Christian Mundt updated IMAP-178:
-------------------------------------
Attachment: namespaceAsString-IMAP.patch
namespaceAsString-server.patch
Ok, I removed the second interface and made namespaces to be just string except in the response. Additionally some more passing of the delimiter has been removed.
I changed "deliminator" in NamespaceResponse to "delimiter" not because deliminator is not correct but because the rfcs use delimitor and so does James all over the place.
> make namespaces simple String
> -----------------------------
>
> Key: IMAP-178
> URL: https://issues.apache.org/jira/browse/IMAP-178
> Project: JAMES Imap
> Issue Type: Improvement
> Reporter: Tim-Christian Mundt
> Attachments: namespaceAsString-IMAP.patch, namespaceAsString-server.patch
>
>
> A namespace is merely a string in IMAP - a name. However, in James it is represented by an interface containing a prefix an a delimiter. The prefix is the name and the delimiter is the one that as passed around in James everywhere, so it shouldn't be part of the namespace. For IMAP there is even no need to separate the namespace from the mailbox name. Still - for convenience - we should put a dot at the end of the namespace names.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: Problem running James Server on esn_user... Adress already in use
error!
Posted by Norman Maurer <no...@apache.org>.
Sure ... something is bound to a needed port already..
Use "sudo netstat -tulpen" to see if thats the case..
Bye,
Norman
2010/7/6 Robert Gurule <rg...@lanl.gov>:
> Norman,
> Have you seen this before? Thanks Robert.
>
> Linux, RedHat 5.0
>
>
> INFO 10:22:10,677 | james.spoolmanager | Mailet Bounce instantiated.
> INFO 10:22:10,678 | james.spoolmanager | Matcher All instantiated.
> INFO 10:22:10,678 | james.spoolmanager | Mailet Null instantiated.
> INFO 10:22:10,679 | james.spoolmanager | Matcher All instantiated.
> INFO 10:22:10,680 | james.mailstore | Init
> org.apache.james.mailrepository.filee
> INFO 10:22:10,681 | james.mailstore |
> org.apache.james.mailrepository.filepair.r
> INFO 10:22:10,681 | james.mailstore | added repository:
> file://var/mail/addressy
> INFO 10:22:10,681 | james.mailstore | Init
> org.apache.james.mailrepository.filee
> INFO 10:22:10,681 | james.mailstore |
> org.apache.james.mailrepository.filepair.r
> INFO 10:22:10,682 | james.mailstore | added repository:
> file://var/mail/addressy
> INFO 10:22:10,682 | james.mailstore | added repository:
> file://var/mail/addressy
> INFO 10:22:10,682 | james.spoolmanager | Mailet ToRepository instantiated.
> INFO 10:22:10,683 | james.spoolmanager | Matcher All instantiated.
> INFO 10:22:10,684 | james.mailstore | Init
> org.apache.james.mailrepository.filee
> INFO 10:22:10,684 | james.mailstore |
> org.apache.james.mailrepository.filepair.d
> INFO 10:22:10,684 | james.mailstore | added repository:
> file://var/mail/relay-dy
> INFO 10:22:10,685 | james.mailstore | Init
> org.apache.james.mailrepository.filee
> INFO 10:22:10,685 | james.mailstore |
> org.apache.james.mailrepository.filepair.d
> INFO 10:22:10,685 | james.mailstore | added repository:
> file://var/mail/relay-dy
> INFO 10:22:10,685 | james.mailstore | added repository:
> file://var/mail/relay-dy
> INFO 10:22:10,685 | james.spoolmanager | Mailet ToRepository instantiated.
> INFO 10:22:10,686 | james.spoolmanager | Matcher All instantiated.
> INFO 10:22:10,691 | james.spoolmanager | Mailet DSNBounce instantiated.
> INFO 10:22:10,729 |
> org.apache.xbean.spring.context.ResourceXmlApplicationConte0
> INFO 10:22:10,730 |
> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionRe]
> INFO 10:22:10,990 | org.apache.activemq.broker.BrokerService | Using
> Persistenc5
> log4j:WARN No appenders could be found for logger
> (org.apache.kahadb.index.BTree.
> log4j:WARN Please initialize the log4j system properly.
> INFO 10:22:11,475 | org.apache.activemq.store.kahadb.MessageDatabase |
> Replayed.
> INFO 10:22:11,479 | org.apache.activemq.broker.BrokerService | ActiveMQ
> 5.3.0 Jg
> INFO 10:22:11,479 | org.apache.activemq.broker.BrokerService | For help or
> more/
> INFO 10:22:11,743 |
> org.apache.activemq.transport.TransportServerThreadSupport 6
> INFO 10:22:11,743 | org.apache.activemq.broker.TransportConnector |
> Connector od
> INFO 10:22:11,744 | org.apache.activemq.broker.BrokerService | ActiveMQ JMS
> Mesd
> INFO 10:22:12,977 | org.apache.activemq.broker.TransportConnector |
> Connector vd
> INFO 10:22:13,269 | james.remotemanager | plain is running on:
> nh-3.lanl.gov.
> INFO 10:22:13,270 | james.remotemanager | plain handler hello name is:
> nh-3.lan.
> INFO 10:22:13,270 | james.remotemanager | plain handler connection timeout
> is: 0
> INFO 10:22:13,270 | james.remotemanager | plain connection backlog is: 5
> INFO 10:22:13,292 | james.pop3server | POP3 Service disabled by
> configuration
> INFO 10:22:13,297 | james.smtpserver | SMTP Service is running on:
> nh-3.lanl.go.
> INFO 10:22:13,298 | james.smtpserver | SMTP Service handler hello name is:
> nh-3.
> INFO 10:22:13,298 | james.smtpserver | SMTP Service handler connection
> timeout 0
> INFO 10:22:13,298 | james.smtpserver | SMTP Service connection backlog is:
> 5
> INFO 10:22:13,298 | james.smtpserver | This SMTP server does not require
> authen.
> INFO 10:22:13,298 | james.smtpserver | Authorized addresses:
> [128.0.0.0/255.0.0]
> INFO 10:22:13,299 | james.smtpserver | No maximum message size is enforced
> for .
> INFO 10:22:13,299 | james.smtpserver | The idle timeout will be reset every
> 204.
> INFO 10:22:13,306 |
> org.apache.xbean.spring.context.ResourceXmlApplicationConte0
> INFO 10:22:13,306 | org.apache.activemq.broker.BrokerService | ActiveMQ
> Messagen
> INFO 10:22:13,746 | org.apache.activemq.broker.TransportConnector |
> Connector od
> INFO 10:22:13,754 | org.apache.activemq.broker.TransportConnector |
> Connector vd
> INFO 10:22:14,025 | org.apache.activemq.broker.BrokerService | ActiveMQ JMS
> Mesd
> WARN 10:22:14,038 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,039 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,038 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,038 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,039 |
> org.springframework.jms.listener.DefaultMessageListenerContl
> WARN 10:22:14,039 |
> org.springframework.jms.listener.DefaultMessageListenerContl
> WARN 10:22:14,039 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,039 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,038 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,038 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,038 |
> org.springframework.jms.listener.DefaultMessageListenerContd
> WARN 10:22:14,039 |
> org.springframework.jms.listener.DefaultMessageListenerContl
> Exception in thread "main"
> org.springframework.beans.factory.BeanCreationExceptie
> at
> org.springframework.beans.factory.annotation.InitDestroyAnnotationBea)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.)
> at
> org.springframework.context.support.AbstractApplicationContext.finish)
> at
> org.springframework.context.support.AbstractApplicationContext.refres)
> at
> org.springframework.context.support.ClassPathXmlApplicationContext.<i)
> at
> org.springframework.context.support.ClassPathXmlApplicationContext.<i)
> at
> org.apache.james.container.spring.JamesServerApplicationContext.<init)
> at org.apache.james.container.spring.Main.main(Main.java:28)
> Caused by: java.net.BindException: Address already in use
> at sun.nio.ch.Net.bind(Native Method)
> at
> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:)
> at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:77)
> at
> org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocket)
> at
> org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocket)
> at
> org.apache.mina.core.polling.AbstractPollingIoAcceptor.registerHandle)
> at
> org.apache.mina.core.polling.AbstractPollingIoAcceptor.access$200(Abs)
> at
> org.apache.mina.core.polling.AbstractPollingIoAcceptor$Acceptor.run(A)
> at
> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor)
> at java.lang.Thread.run(Thread.java:636)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Problem running James Server on esn_user... Adress already in use
error!
Posted by Robert Gurule <rg...@lanl.gov>.
Norman,
Have you seen this before? Thanks Robert.
Linux, RedHat 5.0
INFO 10:22:10,677 | james.spoolmanager | Mailet Bounce instantiated.
INFO 10:22:10,678 | james.spoolmanager | Matcher All instantiated.
INFO 10:22:10,678 | james.spoolmanager | Mailet Null instantiated.
INFO 10:22:10,679 | james.spoolmanager | Matcher All instantiated.
INFO 10:22:10,680 | james.mailstore | Init
org.apache.james.mailrepository.filee
INFO 10:22:10,681 | james.mailstore |
org.apache.james.mailrepository.filepair.r
INFO 10:22:10,681 | james.mailstore | added repository:
file://var/mail/addressy
INFO 10:22:10,681 | james.mailstore | Init
org.apache.james.mailrepository.filee
INFO 10:22:10,681 | james.mailstore |
org.apache.james.mailrepository.filepair.r
INFO 10:22:10,682 | james.mailstore | added repository:
file://var/mail/addressy
INFO 10:22:10,682 | james.mailstore | added repository:
file://var/mail/addressy
INFO 10:22:10,682 | james.spoolmanager | Mailet ToRepository instantiated.
INFO 10:22:10,683 | james.spoolmanager | Matcher All instantiated.
INFO 10:22:10,684 | james.mailstore | Init
org.apache.james.mailrepository.filee
INFO 10:22:10,684 | james.mailstore |
org.apache.james.mailrepository.filepair.d
INFO 10:22:10,684 | james.mailstore | added repository:
file://var/mail/relay-dy
INFO 10:22:10,685 | james.mailstore | Init
org.apache.james.mailrepository.filee
INFO 10:22:10,685 | james.mailstore |
org.apache.james.mailrepository.filepair.d
INFO 10:22:10,685 | james.mailstore | added repository:
file://var/mail/relay-dy
INFO 10:22:10,685 | james.mailstore | added repository:
file://var/mail/relay-dy
INFO 10:22:10,685 | james.spoolmanager | Mailet ToRepository instantiated.
INFO 10:22:10,686 | james.spoolmanager | Matcher All instantiated.
INFO 10:22:10,691 | james.spoolmanager | Mailet DSNBounce instantiated.
INFO 10:22:10,729 |
org.apache.xbean.spring.context.ResourceXmlApplicationConte0
INFO 10:22:10,730 |
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionRe]
INFO 10:22:10,990 | org.apache.activemq.broker.BrokerService | Using
Persistenc5
log4j:WARN No appenders could be found for logger
(org.apache.kahadb.index.BTree.
log4j:WARN Please initialize the log4j system properly.
INFO 10:22:11,475 | org.apache.activemq.store.kahadb.MessageDatabase |
Replayed.
INFO 10:22:11,479 | org.apache.activemq.broker.BrokerService | ActiveMQ
5.3.0 Jg
INFO 10:22:11,479 | org.apache.activemq.broker.BrokerService | For help
or more/
INFO 10:22:11,743 |
org.apache.activemq.transport.TransportServerThreadSupport 6
INFO 10:22:11,743 | org.apache.activemq.broker.TransportConnector |
Connector od
INFO 10:22:11,744 | org.apache.activemq.broker.BrokerService | ActiveMQ
JMS Mesd
INFO 10:22:12,977 | org.apache.activemq.broker.TransportConnector |
Connector vd
INFO 10:22:13,269 | james.remotemanager | plain is running on:
nh-3.lanl.gov.
INFO 10:22:13,270 | james.remotemanager | plain handler hello name is:
nh-3.lan.
INFO 10:22:13,270 | james.remotemanager | plain handler connection
timeout is: 0
INFO 10:22:13,270 | james.remotemanager | plain connection backlog is: 5
INFO 10:22:13,292 | james.pop3server | POP3 Service disabled by
configuration
INFO 10:22:13,297 | james.smtpserver | SMTP Service is running on:
nh-3.lanl.go.
INFO 10:22:13,298 | james.smtpserver | SMTP Service handler hello name
is: nh-3.
INFO 10:22:13,298 | james.smtpserver | SMTP Service handler connection
timeout 0
INFO 10:22:13,298 | james.smtpserver | SMTP Service connection backlog
is: 5
INFO 10:22:13,298 | james.smtpserver | This SMTP server does not
require authen.
INFO 10:22:13,298 | james.smtpserver | Authorized addresses:
[128.0.0.0/255.0.0]
INFO 10:22:13,299 | james.smtpserver | No maximum message size is
enforced for .
INFO 10:22:13,299 | james.smtpserver | The idle timeout will be reset
every 204.
INFO 10:22:13,306 |
org.apache.xbean.spring.context.ResourceXmlApplicationConte0
INFO 10:22:13,306 | org.apache.activemq.broker.BrokerService | ActiveMQ
Messagen
INFO 10:22:13,746 | org.apache.activemq.broker.TransportConnector |
Connector od
INFO 10:22:13,754 | org.apache.activemq.broker.TransportConnector |
Connector vd
INFO 10:22:14,025 | org.apache.activemq.broker.BrokerService | ActiveMQ
JMS Mesd
WARN 10:22:14,038 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,039 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,038 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,038 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,039 |
org.springframework.jms.listener.DefaultMessageListenerContl
WARN 10:22:14,039 |
org.springframework.jms.listener.DefaultMessageListenerContl
WARN 10:22:14,039 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,039 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,038 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,038 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,038 |
org.springframework.jms.listener.DefaultMessageListenerContd
WARN 10:22:14,039 |
org.springframework.jms.listener.DefaultMessageListenerContl
Exception in thread "main"
org.springframework.beans.factory.BeanCreationExceptie
at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBea)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistr)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.)
at
org.springframework.context.support.AbstractApplicationContext.finish)
at
org.springframework.context.support.AbstractApplicationContext.refres)
at
org.springframework.context.support.ClassPathXmlApplicationContext.<i)
at
org.springframework.context.support.ClassPathXmlApplicationContext.<i)
at
org.apache.james.container.spring.JamesServerApplicationContext.<init)
at org.apache.james.container.spring.Main.main(Main.java:28)
Caused by: java.net.BindException: Address already in use
at sun.nio.ch.Net.bind(Native Method)
at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:77)
at
org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocket)
at
org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocket)
at
org.apache.mina.core.polling.AbstractPollingIoAcceptor.registerHandle)
at
org.apache.mina.core.polling.AbstractPollingIoAcceptor.access$200(Abs)
at
org.apache.mina.core.polling.AbstractPollingIoAcceptor$Acceptor.run(A)
at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor)
at java.lang.Thread.run(Thread.java:636)
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
[jira] Resolved: (IMAP-178) make namespaces simple String
Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Norman Maurer resolved IMAP-178.
--------------------------------
Assignee: Norman Maurer
Fix Version/s: 0.1
Resolution: Fixed
Fixed... Thx!
> make namespaces simple String
> -----------------------------
>
> Key: IMAP-178
> URL: https://issues.apache.org/jira/browse/IMAP-178
> Project: JAMES Imap
> Issue Type: Improvement
> Reporter: Tim-Christian Mundt
> Assignee: Norman Maurer
> Fix For: 0.1
>
> Attachments: namespaceAsString-IMAP.patch, namespaceAsString-server.patch
>
>
> A namespace is merely a string in IMAP - a name. However, in James it is represented by an interface containing a prefix an a delimiter. The prefix is the name and the delimiter is the one that as passed around in James everywhere, so it shouldn't be part of the namespace. For IMAP there is even no need to separate the namespace from the mailbox name. Still - for convenience - we should put a dot at the end of the namespace names.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org