RTPManager in JXTA

Hello to all. I have been working these last days making video conference using the RTPManager in JXTA networks. i had maden tests.. and is possible do it in the unicast way by means of the implementation of the RTPConnector... which I do customization of transport by means of JXTASocket.. this works for communications of unicast mode . Well my problem comes at the time that i want to do it in multicast way since metodo addTarget(SessionAddress remoteAddress) does not work in JXTA.. reason for which I have decided to construct a RTPManager from the JMF sources to change java.net.MulticastSocket by net.jxta.socket.JXTAMulticastSocket somebody knows which is the class that implements or extends RTPManager?

Hi Culosabroso,
First of all, congrates you on successfully build an unicast peer-to-peer video conference JXTA client.
I have the same question, why you want to use multicast?
Is it a video conferencing which involved more than 1 peer in a Group? So it's a group to group multicast?
Please update your progress, I'm interested in your work. I'm exciting to bring you in my team in developing "Instant Messenger for Java User Group" (JUGIM), we need some kind of video conferencing too ... that will be cool.
By Avatar
leader of KLJUG
project owner of JUGIM (http://jugim.dev.java.net)

Similar Messages

  • Error in starting JXTA application

    i am experiencing a error whenever i run a application using JXTA and create a new peer.
    the error message i got is:
    <INFO 2006-05-16 10:46:35,375 NullConfigurator::<init>:146> JXTA_HOME = C:\Documents and Settings\Lab 131\Desktop\ToolsZip\JXTA_SE\jxta_devguide\PeerDiscovery\.jxta
    <ERROR 2006-05-16 10:46:35,375 NullConfigurator::resetFromResource:373> Platform Config does not exist
    <INFO 2006-05-16 10:46:35,375 NullConfigurator::resetFromResource:361> C:\Documents and Settings\Lab 131\Desktop\ToolsZip\JXTA_SE\jxta_devguide\PeerDiscovery\.jxta\jxta.properties already exists
    <WARN 2006-05-16 10:46:35,484 NullConfigurator::load:270> Platform Config not found : C:\Documents and Settings\Lab 131\Desktop\ToolsZip\JXTA_SE\jxta_devguide\PeerDiscovery\.jxta\PlatformConfig
    <INFO 2006-05-16 10:46:35,500 NullConfigurator::adjustLog4JPriority:432> Log4J logging preference not set, using defaults
    <INFO 2006-05-16 10:46:35,500 DefaultConfigurator::fixAdvertisement:270> Reconfig requested - New PlatformConfig Advertisement
    <INFO 2006-05-16 10:46:35,500 DefaultConfigurator::fixAdvertisement:291> Reconfig requested - Missing peer name
    <INFO 2006-05-16 10:46:35,500 DefaultConfigurator::fixAdvertisement:348> Reconfig requested - http advertisement missing, making a new one.
    <INFO 2006-05-16 10:46:35,500 DefaultConfigurator::fixAdvertisement:417> Reconfig requested - tcp advertisement missing, making a new one.
    Exception in thread "main" java.lang.NoSuchFieldError: TRACE
    at net.jxta.impl.peergroup.DefaultConfigurator.fixAdvertisement(DefaultConfigurator.java:478)
    at net.jxta.impl.peergroup.DefaultConfigurator.getPlatformConfig(DefaultConfigurator.java:130)
    at net.jxta.impl.peergroup.Platform.initFirst(Platform.java:191)
    at net.jxta.impl.peergroup.GenericPeerGroup.init(GenericPeerGroup.java:901)
    at net.jxta.peergroup.PeerGroupFactory.newPlatform(PeerGroupFactory.java:421)
    at net.jxta.peergroup.PeerGroupFactory.newNetPeerGroup(PeerGroupFactory.java:489)
    at DiscoveryDemo.startJxta(DiscoveryDemo.java:75)
    at DiscoveryDemo.main(DiscoveryDemo.java:145)
    help me out in resolving the problem
    thank you

    Hello Naveen,
    Listener belongs to the database, start the listener with ora<sid> , if its already started, stop it and start again.
    To read more about Oracle listener, please check this link:
    http://download-uk.oracle.com/docs/cd/A97630_01/network.920/a96580/listener.htm
    Everything should be fine.
    Regards,
    siddhesh

  • Does JXTA allow you to download files from multiple source like a P2P?

    I was interested in working on some networked apps using JXTA and I was wondering if JXTA allows you to download a file from multiple users (ala Bittorrent or P2P) or whether it's by a user to user basis?

    To keep the sort of malware rather prevalent for Android devices off of your iPhone. Depending on what you need to download, though, you can probably find a third-party app that will do it. Since such apps keep their documents in their own sandbox, it helps protect the iPhone from being infected by malicious "documents".
    Regards.

  • Problem with JXTA Application P2P

    Hi, to all
    From this site:
    http://www.brendonwilson.com/projects/jxta/
    i have download the "chapter10" in 2Source Code" area,
    this code, implements JXTA library for simple application that execute an exponential math.
    But i have a problem to execute it because i have an exception when i luonch the main class (ExampleServiceTest):
    With a tracking of exception, my output is:
    <INFO 2005-09-12 21:04:07,515 NullConfigurator::<init>:146> JXTA_HOME = C:\Documents and Settings\Mirko\Desktop\PROTOTIPO JXTA\Eclipse\tempo\.jxta
    <INFO 2005-09-12 21:04:07,531 NullConfigurator::resetFromResource:362> C:\Documents and Settings\Mirko\Desktop\PROTOTIPO JXTA\Eclipse\tempo\.jxta\PlatformConfig already exists
    <INFO 2005-09-12 21:04:07,531 NullConfigurator::resetFromResource:362> C:\Documents and Settings\Mirko\Desktop\PROTOTIPO JXTA\Eclipse\tempo\.jxta\jxta.properties already exists
    <INFO 2005-09-12 21:04:07,765 NullConfigurator::adjustLog4JPriority:441> Log4J [user default] requested, not adjusting logging priority
    <INFO 2005-09-12 21:04:12,437 NullConfigurator::adjustLog4JPriority:441> Log4J [user default] requested, not adjusting logging priority
    net.jxta.exception.ServiceNotFoundException: urn:jxta:uuid-F35E2A65415941F3B489BC29C886305905
         at net.jxta.impl.peergroup.GenericPeerGroup.lookupService(GenericPeerGroup.java:488)
         at net.jxta.impl.peergroup.RefCountPeerGroupInterface.lookupService(RefCountPeerGroupInterface.java:249)
         at net.jxta.impl.peergroup.RefCountPeerGroupInterface.lookupService(RefCountPeerGroupInterface.java:213)
         at src.ServiceTest.showGUI(ServiceTest.java:437)
         at src.ServiceTest.main(ServiceTest.java:316)
    Error starting JXTA platform: net.jxta.exception.ServiceNotFoundException: urn:jxta:uuid-F35E2A65415941F3B489BC29C886305905
    if you can test this application, can you tell me why i have this problem and how resolve it???
    This is very important for me.
    Thanks to all!!!!
    Miza

    and some problem in the music player with arabic font...
    http://img338.imageshack.us/img338/7371/screenshot0005lt7.jpg
    http://img261.imageshack.us/img261/5168/screenshot0004ee8.jpg

  • Simple P2P, which should I use: JXTA, JMS, Sockets, CORBA, RMI?

    Hello,
    I�m going to develop a peer-to-peer application that has the following functionality:
    - every peer computes results and then sends them to a specific other node
    - every peer receives results from other peers and stores the results
    - peers send lookup messages, if another peer already stored information
    My wishlist:
    - fast reliable communication
    - no big framework
    - auto-discorvery and lookup of the peers
    I�ve already looked at JXTA, but it seems to be too big for my needs.
    I�m scared to find out, that it performs bad for my situation after 4 weeks implementing.
    Maybe Java Message Service is the right thing? But I don�t want the complete J2EE crap.
    Or should I do it the hard way myself with simple Sockets and an own Protocol?
    I think RMI/Corba is bad, because it has a Client/Server structure and what I need is a Server/Server solution (P2P).
    Ideas and suggestions, please! :)
    Thanks for your help.

    Tirador wrote:
    It is LAN only. We are talking about 10-100 peers. The thing is, that I�ve data results that are exchanged in the range of some millions (limited by each machines memory). I think due to big traffic and millions of message (even if buffered and sent in one packet) RMI could be too bad, or?Is this a commercial application? Sounds like you might be able to use something like JGroups, http://www.jgroups.org/javagroupsnew/docs/index.html

  • Using RTPConnector and RTPManager in Relay server

    Hi
    Reposting it as suggested:
    If I pass RTPConnector object in RTPManager then api discourages using addTarget. So in this case my questions are:
    1. Do I have to create multiple OutputDataStreams or mange with single OutputDataStream.
    2. When does getDataOutputStream get called.
    3. If I use one OutputDataStream how do I avoid sending packet to the destination that sent the packet.
    I just want to pass the audio stream received from one endpoint to the other recipients in unicast mode.
    -Thanks in advance and I sincerely appreciate your help.

    1. Do I have to create multiple OutputDataStreams or mange with single OutputDataStream.You have to manage with a single OutputDataSteam because that's the format that the object gives you to follow.
    2. When does getDataOutputStream get called.I have no idea, but I don't really think it matters when it gets called. That information is abstracted away from us.
    What you need to know is that it will be called at least once, maybe multiple times, per instance of the RTPConnector, and that the RTPManager is going to call write on it to send out data, and receive on it to receive data.
    3. If I use one OutputDataStream how do I avoid sending packet to the destination that sent the packet.
    I just want to pass the audio stream received from one endpoint to the other recipients in unicast mode.Take a look at the following example code:
    [http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/RTPSocketAdapter.java]
    Take special notice of the read / write functions. In this example, notice how it uses a UDPSocket to send packets, and that it addresses each one as it sends it out.
    Well, for your example, you'll probably maintain a list of hosts to send to, and everytime a call to write is made, you'd create one packet for each host, and send them all out over a UDPSocket.
    So, putting that all together...
    When the RTPConnector is created, you can create some functions to add some data you need (ie, a list of targets) to your RTPConnector object.
    You construct the output stream implementation in getDataOutputStream, so you can throw whatever data into that class you want before you return the reference to the RTPManager (ie, a list targets)
    You control what happens when OutputStream.write is called, so you can just do whatever you want (ie, send a UDP packet to each of the list of targets)...
    If you maintain your own list of targets to send to, then you just don't add yourself as a target. Same as if you were using the normal addTarget method.
    -Thanks in advance and I sincerely appreciate your help.No problem.

  • Ignore new Payload Type in RTPManager

    Hi,
    Im working on a project who receives sound from a cell phone. The cell phone send Audio trough the SIP Server in G711 ALAW, with a Payload of 8.
    Following this tutorial:
    [http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/CustomPayload.html]
    I achieve to register the new type of payload, and decode the audio without any problem.
    The problem comes when the SIP Server sends (from time to time) a new packet, with a Payload 13 (Comfort Noise). I want to just ignore this packet, but the RTPManager send me a message saying that I dont have the Payload 13 registered, and STOP the RTPManager.
    I could register this new type of Payload, but if I dont know just how to ignore it!.
    Any help? Thanks!
    PS: Im thinking about creating my own RTP implementation, do you think it worths?
    Edited by: AntonioMG on May 30, 2010 2:43 AM

    AntonioMG wrote:
    The problem comes when the SIP Server sends (from time to time) a new packet, with a Payload 13 (Comfort Noise). I want to just ignore this packet, but the RTPManager send me a message saying that I dont have the Payload 13 registered, and STOP the RTPManager.Is there a "RemotePayloadChangeEvent" generated by your RTPManager when the payload-8 packet arrives?
    I could register this new type of Payload, but if I dont know just how to ignore it!.You could try just
    rtpManager.addFormat(null, 8);or
    Format myFormat = new Format("none");
    rtpManager.addFormat(myFormat, 8);And just ignore whatever events occur when those packets are recieved...
    PS: Im thinking about creating my own RTP implementation, do you think it worths?No, I wouldn't say it's worth it at all...

  • RTPManager

    Hi!
    I'm developing an application to send audio. I use the class RTPManager but when I try to set up a second RTP session the application fail. Is there any problem with that and RTPManager? Thanks in advance!
    It show me this message:
    Exception in thread "JMF thread: SendEventQueue: com.sun.media.processor.unknown.Handler" java.lang.Error: DataSource must be connected before it can be started
         at com.sun.media.protocol.BasicPushBufferDataSource.start(BasicPushBufferDataSource.java:47)
         at com.sun.media.multiplexer.RawBufferMux$RawBufferDataSource.start(RawBufferMux.java:522)
         at com.sun.media.rtp.SendSSRCInfo.start(SendSSRCInfo.java:308)
         at com.indra.dicom.provider.voip.gestoraudio.AudioCall.initSessionManager(AudioCall.java:719)
         at com.indra.dicom.provider.voip.gestoraudio.AudioCall.controllerUpdate(AudioCall.java:281)
         at com.sun.media.BasicController.dispatchEvent(BasicController.java:1254)
         at com.sun.media.SendEventQueue.processEvent(BasicController.java:1286)
         at com.sun.media.util.ThreadedEventQueue.dispatchEvents(ThreadedEventQueue.java:65)
         at com.sun.media.util.ThreadedEventQueue.run(ThreadedEventQueue.java:92)
    Edited by: pedrorp on May 27, 2009 12:54 AM

    pedrorp wrote:
    I'm developing an application to send audio. I use the class RTPManager but when I try to set up a second RTP session the application fail. Is there any problem with that and RTPManager? Thanks in advance!Ummmmm, it looks like you're trying to use the same DataSource twice. You can't do that...
    Alternately, it looks like you're not creating your DataSource correctly...
    Actually, you didn't post your code so I have no way of knowing what you did wrong ;-)

  • How to retrieve jxta configurator information?

    anyone knows how to retrieve the userid that is registered using the jxta configurator? i was able to locate the file where the userid is stored,but its encrypted.i need to retrieve this piece of information for authentication purposes

    anyone knows how to retrieve the userid that is registered using the jxta configurator? i was able to locate the file where the userid is stored,but its encrypted.i need to retrieve this piece of information for authentication purposes

  • Send 2 dataSource in the same RTPManager

    Hi!
    Could I send 2 DataSource in the same RTPManager? I tried creating 2 sendStream and starting them but It didn't work. Any idea?
    Thanks in advance! :D

    I tried too, but It didn't work. Really, I want to send a cloned DataSource, but I don't know if I'm cloning it right. I do this:
    cloneInputDS=((SourceCloneable)Manager.createCloneableDataSource(inputDSf)).createClone();And then I create the sendStream with cloneInputDS. Should I do something previously?
    Thanks! :D

  • What is the difference from RTPSessionMgr and RTPManager?

    I find some people dont use RTPManager but RTPSessionMgr. I don't know the difference from the
    RTPSessionMgr and RTPManager.Help me!!
    RTPSessionMgr belongs to the package of com.sun.media. There is another pakcage name com.ibm.media. I want to know how to use the package of com.sun.media and com.ibm.media. who gives me the specification.Help me!

    Hi :
    I finally find the solution. In the sun website there is JMf open source code to be downloaded. In the src there is better specification than the sun's api specification and there is source code of com.sun.media and com.ibm.media. Wish it helps you!

  • Where is the RTPManager class?

    I have install JMStudio,but in the jar package,no the RTPManager class?the class is where?

    Jar package has no RTPManager class.
    It is in the com.sun.media.RTPManager;

  • JXTA HelloWorld problem

    Hi!
    I've been proggraming in Java quite a while now, but I need to use JXTA in a project and I'm totally new to it. I'm trying to run some examples in JBuilder7 (the classic HelloWorld among others), and I keep getting the following exception (it looks huge):
    Netscape security model is no longer supported.
    Please migrate to the Java 2 security model instead.
    java.lang.NoSuchMethodError
    at xjava.security.IJCE_SecuritySupport.registerTargets(IJCE_SecuritySupport.java:155)
    at xjava.security.IJCE_SecuritySupport.<clinit>(IJCE_SecuritySupport.java:134)
    at xjava.security.IJCE.findTarget(IJCE.java:498)
    at xjava.security.IJCE.getProvidersInternal(IJCE.java:638)
    at xjava.security.IJCE.getClassCandidate(IJCE.java:426)
    at xjava.security.IJCE.getImplementationClass(IJCE.java:410)
    at xjava.security.IJCE.getImplementation(IJCE.java:367)
    at xjava.security.Cipher.getInstance(Cipher.java:485)
    at xjava.security.Cipher.getInstance(Cipher.java:452)
    at xjava.security.Cipher.getInstance(Cipher.java:395)
    at COM.claymoresystems.crypto.PEMData.writePEMObject(PEMData.java:154)
    at COM.claymoresystems.crypto.EAYEncryptedPrivateKey.writePrivateKey(EAYEncryptedPrivateKey.java:109)
    at net.jxta.impl.endpoint.tls.PeerCerts.appendPrivateKey(PeerCerts.java:174)
    at net.jxta.impl.endpoint.tls.PeerCerts.genPeerRootCert(PeerCerts.java:137)
    at net.jxta.impl.endpoint.tls.PeerCerts.generateCerts(PeerCerts.java:457)
    at net.jxta.impl.endpoint.tls.TlsConfig.init(TlsConfig.java:185)
    at net.jxta.impl.peergroup.Configurator.configureTls(Configurator.java:265)
    at net.jxta.impl.peergroup.Configurator.<init>(Configurator.java:202)
    at net.jxta.impl.peergroup.Platform.init(Platform.java:252)
    at net.jxta.peergroup.PeerGroupFactory.newPlatform(PeerGroupFactory.java:210)
    at net.jxta.peergroup.PeerGroupFactory.newNetPeerGroup(PeerGroupFactory.java:284)
    at SimpleJxtaApp.startJxta(SimpleJxtaApp.java:91)
    at SimpleJxtaApp.main(SimpleJxtaApp.java:73)
    Unexpected exception in IJCE_SecuritySupport.registerTargets()
    Please report this as a bug to <[email protected]>, including
    any other messages displayed on the console, and a description of what
    appeared to cause the error.
    java.lang.InternalError: Unexpected exception in IJCE_SecuritySupport.registerTargets()
    at xjava.security.IJCE.reportBug(IJCE.java:701)
    at xjava.security.IJCE_SecuritySupport.<clinit>(IJCE_SecuritySupport.java:138)
    at xjava.security.IJCE.findTarget(IJCE.java:498)
    at xjava.security.IJCE.getProvidersInternal(IJCE.java:638)
    at xjava.security.IJCE.getClassCandidate(IJCE.java:426)
    at xjava.security.IJCE.getImplementationClass(IJCE.java:410)
    at xjava.security.IJCE.getImplementation(IJCE.java:367)
    at xjava.security.Cipher.getInstance(Cipher.java:485)
    at xjava.security.Cipher.getInstance(Cipher.java:452)
    at xjava.security.Cipher.getInstance(Cipher.java:395)
    at COM.claymoresystems.crypto.PEMData.writePEMObject(PEMData.java:154)
    at COM.claymoresystems.crypto.EAYEncryptedPrivateKey.writePrivateKey(EAYEncryptedPrivateKey.java:109)
    at net.jxta.impl.endpoint.tls.PeerCerts.appendPrivateKey(PeerCerts.java:174)
    at net.jxta.impl.endpoint.tls.PeerCerts.genPeerRootCert(PeerCerts.java:137)
    at net.jxta.impl.endpoint.tls.PeerCerts.generateCerts(PeerCerts.java:457)
    at net.jxta.impl.endpoint.tls.TlsConfig.init(TlsConfig.java:185)
    at net.jxta.impl.peergroup.Configurator.configureTls(Configurator.java:265)
    at net.jxta.impl.peergroup.Configurator.<init>(Configurator.java:202)
    at net.jxta.impl.peergroup.Platform.init(Platform.java:252)
    at net.jxta.peergroup.PeerGroupFactory.newPlatform(PeerGroupFactory.java:210)
    at net.jxta.peergroup.PeerGroupFactory.newNetPeerGroup(PeerGroupFactory.java:284)
    at SimpleJxtaApp.startJxta(SimpleJxtaApp.java:91)
    at SimpleJxtaApp.main(SimpleJxtaApp.java:73)
    I have installed everything by the book, and added the libraries and evrything, but I can't get further. I tried to report the bug as the message says, but the e-mail address doesn't exist (must be some old stuff I guess). Anybody has a clue about this?
    Thanks in advance,
    Marta

    I know nothing about this other than what I found in a couple of Google searches:
    http://www.google.com/search?num=100&hl=en&lr=lang_en&ie=ISO-8859-1&q=%22Netscape+security+model%22+%22+Please+migrate+to+the+Java+2+security+model%22&btnG=Google+Search
    http://www.google.com/search?q=xjava.security
    Which I suggest you review. It appears that something you have is trying to reference an old security feature that used to be in Netscape. It no longer is valid, so the message. Your guess re the age of the product is probably right. The xjava.security package is a part of a third-party security product from Cryptix.
    Good hunting!

  • JXTA Examples

    Hi!
    I've been proggraming in Java quite a while now, but I need to use JXTA in a project and I'm totally new to it. I'm trying to run some examples in JBuilder7 (the classic HelloWorld among others), and I keep getting the following exception (it looks huge):
    Netscape security model is no longer supported.
    Please migrate to the Java 2 security model instead.
    java.lang.NoSuchMethodError
         at xjava.security.IJCE_SecuritySupport.registerTargets(IJCE_SecuritySupport.java:155)
         at xjava.security.IJCE_SecuritySupport.<clinit>(IJCE_SecuritySupport.java:134)
         at xjava.security.IJCE.findTarget(IJCE.java:498)
         at xjava.security.IJCE.getProvidersInternal(IJCE.java:638)
         at xjava.security.IJCE.getClassCandidate(IJCE.java:426)
         at xjava.security.IJCE.getImplementationClass(IJCE.java:410)
         at xjava.security.IJCE.getImplementation(IJCE.java:367)
         at xjava.security.Cipher.getInstance(Cipher.java:485)
         at xjava.security.Cipher.getInstance(Cipher.java:452)
         at xjava.security.Cipher.getInstance(Cipher.java:395)
         at COM.claymoresystems.crypto.PEMData.writePEMObject(PEMData.java:154)
         at COM.claymoresystems.crypto.EAYEncryptedPrivateKey.writePrivateKey(EAYEncryptedPrivateKey.java:109)
         at net.jxta.impl.endpoint.tls.PeerCerts.appendPrivateKey(PeerCerts.java:174)
         at net.jxta.impl.endpoint.tls.PeerCerts.genPeerRootCert(PeerCerts.java:137)
         at net.jxta.impl.endpoint.tls.PeerCerts.generateCerts(PeerCerts.java:457)
         at net.jxta.impl.endpoint.tls.TlsConfig.init(TlsConfig.java:185)
         at net.jxta.impl.peergroup.Configurator.configureTls(Configurator.java:265)
         at net.jxta.impl.peergroup.Configurator.<init>(Configurator.java:202)
         at net.jxta.impl.peergroup.Platform.init(Platform.java:252)
         at net.jxta.peergroup.PeerGroupFactory.newPlatform(PeerGroupFactory.java:210)
         at net.jxta.peergroup.PeerGroupFactory.newNetPeerGroup(PeerGroupFactory.java:284)
         at SimpleJxtaApp.startJxta(SimpleJxtaApp.java:91)
         at SimpleJxtaApp.main(SimpleJxtaApp.java:73)
    Unexpected exception in IJCE_SecuritySupport.registerTargets()
    Please report this as a bug to <[email protected]>, including
    any other messages displayed on the console, and a description of what
    appeared to cause the error.
    java.lang.InternalError: Unexpected exception in IJCE_SecuritySupport.registerTargets()
    at xjava.security.IJCE.reportBug(IJCE.java:701)
         at xjava.security.IJCE_SecuritySupport.<clinit>(IJCE_SecuritySupport.java:138)
         at xjava.security.IJCE.findTarget(IJCE.java:498)
         at xjava.security.IJCE.getProvidersInternal(IJCE.java:638)
         at xjava.security.IJCE.getClassCandidate(IJCE.java:426)
         at xjava.security.IJCE.getImplementationClass(IJCE.java:410)
         at xjava.security.IJCE.getImplementation(IJCE.java:367)
         at xjava.security.Cipher.getInstance(Cipher.java:485)
         at xjava.security.Cipher.getInstance(Cipher.java:452)
         at xjava.security.Cipher.getInstance(Cipher.java:395)
         at COM.claymoresystems.crypto.PEMData.writePEMObject(PEMData.java:154)
         at COM.claymoresystems.crypto.EAYEncryptedPrivateKey.writePrivateKey(EAYEncryptedPrivateKey.java:109)
         at net.jxta.impl.endpoint.tls.PeerCerts.appendPrivateKey(PeerCerts.java:174)
         at net.jxta.impl.endpoint.tls.PeerCerts.genPeerRootCert(PeerCerts.java:137)
         at net.jxta.impl.endpoint.tls.PeerCerts.generateCerts(PeerCerts.java:457)
         at net.jxta.impl.endpoint.tls.TlsConfig.init(TlsConfig.java:185)
         at net.jxta.impl.peergroup.Configurator.configureTls(Configurator.java:265)
         at net.jxta.impl.peergroup.Configurator.<init>(Configurator.java:202)
         at net.jxta.impl.peergroup.Platform.init(Platform.java:252)
         at net.jxta.peergroup.PeerGroupFactory.newPlatform(PeerGroupFactory.java:210)
         at net.jxta.peergroup.PeerGroupFactory.newNetPeerGroup(PeerGroupFactory.java:284)
         at SimpleJxtaApp.startJxta(SimpleJxtaApp.java:91)
         at SimpleJxtaApp.main(SimpleJxtaApp.java:73)
    I have installed everything by the book, and added the libraries and evrything, but I can't get further. I tried to report the bug as the message says, but the e-mail address doesn't exist (must be some old stuff I guess). Anybody has a clue about this?
    Thanks in advance,
    Marta

    Why not make your own client and server from scratch. Plenty of info on that on the forums.

  • How to Install JXTA properly?

    I am trying to build a DrawingPad like P2P application. I've read a lot over the internet and came to a conclusion that I can use JXTA for this purpose. The next step is to install JXTA on my computer.
    I went here -> http://download.java.net/jxta/
    and downloaded the libraries. I copied them into my C->program files->java->jdk1.6.0_18->bin->lib
    But there is absolutely no place I could find which tells me how ensure the installation. I am really confused and don't want to mess with my Java installation.
    There are a million places where I could fine THIS link for installing. But It appears to be broken.
    I would appreciate if anyone can guide me about how to install JXTA so that I can go ahead with my p2p application.
    I tried to execute the following code:
    import net.jxta.platform.NetworkManager;
    import java.text.MessageFormat;
    public class HelloWorld {
    public static void main(String args[]) {
    NetworkManager manager = null;
    try {
    manager = new NetworkManager(NetworkManager.ConfigMode.EDGE,
    "HelloWorld");
    System.out.println("Starting JXTA");
    manager.startNetwork();
    System.out.println("JXTA Started");
    } catch (Exception e) {
    e.printStackTrace();
    System.exit(-1);
    System.out.println("Waiting for a rendezvous connection");
    boolean connected = manager.waitForRendezvousConnection(12000);
    System.out.println(MessageFormat.format("Connected :{0}", connected));
    System.out.println("Stopping JXTA");
    manager.stopNetwork();
    }But it gives me an error. Please help.
    Thanks.

    Sorry. Here are the errors after I compile
    C:\Program Files\Java\jdk1.6.0_18\bin>javac HelloWorld .java
    HelloWorld.java:1: package net.jxta.platform does not exist
    import net.jxta.platform.NetworkManager;
    ^
    HelloWorld.java:7: cannot find symbol
    symbol : class NetworkManager
    location: class HelloWorld
    NetworkManager manager = null;
    ^
    HelloWorld.java:9: cannot find symbol
    symbol : class NetworkManager
    location: class HelloWorld
    manager = new NetworkManager(NetworkManager.ConfigMode.EDGE,
    ^
    HelloWorld.java:9: package NetworkManager does not exist
    manager = new NetworkManager(NetworkManager.ConfigMode.EDGE,
    ^
    4 errors
    And yeah. Where do I ,exactly, have to paste the library files download from the website?
    Thanks.

Maybe you are looking for

  • Why can't I see PDF files in Safari with new Lion OS?

    I installed Lion. Now when I click on bank statements and forms that are attached to web pages, they come out black! Like this one: http://www.whitewaterchallengers.com/lehigh/waiver_form.pdf JS

  • Merge 3 Unlinked Reports into a single Report

    I have 3 Crystal Reports with  different structures and groupings, I want to view it in single report .Right now I'm using Embedded Crystal Report hence I'm unable to merge it through the code .I require a solution to this. Thanks a lot in advance.

  • Career advise needed

    Team, I have got an opportunity to do distant education in MS. Already iam working as oracle apps dba . so here i was in confusion to choose which path whether to continue the work as oracle dba or study along with my regular work. Also i dont know w

  • FaceTime App Not Showing In Settings & Home Screen

    i have iphone 5S, Model No ME434AE/A,i bought from qatar, now iam using in sri lanka, i cannot find the facetime app & settings,if i use in qatar its showing and working properly, in sri lanka i cannot find the app & settings, how can i solve this is

  • Problem_Repetitive Area_Items

    Hi Members, I have designed an PLD in Sales Quotation. The PLD Works fine for 5 items.But if the document contains 10 or more items it displays in 2 pages which is fine,but in 2nd page the items details are displayed in top of the page. which i don't