My username is jimmyjim on github
Le 10/07/2014 22:01, Achim Nierbeck [via Karaf] a écrit :
> You need an account at github to be added to the github team for ops4j :)
>
> regards, Achim
> q
>
> 2014-07-10 9:29 GMT+02:00 jimmy <[hidden email]
> </user/SendEmail.jtp?type=node&node=4034141&i=0>>:
>
> [hidden email] </user/SendEmail.jtp?type=node&node=4034141&i=1>
>
> Le 10/07/2014 09:16, Achim Nierbeck [via Karaf] a écrit :
> > That would be awesome :)
> > just give me your github ID and I'll add you to the pax web team.
> > So you can add it as a sample if you want :)
> >
> > regards, Achim
> >
> >
> > 2014-07-10 9:07 GMT+02:00 jimmy <[hidden email]
> > </user/SendEmail.jtp?type=node&node=4034117&i=0>>:
> >
> > I have a working project if you want...
> >
> > Le 09/07/2014 21:20, Achim Nierbeck [via Karaf] a écrit :
> > > I tried with the jetty websocket test app [1].
> > > But failed with it. I'll try with a simple sample.
> > >
> > > regards, Achim
> > >
> > > [1]
> >
> -https://github.com/jetty-project/jetty-autobahn-websocket-webapp
> > >
> > >
> > > 2014-07-09 15:54 GMT+02:00 jimmy <[hidden email]
> > > </user/SendEmail.jtp?type=node&node=4034106&i=0>>:
> > >
> > > Achim,
> > >
> > > Could you give an access to your sample, I'll push a
> project
> > with
> > > websocket and hazelcast features.
> > >
> > >
> > > Here How does it work :
> > >
> > > - the activator create a new instance of hazelcast with a
> > new topic,
> > > - each websocket connection register to the activator
> > > - each time a message is send by client websocket, the
> > message is
> > > published to the topic hazelcast
> > > - in activator, there is a listener to the topic hazelcast
> > so when a
> > > message comes it's pushed to all registered clients
> websocket !
> > >
> > > With hazelcast, you can have an horizontal architecture if
> > you add
> > > more
> > > machines in your cluster.
> > >
> > >
> > > Le 09/07/2014 01:05, Achim Nierbeck [via Karaf] a écrit :
> > > > I tried to run the autobahn-websocket test sample
> [1] from
> > the jetty
> > > > sources, but either my client was wrong or it didn't
> work :/
> > > > I will investigate this more, though I've seen reports
> > where it did
> > > > work right away so I'm not sure if this is really
> something
> > > needed to
> > > > be done with Pax Web. I'll keep investigating.
> > > >
> > > > regards, Achim
> > > >
> > > > [1] -
> > >
> https://github.com/jetty-project/jetty-autobahn-websocket-webapp
> > > >
> > > >
> > > >
> > > > 2014-07-08 18:12 GMT+02:00 Achim Nierbeck <[hidden
> email]
> > > > </user/SendEmail.jtp?type=node&node=4034077&i=0>>:
> > > >
> > > > After giving it a quick glance, it seems like
> this can
> > easily be
> > > > configured using the Jetty.xml
> > > > I'm gonna investigate this a bit more.
> > > >
> > > > regards, Achim
> > > >
> > > >
> > > > 2014-07-08 18:06 GMT+02:00 Achim Nierbeck
> <[hidden email]
> > > > </user/SendEmail.jtp?type=node&node=4034077&i=1>>:
> > > >
> > > > Hi,
> > > >
> > > > ok, I'm gonna give it a try, it very well needs
> > some special
> > > > handling in Pax Web.
> > > >
> > > > regards, Achim
> > > >
> > > >
> > > > 2014-07-08 17:39 GMT+02:00 jimmy <[hidden email]
> > > > </user/SendEmail.jtp?type=node&node=4034077&i=2>>:
> > > >
> > > > I've all deleted, and redownloaded the
> apache
> > karaf....
> > > > Now, i don't have the problem of 404 of
> static
> > files
> > > > anymore...
> > > >
> > > > But !
> > > > The websocket doesn't work !!!!
> > > >
> > > > Maybe there is something to do in pax-web ?
> > > >
> > > > In a standalone jetty (without osgi),
> there is a
> > > > *WebSocketServerContainerInitializer*
> > > >
> > > >
> > > >
> > > > Server server = new Server();
> > > > ServerConnector connector = new
> > > ServerConnector(server);
> > > > connector.setPort(8081);
> > > > server.addConnector(connector);
> > > >
> > > > // Setup the basic application
> "context"
> > for this
> > > > application at "/"
> > > > // This is also known as the
> handler tree
> > (in jetty
> > > > speak)
> > > > ServletContextHandler context = new
> > > > ServletContextHandler(ServletContextHandler.SESSIONS);
> > > > context.setContextPath("/cloud-websocket");
> > > >
> > > > // server.setHandler(context);
> > > >
> > > > ResourceHandler resource_handler = new
> > > ResourceHandler();
> > > > resource_handler.setDirectoriesListed(true);
> > > > resource_handler.setWelcomeFiles(new String[]
> > > {"index.jsp"});
> > > >
> > > > resource_handler.setResourceBase(".");
> > > >
> > > > HandlerList handlers = new
> HandlerList();
> > > > handlers.setHandlers(new Handler[]
> > > {resource_handler,
> > > > context});
> > > > server.setHandler(handlers);
> > > >
> > > > try {
> > > > WebSocketActivator.init(); // WebSocketActivator
> > > > contains the
> > > > @ServerEndpoint
> > > >
> > > > // Initialize javax.websocket layer
> > > > * ServerContainer wscontainer =
> > > >
> > WebSocketServerContainerInitializer.configureContext(context);*
> > > >
> > > > // Add WebSocket endpoint to
> > javax.websocket
> > > layer
> > > > wscontainer.addEndpoint(WebSocketActivator.class);
> > > >
> > > > server.start();
> > > > server.dump(System.err);
> > > > // server.join();
> > > > }
> > > > catch (Throwable t) {
> > > > t.printStackTrace(System.err);
> > > > }
> > > >
> > > >
> > > >
> > > > i've found the example at
> > > >
> > >
> >
>
> https://github.com/jetty-project/embedded-jetty-websocket-examples/blob/master/javax.websocket-example/src/main/java/org/eclipse/jetty/demo/EventServer.java
> > > >
> > > >
> > > >
> > > > Le 08/07/2014 13:46, Achim Nierbeck [via
> Karaf] a
> > > écrit :
> > > > > Just use your regular github account,
> that's
> > all to
> > > > access ops4j.
> > > > > And if you wish I'd give you direct access
> > to the
> > > ops4j
> > > > repo.
> > > > >
> > > > > regards, Achim
> > > > >
> > > > >
> > > > > 2014-07-08 12:26 GMT+02:00 jimmy
> <[hidden email]
> > > > >
> > </user/SendEmail.jtp?type=node&node=4034057&i=0>>:
> > > > >
> > > > > Ok, i'll share it when it works.
> > > > > Is there a special git account for
> push or i
> > > have to
> > > > share it via
> > > > > a zip
> > > > > file..
> > > > >
> > > > > regards, Jimmy
> > > > >
> > > > > Le 08/07/2014 11:51, Achim
> Nierbeck [via
> > Karaf] a
> > > > écrit :
> > > > > > One more ...
> > > > > > if you have a simple Websocket
> sample
> > that could
> > > > be used as
> > > > > sample for
> > > > > > Pax Web [1]
> > > > > > I would be more than happy to add it
> > to the
> > > > samples and integration
> > > > > > tests for it :)
> > > > > >
> > > > > > regards, Achim
> > > > > >
> > > > > > [1] -
> > > >
> https://github.com/ops4j/org.ops4j.pax.web/tree/master/samples
> > > > > >
> > > > > >
> > > > > > 2014-07-08 11:49 GMT+02:00 Achim
> Nierbeck
> > > <[hidden
> > > > email]
> > > > > >
> > > </user/SendEmail.jtp?type=node&node=4034052&i=0>>:
> > > > > >
> > > > > > Ok, you cleaned the Karaf. But
> > that doesn't
> > > > clean such files, so
> > > > > > you most likely still got the
> > > > > > "old" jetty.xml for Jetty8.
> > > > > > The feauture deployer
> doesn't override
> > > config
> > > > files cause they
> > > > > > might be altered.
> > > > > >
> > > > > > regards, Achim
> > > > > >
> > > > > >
> > > > > > 2014-07-08 11:44 GMT+02:00 jimmy
> > > <[hidden email]
> > > > > >
> > > </user/SendEmail.jtp?type=node&node=4034052&i=1>>:
> > > > > >
> > > > > > Sorry,
> > > > > >
> > > > > > in fact The default jetty.xml
> > content
> > > > does'nt match with
> > > > > jetty
> > > > > > 9 default
> > > > > > configuration.
> > > > > >
> > > > > > i replace the content of
> > jetty.xml with
> > > > > >
> > > > > > <Call name="addConnector">
> > > > > > <Arg>
> > > > > > <New
> > > > class="org.eclipse.jetty.server.ServerConnector">
> > > > > > <Arg name="server"><Ref
> refid="Server"
> > /></Arg>
> > > > > > <Arg name="factories">
> > > > > > <Array
> > > > > >
> > > type="org.eclipse.jetty.server.ConnectionFactory">
> > > > > > <Item>
> > > > > > <New
> > > > > >
> > > > class="org.eclipse.jetty.server.HttpConnectionFactory">
> > > > > > <Arg name="config"><Ref
> > refid="httpConfig"
> > > > > > /></Arg>
> > > > > > </New>
> > > > > > </Item>
> > > > > > </Array>
> > > > > > </Arg>
> > > > > > <Set name="host"><Property
> > name="jetty.host"
> > > > > /></Set>
> > > > > > <Set name="port"><Property
> > name="jetty.port"
> > > > > > default="80" /></Set>
> > > > > > <Set name="idleTimeout"><Property
> > > > > name="http.timeout"
> > > > > > default="30000"/></Set>
> > > > > > <Set name="soLingerTime"><Property
> > > > > > name="http.soLingerTime"
> > > > > > default="-1"/></Set>
> > > > > > </New>
> > > > > > </Arg>
> > > > > > </Call>
> > > > > >
> > > > > >
> > > > > >
> > > > > > I don't have any error but the
> > > application
> > > > is now not
> > > > > deployed....
> > > > > > I'm searching...
> > > > > >
> > > > > > I'll keep you posted
> > > > > >
> > > > > > Thank you Achim
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > View this message in context:
> > > > > >
> > > >
> > http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034050.html
> > > > > > Sent from the Karaf - User
> > mailing list
> > > > archive at
> > > > > Nabble.com.
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > >
> > > > > > Apache Member
> > > > > > Apache Karaf
> > <http://karaf.apache.org/>
> > > > Committer & PMC
> > > > > > OPS4J Pax Web
> > > >
> <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> > > > > > Committer & Project Lead
> > > > > > blog <http://notizblog.nierbeck.de/>
> > > > > >
> > > > > > Software Architect / Project
> > Manager / Scrum
> > > > Master
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > >
> > > > > > Apache Member
> > > > > > Apache Karaf
> <http://karaf.apache.org/>
> > > Committer
> > > > & PMC
> > > > > > OPS4J Pax Web
> > > >
> <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> > > > > > Committer & Project Lead
> > > > > > blog <http://notizblog.nierbeck.de/>
> > > > > >
> > > > > > Software Architect / Project
> Manager /
> > Scrum
> > > Master
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> ------------------------------------------------------------------------
> > > > > > If you reply to this email, your
> > message will be
> > > > added to the
> > > > > > discussion below:
> > > > > >
> > > >
> > http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034052.html
> > > > > > To unsubscribe from WebSocket,
> click here
> > > > > > <> NAML
> > > > > >
> > > > >
> > > >
> > >
> >
>
> <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
> > > > > >
> > > > >
> > > > > --
> > > > >
> > > > > *Jimmy PANNIER*
> > > > > Ingénieur de développement
> > > > > Pôle Édition
> > > > >
> > > > > 169, Rue Sadi Carnot
> > > > > 59350 Saint André-Lez-Lille
> > > > > 03.20.06.16.17
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > logo_inovelan_mini.png (6K)
> > > > >
> > > >
> > >
> >
>
> <http://karaf.922171.n3.nabble.com/attachment/4034055/0/logo_inovelan_mini.png>
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > View this message in context:
> > > > >
> > > >
> > http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034055.html
> > > > > Sent from the Karaf - User mailing
> list
> > archive at
> > > > Nabble.com.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > >
> > > > > Apache Member
> > > > > Apache Karaf <http://karaf.apache.org/>
> > Committer
> > > & PMC
> > > > > OPS4J Pax Web
> > > >
> <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> > > > > Committer & Project Lead
> > > > > blog <http://notizblog.nierbeck.de/>
> > > > >
> > > > > Software Architect / Project Manager /
> Scrum
> > Master
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
> ------------------------------------------------------------------------
> > > > > If you reply to this email, your message
> > will be added
> > > > to the
> > > > > discussion below:
> > > > >
> > > >
> > http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034057.html
> > > > > To unsubscribe from WebSocket, click here
> > > > > <> NAML
> > > > >
> > > >
> > >
> >
>
> <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
> > > > >
> > > >
> > > > --
> > > >
> > > > *Jimmy PANNIER*
> > > > Ingénieur de développement
> > > > Pôle Édition
> > > >
> > > > 169, Rue Sadi Carnot
> > > > 59350 Saint André-Lez-Lille
> > > > 03.20.06.16.17
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > logo_inovelan_mini.png (6K)
> > > >
> > >
> >
>
> <http://karaf.922171.n3.nabble.com/attachment/4034059/0/logo_inovelan_mini.png>
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > View this message in context:
> > > >
> > http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034059.html
> > > > Sent from the Karaf - User mailing list
> archive at
> > > Nabble.com.
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Apache Member
> > > > Apache Karaf <http://karaf.apache.org/>
> Committer
> > & PMC
> > > > OPS4J Pax Web
> > > <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> > > > Committer & Project Lead
> > > > blog <http://notizblog.nierbeck.de/>
> > > >
> > > > Software Architect / Project Manager / Scrum
> Master
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Apache Member
> > > > Apache Karaf <http://karaf.apache.org/>
> Committer & PMC
> > > > OPS4J Pax Web
> > <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> > > > Committer & Project Lead
> > > > blog <http://notizblog.nierbeck.de/>
> > > >
> > > > Software Architect / Project Manager / Scrum Master
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Apache Member
> > > > Apache Karaf <http://karaf.apache.org/> Committer & PMC
> > > > OPS4J Pax Web
> <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> > > > Committer & Project Lead
> > > > blog <http://notizblog.nierbeck.de/>
> > > >
> > > > Software Architect / Project Manager / Scrum Master
> > > >
> > > >
> > > >
> > > >
> > >
> >
> ------------------------------------------------------------------------
> > > > If you reply to this email, your message will be
> added to the
> > > > discussion below:
> > > >
> > http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034077.html
> > > > To unsubscribe from WebSocket, click here
> > > > <> NAML
> > > >
> > >
> >
>
> <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
> > > >
> > >
> > > --
> > >
> > > *Jimmy PANNIER*
> > > Ingénieur de développement
> > > Pôle Édition
> > >
> > > 169, Rue Sadi Carnot
> > > 59350 Saint André-Lez-Lille
> > > 03.20.06.16.17
> > >
> > >
> > >
> > >
> > >
> > > logo_inovelan_mini.png (6K)
> > >
> >
>
> <http://karaf.922171.n3.nabble.com/attachment/4034091/0/logo_inovelan_mini.png>
> > >
> > >
> > >
> > >
> > > --
> > > View this message in context:
> > >
> http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034091.html
> > > Sent from the Karaf - User mailing list archive at
> Nabble.com.
> > >
> > >
> > >
> > >
> > > --
> > >
> > > Apache Member
> > > Apache Karaf <http://karaf.apache.org/> Committer & PMC
> > > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> > > Committer & Project Lead
> > > blog <http://notizblog.nierbeck.de/>
> > >
> > > Software Architect / Project Manager / Scrum Master
> > >
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------
> > > If you reply to this email, your message will be added to the
> > > discussion below:
> > >
> http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034106.html
> > > To unsubscribe from WebSocket, click here
> > > <> NAML
> > >
> >
>
> <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
> > >
> >
> > --
> >
> > *Jimmy PANNIER*
> > Ingénieur de développement
> > Pôle Édition
> >
> > 169, Rue Sadi Carnot
> > 59350 Saint André-Lez-Lille
> > 03.20.06.16.17
> >
> >
> >
> >
> >
> > logo_inovelan_mini.png (6K)
> >
>
> <http://karaf.922171.n3.nabble.com/attachment/4034115/0/logo_inovelan_mini.png>
> >
> >
> >
> >
> > --
> > View this message in context:
> > http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034115.html
> > Sent from the Karaf - User mailing list archive at Nabble.com.
> >
> >
> >
> >
> > --
> >
> > Apache Member
> > Apache Karaf <http://karaf.apache.org/> Committer & PMC
> > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> > Committer & Project Lead
> > blog <http://notizblog.nierbeck.de/>
> >
> > Software Architect / Project Manager / Scrum Master
> >
> >
> >
> >
> ------------------------------------------------------------------------
> > If you reply to this email, your message will be added to the
> > discussion below:
> > http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034117.html
> > To unsubscribe from WebSocket, click here
> > <> NAML
> >
>
> <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
> >
>
> --
>
> *Jimmy PANNIER*
> Ingénieur de développement
> Pôle Édition
>
> 169, Rue Sadi Carnot
> 59350 Saint André-Lez-Lille
> 03.20.06.16.17
>
>
>
>
>
> logo_inovelan_mini.png (6K)
>
> <http://karaf.922171.n3.nabble.com/attachment/4034118/0/logo_inovelan_mini.png>
>
>
>
>
> --
> View this message in context:
> http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034118.html
> Sent from the Karaf - User mailing list archive at Nabble.com.
>
>
>
>
> --
>
> Apache Member
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> Committer & Project Lead
> blog <http://notizblog.nierbeck.de/>
>
> Software Architect / Project Manager / Scrum Master
>
>
>
> ------------------------------------------------------------------------
> If you reply to this email, your message will be added to the
> discussion below:
> http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034141.html
> To unsubscribe from WebSocket, click here
> <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4034012&code=amltbXkucGFubmllckBpbm92ZWxhbi5mcnw0MDM0MDEyfC01NTUxNDMzNzU=>.
> NAML
> <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>
>
--
*Jimmy PANNIER*
Ingénieur de développement
Pôle Édition
169, Rue Sadi Carnot
59350 Saint André-Lez-Lille
03.20.06.16.17
logo_inovelan_mini.png (6K)
<http://karaf.922171.n3.nabble.com/attachment/4034151/0/logo_inovelan_mini.png>
--
View this message in context:
http://karaf.922171.n3.nabble.com/WebSocket-tp4034012p4034151.html
Sent from the Karaf - User mailing list archive at Nabble.com.