Adding new MSN contacts not passing the "request to see status"

I’'m now using the latest beta (0.7) and have made a bit more progress interacting with MSN.

I have a jabber user and have registered an MSN account against my jabber ID. I can add an MSN user and the MSN user gets the request and gets added fine and we see each others status.

If another MSN user adds the MSN account I have registered with my Spark client I do not get the request. I have no idication at all that anyone is trying to add me to their list. This issue was present with 0.6b as well.

I don’‘t know if it’‘s related but I’'m getting lots of these errors in the log file since enabling the gateway plugin:

2007.02.07 17:08:06 [org.jivesoftware.wildfire.interceptor.InterceptorManager.invokeInterceptors(In terceptorManager.java:239)

] Error in interceptor

java.lang.NullPointerException

at org.jivesoftware.wildfire.audit.spi.AuditorImpl$AuditPacket.(AuditorImpl.java:3 84)

at org.jivesoftware.wildfire.audit.spi.AuditorImpl.writePacket(AuditorImpl.java:14 0)

at org.jivesoftware.wildfire.audit.spi.AuditorImpl.audit(AuditorImpl.java:121)

at org.jivesoftware.wildfire.audit.spi.AuditManagerImpl$AuditorInterceptor.interce ptPacket(AuditManagerImpl.java:281)

at org.jivesoftware.wildfire.interceptor.InterceptorManager.invokeInterceptors(Int erceptorManager.java:227)

at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:72)

at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:71)

at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:53)

at org.jivesoftware.wildfire.component.InternalComponentManager.sendPacket(Interna lComponentManager.java:186)

at org.jivesoftware.wildfire.gateway.BaseTransport.sendPacket(BaseTransport.java:1 464)

at org.jivesoftware.wildfire.gateway.BaseTransport.sendMessage(BaseTransport.java: 1491)

at org.jivesoftware.wildfire.gateway.BaseTransport.sendMessage(BaseTransport.java: 1502)

at org.jivesoftware.wildfire.gateway.protocols.msn.MSNListener.instantMessageRecei ved(MSNListener.java:55)

at net.sf.jml.impl.AbstractMessenger.fireInstantMessageReceived(AbstractMessenger. java:165)

at net.sf.jml.message.MsnInstantMessage.messageReceived(MsnInstantMessage.java:251 )

at net.sf.jml.message.IncomingMimeMessage.messageReceived(IncomingMimeMessage.java :55)

at net.sf.jml.protocol.MsnSession$1.messageReceived(MsnSession.java:105)

at net.sf.cindy.impl.AbstractSession$6.doRun(AbstractSession.java:341)

at net.sf.cindy.impl.AbstractSession$DispatchObject.run(AbstractSession.java:395)

at net.sf.cindy.impl.SimpleDispatcher.dispatch(SimpleDispatcher.java:35)

at net.sf.cindy.impl.AbstractSession.dispatch(AbstractSession.java:249)

at net.sf.cindy.impl.AbstractSession.dispatchMessageReceived(AbstractSession.java: 335)

at net.sf.cindy.impl.StreamChannelSession.recognizeMessageAndDispatch(StreamChanne lSession.java:77)

at net.sf.cindy.impl.StreamChannelSession.readFromChannel(StreamChannelSession.jav a:53)

at net.sf.cindy.impl.ChannelSession.onReadable(ChannelSession.java:212)

at net.sf.cindy.impl.ChannelSession.onEvent(ChannelSession.java:134)

at net.sf.cindy.impl.SocketSession.onEvent(SocketSession.java:119)

at net.sf.cindy.impl.SimpleEventGenerator.processKey(SimpleEventGenerator.java:212 )

at net.sf.cindy.impl.SimpleEventGenerator.run(SimpleEventGenerator.java:192)

at net.sf.cindy.impl.SimpleEventGenerator.access$000(SimpleEventGenerator.java:54)

at net.sf.cindy.impl.SimpleEventGenerator$1.run(SimpleEventGenerator.java:115)

From my experience with MSN, if you’‘ve already permitted a person to have access to see you (ie, they’‘re in your “allow” list), then I don’‘t tend to get notifications that that person adds me. Typically it’'s just a “do you want to allow this person?” and since I already have . . . Do you see a different behavior in your actual MSN client?