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