Unable To Run WebSocket On Hosting Server But Working Well On Local Host
Feb 16, 2015
I am developing one android chatting application. for that on Server side i am using WebSocket as war file.
It is working well on localhost the same tomcat. but when i try to connect on the hosting server, it showing http error..,
View Replies
ADVERTISEMENT
Jun 9, 2014
I have gf 4.0.1 and swing client. I want to get EJB over SSL. I've set all certificates. However, I can get it work only when client and server are at the same host. What I see in tcpdump when they are at the same host:
10.0.17.2.48524 > 10.0.17.2.3820: Flags [P.], cksum 0x378f (incorrect -> 0xf2b6), seq 399:756, ack 1085, win 273, options [nop,nop,TS val 347297976 ecr 347297966], length 357
13:01:26.334898 IP (tos 0x0, ttl 64, id 51559, offset 0, flags [DF], proto TCP (6), length 665)
10.0.17.2.3820 > 10.0.17.2.48524: Flags [P.], cksum 0x388f (incorrect -> 0x626d), seq 1085:1698, ack 756, win 273, options [nop,nop,TS val 347297977 ecr 347297976], length 613
[code]...
View Replies
View Related
Feb 22, 2014
How to check if a web page is synchronized on a local server in JSP ? I have tried to make database updation synchronized in jsp but how can i check it on local web server (tomcat) ? I have used Oracle database.
More Info:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbcracle:thin:@localhost:1521:xe","username","password");
balance=balance-1500;
String query1= "update bank set bal=? where card_no='"+cnumber+"'";
PreparedStatement st1 = con.prepareStatement(query1);
st1.setString(1,String.valueOf(balance));
int qresult1 = st1.executeUpdate();
This is some of the code in which I have not applied any synchronization. In simple words, I want to know how to test if synchronization part is really working or not ?
My main motive is... I am trying to make an admission form and I want a limited number of seats but I want after every registration process my database updates the seat numbers accordingly and show the right information about how many seats are left to the user. (though in the given code i am just changing the balance)
Like in this example
<%!
PreparedStatement pst = con.prepareStatement("query");
%>
synchronization
<%
synchronized(pst) {
pst.setXXX(...);
pst.setXXX(...);
pst.executeXXX(...);
}
%>
View Replies
View Related
Apr 5, 2015
I'm trying to create a server which sends the clients connected to it its local time. Looking at a few tutorials I've managed to connect the clients to the server, but can't send data to the clients. I've successfully done easier examples, without threading. I guess the problem might be im me not knowing what exceptions are for.
Client: When running the code "AAAAAAA" does execute but "BBBB" doesn't, so I guess the problem should be in fraseRecibida = entradaDesdeServidor.readLine();
import java.io.*;
import java.net.*;
import java.util.Scanner;
public class Client {
public static void main(String[] args) throws Exception{
String fraseRecibida;
[code]....
I don't understand the exceptions, maybe I should give them a look before continuing with sockets. Being frank I'm not really sure why the while(true) is there.
import java.io.*;
import java.net.*;
import java.util.Calendar;
public class ServerThread extends Thread{
Socket socket;
ServerThread(Socket socket){
this.socket = socket;
[code].....
View Replies
View Related
Feb 26, 2014
I have a question: I have a Java/JSP/JavaScript project that access back end Oracle database, and provide interaction through tomcat. After we deployed our project, I found one button does not generate necessary warning message from server, but when I deployed and tested our project on local PC, it does generate correct warning message. I am using the same IE, same tomcat version, and I am sure my container is pointing to the same database, and I am sure I using same version of project code by checking with GIT.
Here is the button that I click:
<a target="frmMain" href="RealignServlet?button=REALIGNMENT" title="Procedure Alignment">Align</a><br>
And here is part of the code of RealignServlet:
public class RealignServlet extends SiapBaseServlet {
private static final long serialVersionUID = 1L;
private static final Logger logger = AppLogger.getLogger(RealignServlet.class.getName());
private static final String PROC_QUERY_JSP = "ProcQuery.jsp";
private static final String REALIGN = "REALIGNMENT";
[Code] .....
Our problem is server could not generate alignMsg. But we can get it on local deployed project.
View Replies
View Related
Mar 6, 2015
I've generated SOAP classes via wsimport from a local WSDL. All of the URLs in the WSDL point to the production services, but for testing I need to connect to a test location (different URL). There are dozens of examples on the web to set the endpoint, but it doesn't seem to be working for me - it's hitting the prod URL, not test.
PrepaidServices ps = new PrepaidServices();
ps.setHandlerResolver(new CustomHandlerResolver());
IPrepaidServices port = ps.getPrepaidServices();
BindingProvider bp = (BindingProvider) port;
bp.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, TEST_URL);
LOG.debug("New Port = " +
[Code]...
The debug correctly shows the TEST port being set correctly, but when executed, inside one of the handler resolvers, I have the following code:
private void logMessage(SOAPMessageContext smc) {
// These headers are null: WSDL_OPERATION PATH_INFO HTTP_REQUEST_METHOD HTTP_REQUEST_HEADERS
LOG.debug("WSDL_PORT = " + smc.get(MessageContext.WSDL_PORT));
LOG.debug("WSDL_SERVICE = " + smc.get(MessageContext.WSDL_SERVICE));
[Code]...
The top debug lines both show the PRODUCTION URL! Shouldn't at least the port be the DEMO URL that I'd previously set?
Am I doing something wrong?
View Replies
View Related
Aug 13, 2014
Using Java 7 update 5 (I know it's old...), we are trying to send concurrent requests to a RMI Server. When we start to tamp up the load (not too much - up to 50 concurrent requests) we start to see many IO Problems like Broken Pipe and Connection Reset By Peer. Could we be hitting some unknown limitation on concurrent access? Is there such limitation?
View Replies
View Related
May 20, 2014
I am working on a Java Streaming Networking ( Client Serve ) project , among remote client can:
1 ) chat,
2 ) Share files,
3 ) Share Screen live streaming,
4 ) Access the remote system.
All are working well faster & live on networking. But if i host on the Hosting server the all process are working but in deadly slow streaming is not live..,
View Replies
View Related
Jan 13, 2009
I am currently trying to access an EJB Session deployed in a Weblogic server from JBOSS.
The client code looks like this :
Hashtable environment = new Hashtable();
environment.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
environment.put(Context.URL_PKG_PREFIXES, "weblogic.jndi.factories");
environment.put(Context.PROVIDER_URL, "t3://<ip>:<port>");
InitialContext context = new InitialContext(environment);
ServiceHome home = (ServiceHome)context.lookup("ejb/Service");
When I run this code from a standalone java program it executes ok, but when I try to run it from an application deployed in JBOSS, the line (5) which creates the InitialContext object throws this Exception :
java.lang.ThreadDeath
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1221)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181)
weblogic.rmi.internal.StubGenerator.getStubClass(StubGenerator.java:696)
weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:742)
[Code]....
In order to be able to use weblogic naming factory I put the archive weblogic-8.1.6.0.jar in jboss's /server/default/lib directory. But I think it has to do with JNDI conflicts between JBOSS and weblogic.
View Replies
View Related
Apr 10, 2014
I am trying to check SFTP connection to remote server using enchanter jar. Mine is not a multi-threaded application. PFB sample code...
.....
SSH ssh = new DefaultSS();
ssh.setTimeOut(10000);
ssh.connect("myserver","myusername","mypassword");
ssh.sendLine("cd /u");
ssh.sendLine("sftp -B batch.file utodldse@claoesdsdd.com");
ssh.getLine();
.....
note - the batch.file contains only 1 statement. Please find below.
---
bye
---
But the above program is getting is stuck at times when the server is not responding. It goes into infinite hung state.
Is there some alternative ways to set timeout ?
View Replies
View Related
Apr 18, 2014
I am currently writing two java classes (client and server). The client takes an input number form keyboard and sends it to the server. The server then multiplies this number by two and sends it back to the client. The numbers should also be printed to screen along the way, for example if I input the number 3 I should get
"From Client: 3" "From Server: 6"
They should continuously do this unless a negative number is received by the client, say for example the number -3 is sent to the server and it returns -6.
The code I have for the two classes so far is:
import java.io.*;
import java.net.*;
import java.nio.ByteBuffer;
import java.util.Scanner;
class Client {
public static void main(String args[]) throws Exception {
DatagramSocket clientSocket = new DatagramSocket();
[Code] .....
Currently, when I run the program all I get is an output of the number first entered. I am aware it requires a loop but I don't know where and what the condition should be.
Also if I wanted to adapt this so that it would take the integer from client and subtract two at the server and return to client who sends back to server to keep subtracting two unless it reaches a negative number at which point the client will terminate the program - how might I do this.
I do realise there needs to be a while loop in the above code, but I wanted to test it sent the number from client to server and its not doing it. All I get is a print screen of 'enter number' and then the number I enter.
View Replies
View Related
Oct 10, 2014
Code structure :
Server : Java Servlet
Client : Simple JSP
Communication : Server Sent Events every 1 second
Here is the problem.
My code needed the server to send updates every one second to the client as stated above. Hence, I added a while loop with a sleep of 1000 milliseconds in the servlet code as shown below. The following strange behavior is observed:
- While the server is sending updates to the client, and the client window closes by mistake, the server does not stop sending updates It continues sending the data.
- When the client is re-opened, it sends data much faster (almost double). For example, the server sends 60 seconds worth of updates (60 updates) in just 25-30 seconds. The server sends faster updates not only for this round of updates, but also for any subsequent updates.
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse res)
throws IOException, ServletException {
PrintWriter writer = null;
try{
[Code]......
This server behavior is much unexpected. Am I writing the server side code wrong? I have looked around a lot and only found while loop method for modifying the server update interval. Is there any other method which I am missing?
View Replies
View Related
Jan 22, 2014
We created one web application which runs on tomcat 7.0.35 using spring mvc 3.0 . Its working perfectly on 32-bit windows machine in IE 8 on Windows 7 OS, when we tried to run this on 64-bit windows 2008 Server, jquery is not working. Also I populate data from Pop-up JSP to parent JSP, and it works 3/10 times only and does not work always.
We used the following jquery plugins in our project
jquery 1.8.3
jquery.ui.custom.1.9.2
jquery.ui.custom.min-1.9.
View Replies
View Related
Apr 25, 2014
I have developed a window based chat application for chatting, screen sharing, file sharing, video playing.
All are working well on my local network systems (eg. dynamic server ip is 192.168.1.122). But if i try to run on my server (e.g. static server ip 50.62.8.22) it is not get connected..,
View Replies
View Related
Jun 30, 2014
I have a code that uploads files in server after browsing folders and files then get the paths of files but I have a problem in getting the paths
List items = upload.parseRequest(request);
Iterator iterator = items.iterator();
while (iterator.hasNext()) {
FileItem item = (FileItem) iterator.next();
if (!item.isFormField())
{ fileName = item.getName();
root = getServletContext().getRealPath("/");
path = new File(root + "/uploads");
[Code]...
list1 must has paths that I want but I do not get the paths of upload files
View Replies
View Related
Jun 26, 2015
I have been trying to implement custom request method in HTTP header while posting my data to the server URL. My application specific URL accepts -X parameter and -d for the data and it is mandatory for that url. Basically I am trying to dump JSON data into my influx DB using CURL command which is working fine from the shell. But the issue is, if I am implementing the same in java with proper approach, it is not supported or working. My CURL command is :
curl -X POST -d '<my_json_data>' '<my_url>'
How can I implement the same in java using HttpUrlConnection or other available approach?
View Replies
View Related
Mar 10, 2014
I am familiar with Servlet/jsp's and developed a web application using them. Now I am looking in Websocket of Java 7. Documentation is not clear how to integrate the two.
1. Let us say in my listener, I have already determined database connections, log file for log4j etc.. Can I use it in Websocket Java classes based on annotation API of web socket. What is not clear to me how I will access Context parameters for webapp saved in Listener.
2. I like jsp so I can dynamically modify the html to be shown. If I am using api, how will I do that, I know I can return data from websocket, but all the java logic which jsp provides, how can that be implemented using web socket api.
Show trimmed content
View Replies
View Related
Jun 18, 2015
When a JavaScript client attempts to open a socket, instead of the connection opening it immediately closes. The client is using:
webSocket = new WebSocket("ws://localhost/example");
The same thing happens for com.sun.net.httpserver.HttpsServer where client is using:
webSocket = new WebSocket("wss://localhost/example");
How can I enable websocket support?
If it's not possible, how can I request for it to be added as a new feature?
View Replies
View Related
Aug 12, 2014
I am not able to send large binary data from Java WebSocket client to Java WebSocket server. However, 1KB data transfer is working. Below is my code:
Client:
RandomAccessFile aFile = new RandomAccessFile
("c: est.txt", "r");
FileChannel inChannel = aFile.getChannel();
ByteBuffer buffer = ByteBuffer.allocate(1024);
while(inChannel.read(buffer) > 0)
{
session.getBasicRemote().sendBinary(buffer, false);
[code]...
Give me an example of WebSocket sample for large binary data transfer.
View Replies
View Related
Nov 19, 2014
I want to write a little java program that when ran it will add information to my host file. A screen will pop up with a button on it. When you click the button it will add a few ip to domain connections. In order to edit the host file with notepad you must first give notepad admin privileges. I can't find a way to do this and I'm extremely fresh to programming. Is there a way I can write directly to the file or is there a way to run notepad with elevated privileges?
View Replies
View Related
Aug 23, 2014
I have tnsnames string and I know one of the following Host is working say Primary-host .
DESCRIPTION =(ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = Primary-host)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = Secondary-host)(PORT = 1522)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = ORA112DB)))
How to get Port number of only primary Side ?. This needs to do because we cannot get port number using any oracle query.
View Replies
View Related
Apr 20, 2015
I encounter exceptions while dispatch an aglet to different hostit moves only in two url and stop the execution.
My code (ControllerChild.java and ControllerExample.java).
// ControllerChild.java
package controllerexample;
import com.ibm.aglet.*;
import com.ibm.aglet.event.*;
import java.net.*;
public class ControllerChild extends Aglet {
URL url;
AgletID aid;
[code]....
View Replies
View Related
Jun 30, 2014
I want to encrypt a file and decrypt it on another host. For decryption on another host I guess I need to transfer the cipher... how can this be done? How can you write a Cipher to disk?Or am I completely on a wron track?
The following code is doing it already on one host:
package test;
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;import java.security.Provider;
import javax.crypto.*;import javax.crypto.spec.DESKeySpec;
[Code] ....
View Replies
View Related
Aug 14, 2014
I have a Linux Server Debian 7 x86_64 Minimal With java version "1.7.0_65" installed..Its an online Game Server wich Players can join just like other Services.Every 10 - 15 minutes all the players get kicked from the server and get this messege: "internal exception: java.io.ioexception: an existing connection was forcibly closed by remote host"
The players can't join the server for 10 seconds and the server console doesn't show anything for 10 seconds.it doesnt show that the players even left! and when the players try to join they get htis messege: "same nick is already playing"
After 10 seconds everything will work and players can join again and server console say that everyone left and joined..But that happens again after 10 minutes and im losing lots of players because of this error.
View Replies
View Related
Jul 27, 2014
I am developing a web application using JSF-2.0 on weblogic 10.3.6. I am using Facelets as VDL. I have 5 different machine. They are different according to their OS and their geographical location. On my first xhtml page server (machine) is decided. Then on next page file upload and rest of processing takes place. My restriction is that SSO configuration can be done on only one machine.
So I am restricted to using xhtml files from only my primary server where SSO configuration is done. But I have to connect to servlets or managed-bean of different machine as requests are machine specific and file needs to be uploaded to those machines for processing. So I cannot use redirectUrl as I need to be only on one machine. Is it possible that xhtml on one server can talk to managed-bean on other server(different machine)?.
View Replies
View Related
Apr 1, 2014
I am working on a chess game. I need to construct a game room where all the player are present and room chat is up. Also some tables where games are being played. Now my question is how to create this game room?
To me this room must need to be like static or global (if I am not mistaken) that is up when server starts and players can join this room and should be down when server is done. How can I implement such room that would stay up for infinite time.
View Replies
View Related