Java Client To WCF Service - Secured Connection

Oct 14, 2014

I have created a sample java web service client using Apache Axis. It works well with basicHTTPbinding (without security and Basic authentication).I am not able to make a secured communication. How to make it work in a secured way using NTLM or any other security.

View Replies


ADVERTISEMENT

Enterprise JavaBeans :: Connection Of Android Client With Java EE Server

Mar 9, 2013

I am using EJB (Stateless) without any web service. I simply need to send a String from Client to Server

I can connect any Java SE Client with this EJB. But how I can connect an Android Client with this EJB (i.e. Using EJBRemote Interface) directly? I am using :

Glassfish Application Server
Netbeans IDE

View Replies View Related

Client App To Consume Web Service With Security

Dec 15, 2014

I need to write a simple client to access a WS. Things I can not do :

Modify the serverAdd external jars 

The client will be part of a command line call and will run as a stand alone.
 
I've been searching all day and have found hundreds of vague, overly complex examples, mostly based on SOAPHandler (which tells me I need to install server components which I cannot do). I grasp the general requirements but am having difficulty figuring out how to add the security elements to the header.
 
What do I need to do to add the username and password tokens to the header?
 
This is where I am so far.

package findingLetter;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.xml.namespace.QName;
import javax.xml.soap.MessageFactory;

[Code] ....

View Replies View Related

Securing Client Server HTTPs Connection

Mar 1, 2014

I have a https connection from Client to Server and a malware in client. The malware modifies the message and compromises its integrity. I am using a proxy to check the Integrity of the message after the malware has changed the message and before sending it over the internet to the server.

Now, How can I check the Integrity of the message (Sure that it has not been modified by any Man in the Middle) for the second half of my communication channel(Which is from Client to the Server over the internet).

I see few conventional approaches of CRC or Checksum will work. But I am looking for some non traditional or upcoming approaches.

Ideally SSL Data shouldn't be able to be decrypted by any MIM. But my assumption is that any Protocol is subjected to attack and compromised in real world and few recent studies are proving that https is breakable. Thus, I am trying to perform a What if analysis? On the client side, lets say malware is not more powerful than just modifies the transaction amount and destination account number in a typical online Baking transaction.

View Replies View Related

Enabling SSL In JDBC Connection To SYBASE For Thick Client App

Apr 19, 2015

Connection from Java app (installed on desktop) to sybase database (deployed on AIX machine) is going unencrypted.i.e Traffic can be read by some hacking tool and to fix I need to enable SSL/TLS.I am using JDBC to connect to sybase. I believe apart from setting the jconnect properties there are several other things which needs to be done.

View Replies View Related

Web Services :: Getting Connection Time Out - JSON Rest Client For POST Request

Mar 23, 2015

I want to write one REST client program for POST request ,request and response is in JSON Format.

public String getAck() {
HttpURLConnection httpConnection = null;
URL url=null;
try {
url = new URL("http://test:8080/ils/main");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();

[Code]....

Line OutputStream os = httpConnection.getOutputStream();

I am getting connection time out problem

View Replies View Related

Enterprise JavaBeans :: How To Start A Socket Client Connection With EJB3 Timer Bean

May 28, 2013

I have some embedded systems (with web server) putting their states, sensor values into an XML file.

<sensor1>
<temp>21.4</temp>
<unit>°C</unit>
</sensor1>

Now I played a little with EJB3. I want to start a timer bean in a 10second interval which retrieves the IP of registered devices from a databases, opens client sockets with a Thread Pool and retrieves the XML file over HTTP GET of each device listed in the db.

Is it possbile with EJB3? how to start thread based background services like that within EJB3 timer bean?

View Replies View Related

Web Services :: Difference Between Web-service And Service Operation?

Feb 24, 2015

difference between webservice and service operation.

View Replies View Related

Establish Connection Using Connection Pool And Retrieve Username

Sep 1, 2014

I have created a JSP page, on click of a particular button, the control moves to the servlet "TestServlet".

This is the code under TestServlet:

import java.io.IOException;
import java.io.PrintWriter;
import java.security.Principal;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;

[Code]...

Now, I have got a comment saying I should get the database connection from connection pool. And one more issue is that I have used the function System.getProperty("user.name") to get the username which i have logged in. But this code will be run on Unix which will not support this function. Any function where I can get the windows username. There is a function getUserPrincipal(), but this function returns a NULL. How to resolve this.

View Replies View Related

Servlets :: Closing DB Connection Retrieved From Connection Pool

Jan 11, 2015

I configured a connection pool in tomcat 7. For every database activity I get a connection from the pool. Do I have to close the connection like other regular connection after the database operation is done? If I close the connection will it have any effect on the connection pool?

View Replies View Related

How To Code XML Web Service To Java

Feb 4, 2014

How to call web service from xml to java. I'm just new in using Java.

View Replies View Related

Java Servlet :: How To Get Data Directly From Request Object In Service Method

Dec 1, 2012

Is it possible to get data directly from request object in service method of servlet than why it is not possible to write directly into response object through service method instead of this we have to take PrintWriter or ServletOutputStream class object....

View Replies View Related

Database Connection In Java

Oct 27, 2014

I'm using oracle 10g Database and Java 'jdk1.7.0_45' version.I have to a create program to insert data into a table.

View Replies View Related

How To Create A New Java Class For Database Connection

Jan 15, 2015

I have a shop and I use visual studio.net to create an Inventory application to manage my shop. So I am familiar with vb.net codes.

Now, I'm trying to built another Inventory application for my shop using java, 'coz now I'm using Linux Ubuntu for my OS desktop and there's no visual studio.net in linux.

So in vb.net, there's a module that I use for database connection that I can call from any form that I needed.

I searched google for the equivalent module for java and there is none. But, there's an example that use a new java class.

Here's the code in MySQLConnect.java :

Java Code:

public class MySQLConnect {
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://localhost/dbInventory";
static final String USER = "root";
static final String PASS = "root";
public static Connection ConnectDb() {

[Code] ....

View Replies View Related

JDBC :: Java Oracle Rac Connection URL Using Scan

Dec 30, 2014

I am trying to connect to an oracle rac using jdbc thin . when i use the scan as the host, like this

String url = "jdbc:oracle:thin:@//<scan>:port/servicename;

I get error 1153, connection refused

but when i use the ip of the rac instead of the scan

String url = "jdbc:oracle:thin:@//<ip>:port/servicename;

The connection is successful
 
Is the issue at the application level? or is the problem with the server ....

View Replies View Related

Java Servlet :: Connection Pool And Context

Jan 23, 2013

I am working on netbeans IDE , but I understand how the application know the parametres for the connections. I understand what is a Context , specifically i understand this code about the init method

Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
servicioConexiones = (DataSource) envCtx.lookup("jdbc/bd_tutorias");

I want to know how the application knows to use these connection parameters, on the Context.xml

<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/tutorias_pag480">
<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver"
maxActive="8" maxIdle="4" name="jdbc/bd_tutorias" password="mysqladmin"
type="javax.sql.DataSource" removeAbandoned="true"
url="jdbc:mysql://localhost:3306/bd_tutorias" username="root"/>
</Context>

View Replies View Related

Java - Connection With Time Attendance Machine In Network

Apr 15, 2015

I'm working in project, my theme is to develop an application management system for fingerprint and RFID card attendance machine in java programming language.

My problem i didn't find documentation in java for connecting with this device.

View Replies View Related

Comparing Sample Client With Real Time Client - Transport Error 404

Jan 23, 2015

I have tried each and every thing in all the other answers. Like setting chunked to false, changing parameters, changing http1.1 -1.0. I am just writing a sample client to compare it with my real time client. Following is the code of client:

package com.webservicemart.ws;
import java.rmi.RemoteException;
import org.apache.axis2.AxisFault;
import com.webservicemart.ws.USZipStub.ValidateZip;
public class UsZipClient {
public static void main(String[] args) {

[Code] ....

And Following is the error :

[INFO] Unable to sendViaPost to url[http://www.webservicemart.com/uszip.asmx]
org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found
at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310)
at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:194)
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)

[Code] ....

I have tried with other geoIP service and weather forecast too. I get the same error.

View Replies View Related

How To Find Type Of Network Connection (wired Or Wireless) In Java

Jan 19, 2015

I want lo list all the devices connected to my network, I done like this

InetAddress i = InetAddress.getLocalHost();
byte[] ip1 = i.getAddress();
InetAddress address = InetAddress.getByAddress(ip1);
for (int b = 0; b <255;b++) {
ip1[3] = (byte)b;

[Code] ....

It prints all the connected devices, its k.. my doubt is, how to list the wired connections and wireless connections from them...

View Replies View Related

Java Servlet :: Using Custom Listener To Initialize Database Connection

May 25, 2012

I am trying to use a custom listener to initialize database connection pool (C3P0) on start up and then destroy on context shut down. The reason for that is that I whenever context is shutdown I have a memory leak because initialized connection pool is not being destroyed.

I have a static class called C3P0Utils that deals with connection pool. In my listener in contextInitialized method I have tried at first to init the pool like this :

+public void contextInitialized(ServletContextEvent sce) {+
+try {+        
C3P0Utils.newInstance().init();
+} catch (PropertyVetoException ex) {+
Logger.getLogger(DatabaseInit.class.getName()).log(Level.SEVERE, null, ex);
+}+
+}+

I know that object is created. I checked it using jconsole. However it is not accessible with in the application. My second attempt was to regester the pool and then add it to the context and then when I need it read from there.

+public void contextInitialized(ServletContextEvent sce) {+
+try {+
ServletContext ctx=sce.getServletContext();
C3P0Utils.newInstance().init();
ctx.setAttribute("myDataSource", C3P0Utils.newInstance().getDataSource());
+} catch (PropertyVetoException ex) {+
Logger.getLogger(DatabaseInit.class.getName()).log(Level.SEVERE, null, ex);
+}+
+}+

However when I try to red from the context I get nothing. I try to read like this.

+(ComboPooledDataSource)ctx.getAttribute("myDataSource")+

When I print names of all of the attributes in the context I get these attributes.

Context Name

org.apache.tomcat.InstanceManager
org.apache.catalina.jsp_classpath
javax.servlet.context.tempdir
org.apache.catalina.resources
+org.apache.tomcat.JarScanner
+org.apache.jasper.compiler.TldLocationsCache
+org.springframework.web.context.WebApplicationContext.ROOT

Why I can not use anything initialized in the listener.

View Replies View Related

EJB / EE :: Java JAX-WS Client NullPointerException

Aug 26, 2014

I'm new to web services. Right now i'm trying to consume JAX-WS web service on IBM WebSphere Application Server 7. Sending SOAP message with security header[username, password] parameters. Getting NullPointerException..

Exception :

javax.xml.ws.WebServiceException: java.lang.NullPointerException
at org.apache.axis2.jaxws.ExceptionFactory.createWebServiceException(ExceptionFactory.java:175)
at org.apache.axis2.jaxws.ExceptionFactory.makeWebServiceException(ExceptionFactory.java:70)
at org.apache.axis2.jaxws.ExceptionFactory.makeWebServiceException(ExceptionFactory.java:128)
at org.apache.axis2.jaxws.marshaller.impl.alt.DocLitBareMinimalMethod
Marshaller.demarshalFaultResponse(DocLitBareMinimalMethodMarshaller.java:443)
at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.getFaultResponse(JAXWSProxyHandler.java:559)
at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.createResponse(JAXWSProxyHandler.java:497)
at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.invokeSEIMethod(JAXWSProxyHandler.java:404)

[code]....

View Replies View Related

Communicating Between Client And Server Sockets In Java

Apr 3, 2014

I'm working on an assignment right now which involves passing a variable series of numbers to the Server to be sorted into the correct order and returned to the client.

So far I have it connecting to the server and asking for my numbers, and I am entering each number and pressing return, and it is accepting each number individually.

One (smaller I think) problem i'm having is with the client code, specifically the while loop.. I've tried to code it so that when I enter a full stop ('.') the program will stop asking me for more numbers and move on to sending them to the server.. but instead it just crashes giving an error.. heres an example

"Enter a number: 1
Enter a number: 3
Enter a number: 2
Enter a number: 1.
java.lang.NumberFormatException: For input string: "1."
at java.lang.NumberFormatException.forInputString(Num berFormatException.java:65)

[Code] ....

Here's the client code in full

package numberSortprogram;
import java.io.*;
import java.net.ServerSocket;
public class NumSortClient {
public static void main(String[] args) {
InputStreamReader is = new InputStreamReader(System.in);
[Code] ....

The big problem that I have is figuring out how to send the sorted array back to the client..

So, what im trying to get to happen is-

-Client is asked to enter numbers
-Client enters series of numbers into an array
-Array is converted to a string and sent to the server
-String is then split into an array of strings and sorted using compareTo (don't know if this is the best way?)
-Sorted array is sent back to client and displayed.

fyi this is making use of streamsockets..

All of the rest of my code is below:

package numberSortprogram;
import java.io.IOException;
import java.net.*;
import java.util.regex.PatternSyntaxException;
public class NumSortServer {
public static void main(String[] args) {
int serverPort = 4444; // default port
if (args.length == 1 )

[Code] .....

View Replies View Related

Create A Java Irc Client Which Responds To Commands

Apr 9, 2015

For a shool assignment i have to create a java irc client. which responds to commands. the !SENDMSG command has two parameters !SENDMSG <username> <the message>.

i can get the username and the message seperated, but i would like to create a check in case someone gives a bad command like: !SENDMSG" " <-- note te extra spaces, or if someone gives only 1 parameter.

else if (line.contains("!SENDMSG")) {
String str = line.split("!SENDMSG")[1]; //gives: <username> <the message>

String[] parts = line.split("s+");

if (parts.length >= 2) {
String user = parts[4]; //gives the <username>

[code]....

View Replies View Related

Java UDP Client Server Program Not Working

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

EJB / EE :: Invoking From Standalone Java Client In JBoss7?

Apr 24, 2014

ejb. Using Eclipse and Jboss server. I've deployed an EJB and now want to invoke it using a standalone java program. I know that Eclipse and JBoss do some job to bind JNDI names. I just want to know that how to lookup EJB by which JNDI binding out of 6 options available (shown in deployment console) there.

Here I'm dropping all my java code and server/console logs...

LibrarySessionBeanRemote
package com.bhavesh.ejb;
import java.util.List;
import javax.ejb.Remote;

{Code]....

View Replies View Related

Applets :: Java Applet Freezing At Client Side?

May 6, 2014

We have a weblogic based application, which runs Applet at the client side when the application is launced.

the application is getting freezed for a client.

how we can analyze the cause of this behavior,

1) As to how we can take thread dump or any other details to analyze the issue.

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved