hi martin..

i implement Serializable for searchOption then i run It and gives error on
status class and i had implement serializable to status class too,

Now it gives this error exception.....


ERROR - JavaSerializer             - Error serializing object class
org.apache.wicket.quickstart.HomePage [object=[Page class =
org.apache.wicket.quickstart.HomePage, id = 0, render count = 1]]
org.apache.wicket.util.io.SerializableChecker$WicketNotSerializableException:
Unable to serialize class: org.apache.wicket.quickstart.HomePage$1
Field hierarchy is:
  0 [class=org.apache.wicket.quickstart.HomePage, path=0]
    private java.lang.Object org.apache.wicket.MarkupContainer.children
[class=[Ljava.lang.Object;]
      private java.lang.Object
org.apache.wicket.MarkupContainer.children[1]
[class=org.apache.wicket.markup.html.form.Form, path=0:form]
        private java.lang.Object org.apache.wicket.MarkupContainer.children
[class=org.wicketstuff.objectautocomplete.ObjectAutoCompleteField,
path=0:form:status]
          private final java.util.List
org.wicketstuff.objectautocomplete.ObjectAutoCompleteField.selectionChangeListeners
[class=java.util.ArrayList]
            private final java.util.List
org.wicketstuff.objectautocomplete.ObjectAutoCompleteField.selectionChangeListeners[write:1]
[class=org.apache.wicket.quickstart.DefaultObjectAutoCompleteBuilder$2]
              final
org.apache.wicket.quickstart.DefaultObjectAutoCompleteBuilder
org.apache.wicket.quickstart.DefaultObjectAutoCompleteBuilder$2.this$0
[class=org.apache.wicket.quickstart.HomePage$1] <----- field that is not
serializable
    at
org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:395)
    at
org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
    at
org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
    at
org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
    at
org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
    at
org.apache.wicket.util.io.SerializableChecker.access$500(SerializableChecker.java:65)
    at
org.apache.wicket.util.io.SerializableChecker$1InterceptingObjectOutputStream.replaceObject(SerializableChecker.java:534)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1124)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
    at java.util.ArrayList.writeObject(ArrayList.java:570)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
    at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
    at
org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:541)
    at
org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
    at
org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
    at
org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
    at
org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
    at
org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
    at
org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
    at
org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
    at
org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:440)
    at
org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
    at
org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
    at
org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
    at
org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
    at
org.apache.wicket.util.io.SerializableChecker.writeObjectOverride(SerializableChecker.java:724)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    at
org.apache.wicket.serialize.java.JavaSerializer$CheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:258)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    at
org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:77)
    at
org.apache.wicket.pageStore.DefaultPageStore.serializePage(DefaultPageStore.java:368)
    at
org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:146)
    at
org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:383)
    at
org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:171)
    at
org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:94)
    at
org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:68)
    at
org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:281)
    at org.apache.wicket.Application$2.onDetach(Application.java:1598)
    at
org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:99)
    at
org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:97)
    at
org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:119)
    at
org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:143)
    at
org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
    at
org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:95)
    at
org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:603)
    at
org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:542)
    at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:287)
    at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)
    at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:244)
    at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1326)
    at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:479)
    at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
    at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
    at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
    at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:940)
    at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
    at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
    at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:874)
    at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
    at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)
    at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
    at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
    at org.eclipse.jetty.server.Server.handle(Server.java:349)
    at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)
    at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:904)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:565)
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:217)
    at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:46)
    at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:545)
    at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:43)
    at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
    at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
    at java.lang.Thread.run(Thread.java:662)
Caused by: java.io.NotSerializableException:
org.apache.wicket.quickstart.HomePage$1
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)
    at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
    at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
    at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
    at java.util.ArrayList.writeObject(ArrayList.java:570)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
    at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
    at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
    at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
    at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
    at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
    at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
    at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
    at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1346)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1154)
    at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
    at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
    at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
    at
org.apache.wicket.serialize.java.JavaSerializer$CheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:250)
    ... 45 more
WARN  - DefaultPageStore           - Page [Page class =
org.apache.wicket.quickstart.HomePage, id = 0, render count = 1] cannot be
serialized. See previous logs for possible reasons.


-vignesh palanisamy


On Wed, Aug 29, 2012 at 6:17 PM, Martin Grigorov <[email protected]>wrote:

> This line says it all:
>
> private java.lang.Object
> org.apache.wicket.model.CompoundPropertyModel.target
> [class=org.apache.wicket.quickstart.HomePage$SearchOptions] <-----
> field that is not serializable
>
>
> HomePage$SearchOptions is not Serializable
>
> On Wed, Aug 29, 2012 at 11:20 AM, Vignesh Palanisamy
> <[email protected]> wrote:
> > Hi martin,
> >
> >      Thanks for reply,
> >
> >      This is the log with exception stack trace:
> >
> >       ERROR - JavaSerializer             - Error serializing object class
> > org.apache.wicket.quickstart.HomePage [object=[Page class =
> > org.apache.wicket.quickstart.HomePage, id = 0, render count = 1]]
> >
> org.apache.wicket.util.io.SerializableChecker$WicketNotSerializableException:
> > Unable to serialize class:
> > org.apache.wicket.quickstart.HomePage$SearchOptions
> > Field hierarchy is:
> >   0 [class=org.apache.wicket.quickstart.HomePage, path=0]
> >     private java.lang.Object org.apache.wicket.MarkupContainer.children
> > [class=[Ljava.lang.Object;]
> >       private java.lang.Object
> org.apache.wicket.MarkupContainer.children[1]
> > [class=org.apache.wicket.markup.html.form.Form, path=0:form]
> >         java.lang.Object org.apache.wicket.Component.data
> > [class=org.apache.wicket.model.CompoundPropertyModel]
> >           private java.lang.Object
> > org.apache.wicket.model.CompoundPropertyModel.target
> > [class=org.apache.wicket.quickstart.HomePage$SearchOptions] <----- field
> > that is not serializable
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:395)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:440)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
> >     at
> >
> org.apache.wicket.util.io.SerializableChecker.writeObjectOverride(SerializableChecker.java:724)
> >     at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> >     at
> >
> org.apache.wicket.serialize.java.JavaSerializer$CheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:258)
> >     at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> >     at
> >
> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:77)
> >     at
> >
> org.apache.wicket.pageStore.DefaultPageStore.serializePage(DefaultPageStore.java:368)
> >     at
> >
> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:146)
> >     at
> >
> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:383)
> >     at
> >
> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:171)
> >     at
> >
> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:94)
> >     at
> >
> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:68)
> >     at
> >
> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:281)
> >     at org.apache.wicket.Application$2.onDetach(Application.java:1598)
> >     at
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:99)
> >     at
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:97)
> >     at
> >
> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:119)
> >     at
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:143)
> >     at
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
> >     at
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:95)
> >     at
> >
> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:603)
> >     at
> >
> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:542)
> >     at
> >
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:287)
> >     at
> >
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)
> >     at
> >
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:244)
> >     at
> >
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1326)
> >     at
> >
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:479)
> >     at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
> >     at
> >
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
> >     at
> >
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
> >     at
> >
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:940)
> >     at
> > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
> >     at
> >
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
> >     at
> >
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:874)
> >     at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
> >     at
> >
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)
> >     at
> >
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
> >     at
> >
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
> >     at org.eclipse.jetty.server.Server.handle(Server.java:349)
> >     at
> >
> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)
> >     at
> >
> org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:904)
> >     at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:565)
> >     at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:217)
> >     at
> >
> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:46)
> >     at
> >
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:545)
> >     at
> >
> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:43)
> >     at
> >
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> >     at
> >
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> >     at java.lang.Thread.run(Thread.java:662)
> > Caused by: java.io.NotSerializableException:
> > org.apache.wicket.quickstart.HomePage$SearchOptions
> >     at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)
> >     at
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
> >     at
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
> >     at
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
> >     at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
> >     at
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
> >     at
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
> >     at
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
> >     at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
> >     at
> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1346)
> >     at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1154)
> >     at
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
> >     at
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
> >     at
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
> >     at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
> >     at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
> >     at
> >
> org.apache.wicket.serialize.java.JavaSerializer$CheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:250)
> >     ... 45 more
> >
> > i have attach my quick start project with it.
> >
> > Please unZip it.
> > and run it
> >
> > Key value to enter is S, D, F.  click the suggestion offer it.
> >
> >
> > Thanks in Advance
> > Vignesh Palanisamy
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
>
>
>
> --
> Martin Grigorov
> jWeekend
> Training, Consulting, Development
> http://jWeekend.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to