Implementing favourites/bookmarks in java...
Hi there,
I want to implement the 'add to favourites' functionality in java. This should work for any website, which may be developed on any platform(jsp,asp,..etc).
Can anyone suggest a feasible solution or a reference? I Would be very thankful.
khanman
Hi there,
I want to implement the 'add to favourites'
functionality in java. This should work for any
website, which may be developed on any
platform(jsp,asp,..etc).
Can anyone suggest a feasible solution or a reference?
I Would be very thankful.
khanmanI'm a bit at a loss with regards to what kind of solution you're building.
You see, in the early days, java was marketed as a cross platform Application tool. It could be that you're building an application that wants to add a 'favourite' (what a rotten term) to your browser or your app. I don't know.
Later on, java became the alpha and omega to reinvent your operating system inside your browser; Applets were born. It could be that you're making an applet that wants exit its sandbox a bit and add a 'favourite' (bweerk!) to the browser it's running in. I don't know.
Then, of course, Sun started marketing java as The Tool On The Server Side (Servlets). It could be that you're making a Servlet that wants to add a 'favourite' (recreate the sound of loud vomiting here) to your client-app; the browser. I just don't know. And your post doesn't show it, either.
Similar Messages
-
How to implement paging in webdynpro jave based on search criteria.
Hi All,
In a requirement I need to implement paging in webdynpro java development.
I successfully did it when there is no search criteria is available i.e webdynpro fetched all data from the BO object and I did it using a "indexNO" (unique serial no from 1,2,3,4.....) field available in BO object.
But when there is search criteria available , i.e the data to be fetched from the BO based on some specific field , at that time the "indexNo" field of all data fetched based on search criteria are discrete i.e not continious. In that case how to implement the paging concept.
I am using CE version 7.1 EHP 1.
Thanks in advance
Srikanta SatapathyHi,
If you go to your VO and generate the ViewObjectImpl, in there you can create a method which will contain two parameters, 1 the attribute name and 2 the value.
Then you can follow something like explained in this post:
ADF Tutorial: How to apply bulk actions to a view object rows
The only difference is that you will need to create a method like this:
public void updateAttribute(String attribute, Integer value){
RowSetIterator iter = createRowSetIterator(null);
while (iter.hasNext()){
Row row = iter.next();
row.setAttribute(attribute, value);
Then you expose that as a client interface and then after you filter your table by your criteria you just need to execute this method passing the right parameters.
Regards -
Implementing tree datastructure in Java
Hi,
I have to implement tree structure in java. Each node in the tree can have child nodes.
Also, I need to search for a node in this tree by passing some key.
Can anyone guide how to implement such data structure in Java? I would like to use map collection. Anyother implementations are also welcome...Have a look at javax.swing.tree.TreeNode for an example ...
-
Implementing Joda Time in Java Netbeans
How do i implement joda time in java netbeans. i am reporting using ireports and on run time my report is showing java util and and time for a variable say DateOfBirth for which i don want the time to be include.how do i resolve it.
Thank yu so muchI am not sure I understand your question as it's posted. But let me offer a reference- there's a book being written by this guy:
http://www.netbeans.org/community/articles/interviews/yarda-tulach.html
on designing modular APIs. He's been involved in Netbeans from the start. Writing a plugin API is non-trivial where non-trivial means, essentially, non-commoditized knowledge needed to solve what's known as a "wicked problem".
If you're asking what I think you're asking, no one is going to be able t type an answer to you in Sun's forums, but it's a good question and the right question to ask, that's for sure.
best of luck! -
Favourites /Bookmarks not as before can't add new sites
Favourite/Bookmarks show as thin blue lines, still seem to be html.
No sign of Favcons and the original setout of the facility.
No sign of "Add to Favourites" in toolbar.
Maybe I have tick/unticked a vital element ?<b>NOTE: </b>You are using an outdated version of the Firefox program. For the best browsing experience, update to the most recent version.
Please, try the following:
# Press <code>Ctrl</code> + <code>Shift</code> + <code>B</code> when Firefox is open
# In the Bookmark Library, locate the folder containing your imported ''Internet Explorer'' bookmarks
# Select all of the imported bookmarks and <i>Cut</i> them
# Paste them into the <code>Bookmarks Toolbar</code>, <code>Bookmarks Menu</code> or <code>Unsorted Bookmarks</code> folders
Please report back with the results of the above solution.
Thank you for using Mozilla Firefox! -
Glitch when attempting to sort favourites/bookmarks into folders?
Create a folder on the FAVOURITES/BOOKMARKS menu bar.
Create a subfolder in the aforementioned folder.
Attempt to drag a bookmarked page into folder, then subfolder.
When the bookmarked page is being "dropped" in either folder, the windowed tab that opens (folder contents) flashes very quickly - making organization nearly impossible.
It flashes from its actual length to the bottom of the screen, back to its actual length, etc.Try to disable hardware acceleration.
*Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
*https://hacks.mozilla.org/2010/09/hardware-acceleration/
If disabling hardware acceleration works then check if there is an update available for your graphics display driver.
*https://support.mozilla.org/kb/how-do-i-upgrade-my-graphics-drivers -
My Internet Explorer continually crashes/freezes & I want to change to Firefox.
Will my favourites/bookmarks be saved automatically?Firefox uses its own bookmarks that are kept separately from the IE Favorites in an SQLite database file called places.sqlite.
Firefox will offer to import the IE Favorites on the first start, so those will be available, but you may need to move them to the bookmarks toolbar for easier access.
*https://support.mozilla.com/kb/how-do-i-use-bookmarks
* https://support.mozilla.com/kb/Importing+favorites+and+other+data+from+Internet+Explorer
See also:
*https://support.mozilla.com/kb/Browsing+basics -
How to implement route cipher using java?
Hi guys,,,
I really got a headache solving how to implement route cipher using java lang,,i already got the concept but i really dont get how to implement it using java actually i want to make a presentation of how route cipher works using "adobe flash" but first i will implement it using java coz flash actionscripts are closer to java lang.
Hope you could post some examples or ideas...i would really appreciate it!
thank you so much...just add an action listener (either keypressed or keytyped) to the frame that you want to record. I did this in NetBeans in about 2 seconds. I can simplify it if you need. As for loging it just write the characters to a file output stream.
public class test extends javax.swing.JFrame {
/** Creates new form test */
public test() {
initComponents();
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents() {
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addKeyListener(new java.awt.event.KeyAdapter() {
public void keyTyped(java.awt.event.KeyEvent evt) {
formKeyTyped(evt);
pack();
// </editor-fold>
private void formKeyTyped(java.awt.event.KeyEvent evt) {
System.out.println(evt.getKeyChar());
* @param args the command line arguments
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new test().setVisible(true);
// Variables declaration - do not modify
// End of variables declaration
} -
Trying to implement EAP/TLS using java (as part of RADIUS server)
Hi
This is a cross port since I didn't know which forum to post in!
I'm trying to implement a RADIUS server (EAP/TLS) as part of my master thesis. I'm not used to Java SSL libraries and can't get it to work. The server will respond to an accesspoint that uses 802.1x. I have created certificates using openssl and imported the "cert-clt.pl2"and "root.pem" to a laptop trying to connect to the accesspoint. On the server side i imported the "cacert.pem" and "cert-srv.der" using keytool to a keystore. In my code I read the keystore and create the SSLEngine with following code:
KeyStore ksKeys = KeyStore.getInstance("JKS");
ksKeys.load(new FileInputStream("certs/FeebeeCommunity.keystore"), passphrase);
KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509");
kmf.init(ksKeys, passphrase);
KeyStore ksTrust = KeyStore.getInstance("JKS");
ksTrust.load(new FileInputStream("FeebeeCommunity.keystore"), passphrase);
TrustManagerFactory tmf = TrustManagerFactory.getInstance("SunX509");
tmf.init(ksKeys);
sslContext = SSLContext.getInstance("TLS");
sslContext.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null);
sslEngine = sslContext.createSSLEngine();
sslEngine.setUseClientMode(false);
sslEngine.setNeedClientAuth(true);
sslEngine.setWantClientAuth(true);
sslEngine.setEnableSessionCreation(true);
appBuffer = ByteBuffer.allocate(sslEngine.getSession().getApplicationBufferSize());
appBuffer.clear();
netBuffer = ByteBuffer.allocate(sslEngine.getSession().getPacketBufferSize());
netBuffer.clear();All I want to do with TLS is a handshake.
I'm not talking ssl using sockets instead I receive and send all TLS data encapsulated in EAP packet that are incapsulated in RADIUS packets. I start off with sending TLS-Start upon I recive TLS data. I handle it with the following code:
SSLEngineResult result = null;
SSLEngineResult.HandshakeStatus hsStatus = null;
if( internalState != EAPTLSState.Handshaking ) {
if( internalState == EAPTLSState.None ) {
TLSPacket tlsPacket = new TLSPacket( packet.getData() );
peerIdentity = tlsPacket.getData();
internalState = EAPTLSState.Starting;
try {
sslEngine.beginHandshake();
} catch (SSLException e) {
e.printStackTrace();
return;
else if(internalState == EAPTLSState.Starting ) {
internalState = EAPTLSState.Handshaking;
try {
sslEngine.beginHandshake();
} catch (SSLException e) {
e.printStackTrace();
TLSPacket tlsPacket = new TLSPacket( packet.getData() );
netBuffer.put( tlsPacket.getData() );
netBuffer.flip();
while(true) {
hsStatus = sslEngine.getHandshakeStatus();
if(hsStatus == SSLEngineResult.HandshakeStatus.NEED_TASK) {
Runnable task;
while((task=sslEngine.getDelegatedTask()) != null) {
new Thread(task).start();
else if(hsStatus == SSLEngineResult.HandshakeStatus.NEED_UNWRAP) {
try {
result = sslEngine.unwrap( netBuffer, appBuffer );
} catch (SSLException e) {
e.printStackTrace();
else {
return;
}When I try to send data I use the following code:
SSLEngineResult.HandshakeStatus hsStatus = null;
SSLEngineResult result = null;
// netBuffer = ByteBuffer.allocate(EAPTLSMethod.BUFFER_SIZE);
netBuffer.clear();
while(true) {
hsStatus = sslEngine.getHandshakeStatus();
if(hsStatus == SSLEngineResult.HandshakeStatus.NEED_TASK) {
Runnable task;
while((task=sslEngine.getDelegatedTask()) != null) {
new Thread(task).start();
else if(hsStatus == SSLEngineResult.HandshakeStatus.NEED_WRAP) {
try {
result = sslEngine.wrap( dummyBuffer, netBuffer );
} catch (SSLException e) {
e.printStackTrace();
else {
if( result != null && result.getStatus() == SSLEngineResult.Status.OK ) {
int size = Math.min(result.bytesProduced(),this.MTU);
byte [] tlsData = new byte[size];
netBuffer.flip();
netBuffer.get(tlsData,0,size);
TLSPacket tlsPacket = new TLSPacket((byte)0,tlsData);
if( size < result.bytesProduced() ) {
tlsPacket.setFlag(TLSFlag.MoreFragments);
return new EAPTLSRequestPacket( ID,
(short)(tlsPacket.getData().length + 6),
stateMachine.getCurrentMethod(), tlsPacket );
else {
return null;
}After I sent TLS-Start I receive data and manage to process it but when then trying to produce TLS data I get the following error:
javax.net.ssl.SSLHandshakeException: no cipher suites in common
at com.sun.net.ssl.internal.ssl.Handshaker.checkThrown(Handshaker.java:992)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:459)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1054)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1026)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:411)
at RadiusServerSimulator.EAPModule.EAPTLSMethod.buildReq(EAPTLSMethod.java:125)
at RadiusServerSimulator.EAPModule.EAPStateMachine.methodRequest(EAPStateMachine.java:358)
at RadiusServerSimulator.EAPModule.EAPStateMachine.run(EAPStateMachine.java:262)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.net.ssl.SSLHandshakeException: no cipher suites in common
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:150)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1352)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:176)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:164)
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:638)
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:450)
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:178)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:495)
at com.sun.net.ssl.internal.ssl.Handshaker$1.run(Handshaker.java:437)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.net.ssl.internal.ssl.Handshaker$DelegatedTask.run(Handshaker.java:930)
Any help wold be most greatfull, if any questions or anything unclear plz let me know.
add some additional information here is a debug output
Before this I have sent a TLS-star package and this is when I receive new information and then try to create the answer
[Raw read]: length = 5
0000: 16 03 01 00 41 ....A
[Raw read]: length = 65
0000: 01 00 00 3D 03 01 41 A4 FC 16 A8 14 89 F0 59 81 ...=..A.......Y.
0010: C8 C9 29 C2 09 D1 0A 70 18 58 DC 2E B0 C8 14 90 ..)....p.X......
0020: D4 FD A4 C6 32 C9 00 00 16 00 04 00 05 00 0A 00 ....2...........
0030: 09 00 64 00 62 00 03 00 06 00 13 00 12 00 63 01 ..d.b.........c.
0040: 00 .
Thread-2, READ: TLSv1 Handshake, length = 65
*** ClientHello, TLSv1
RandomCookie: GMT: 1084488726 bytes = { 168, 20, 137, 240, 89, 129, 200, 201, 4
1, 194, 9, 209, 10, 112, 24, 88, 220, 46, 176, 200, 20, 144, 212, 253, 164, 198,
50, 201 }
Session ID: {}
Cipher Suites: [SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA, SSL_RSA_WITH
_3DES_EDE_CBC_SHA, SSL_RSA_WITH_DES_CBC_SHA, SSL_RSA_EXPORT1024_WITH_RC4_56_SHA,
SSL_RSA_EXPORT1024_WITH_DES_CBC_SHA, SSL_RSA_EXPORT_WITH_RC4_40_MD5, SSL_RSA_EX
PORT_WITH_RC2_CBC_40_MD5, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_DE
S_CBC_SHA, SSL_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA]
Compression Methods: { 0 }
[read] MD5 and SHA1 hashes: len = 65
0000: 01 00 00 3D 03 01 41 A4 FC 16 A8 14 89 F0 59 81 ...=..A.......Y.
0010: C8 C9 29 C2 09 D1 0A 70 18 58 DC 2E B0 C8 14 90 ..)....p.X......
0020: D4 FD A4 C6 32 C9 00 00 16 00 04 00 05 00 0A 00 ....2...........
0030: 09 00 64 00 62 00 03 00 06 00 13 00 12 00 63 01 ..d.b.........c.
0040: 00 .
Thread-5, fatal error: 40: no cipher suites in common
javax.net.ssl.SSLHandshakeException: no cipher suites in common
Thread-5, SEND TLSv1 ALERT: fatal, description = handshake_failure
Thread-5, WRITE: TLSv1 Alert, length = 2
Thread-2, fatal: engine already closed. Rethrowing javax.net.ssl.SSLHandshakeEx
ception: no cipher suites in common
javax.net.ssl.SSLHandshakeException: no cipher suites in common
at com.sun.net.ssl.internal.ssl.Handshaker.checkThrown(Handshaker.java:9
92)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineI
mpl.java:459)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.writeAppRecord(SSLEngineIm
pl.java:1054)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:10
26)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:411)
at RadiusServerSimulator.EAPModule.EAPTLSMethod.buildReq(EAPTLSMethod.ja
va:153)
at RadiusServerSimulator.EAPModule.EAPStateMachine.methodRequest(EAPStat
eMachine.java:358)
at RadiusServerSimulator.EAPModule.EAPStateMachine.run(EAPStateMachine.j
ava:262)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.net.ssl.SSLHandshakeException: no cipher suites in common
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:150)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1
352)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:176)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:164)
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(Serve
rHandshaker.java:638)
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHands
haker.java:450)
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHa
ndshaker.java:178)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:4
95)
at com.sun.net.ssl.internal.ssl.Handshaker$1.run(Handshaker.java:437)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.net.ssl.internal.ssl.Handshaker$DelegatedTask.run(Handshaker.
java:930)
... 1 moreI am developing a simple client/server SSL app using sdk 1.4 (no SSLEngine) and am faced with the same problem. Could anybody track down the problem further?
-
Please help me...how to implement a class DateAndTime.java
I have a class named DateAndTime.java How should I implement a method which allows me to check if the date entered by user is valid or not?. Also when the hour continues to a next day, how should I implement a method for a nextDay()? Thank you
class DateAndTime
private int hour, minute, second, month, day, year;
Constructor to initialize DateAndTime.
Default DateAndTime 0:0:0 1/1/1
public DateAndTime()
{ month = 1;
day =1;
year =1;
Constructor to set DateAndTime to specific values.
Calls member function setDate and setTime to set variables.
@param h hour of the DateAndTime
@param m minute of the DateAndTime
@param s second of the DateAndTime
@param mo month of the DateAndTime
@param d day of the DateAndTime
@param y year of the DateAndTime
public DateAndTime(int h, int m, int s, int mo, int d, int y)// CONSTRUCTOR
{ if (isValidDate(mo, d, y)) //if date entered is valid, the date and time will be set
setDate(mo, d, y);
setTime(h, m, s);
else
System.out.println("Invalid Date :" + mo + "/" + d + "/" + y);
setDate(1,1,1);
Set the values of hour, minute, and second.
@param h hour of the DateAndTime
@param m minute of the DateAndTime
@param s second of the DateAndTime
public void setTime( int h, int m, int s ) //DEFINING SETTERS, SETTING time,hour,minute,and second,
setHour( h );
setMinute( m );
setSecond( s );
Set the hour if valid or to default 0.********************SET HOUR
public void setHour( int h )
{ hour = ( h >= 0 && h < 24 ) ? h : 0; }
Set the minute if valid or to default 0.******************SET MINUTE
public void setMinute( int m )
{ minute = ( m >= 0 && m < 60 ) ? m : 0; }
Set the hour if valid or to default 0. ******************SET SECOND
public void setSecond( int s )
{ second = ( s >= 0 && s < 60 ) ? s : 0; }
Set the values of month, day, and year.
@param mo month of the DateAndTime
@param d day of the DateAndTime
@param y year of the DateAndTime
public void setDate(int mo, int d, int y)//DEFINING SETTERS, SETTING DATE FOR month,day,and Year
setMonth(mo);
setDay(d,mo,y);
setYear(y);
Set the month if valid or to default 1. ****************SET MONTH
public void setMonth(int mo)
{ month = (mo >= 1 && mo <= 12)? mo : 1; }
Set the day if valid or to default 1. ****************SET DAY
public void setDay(int d, int mo, int y) // ?????
{ day = (isValidDate(mo,d,y))? d : 1; }
Set the year if valid or to default 1. ****************SET YEAR
public void setYear(int y)
{ year = (y >=1)? y : 1; }
Get the hour value.
@return int
public int getHour() { return hour; } //DEFINING GETTERS get hour, minute, second
Get the minute value.
@return int
public int getMinute() { return minute; }
Get the second value.
@return int
public int getSecond() { return second; }
Get the month value.
@return int
public int getMonth() { return month; } //DEFINING GETTERS get month, day, and year
Get the day value.
@return int
public int getDay() { return day; }
Get the year value.
@return int
public int getYear() { return year; }
Finds whether a given date is a valid date in A.D..
@param mo month of the DateAndTime.
@param d day of the DateAndTime.
@param y year of the DateAndTime.
@return boolean valid or not
public static boolean isValidDate(int mo, int d, int y)
//your code goes here
return true;
Print time DateAndTime in military format.
public void printMilitary()
System.out.println( month + "/" + day + "/" + year + "\t"
+ ( hour < 10 ? "0" : "" ) + hour + ":"
+ ( minute < 10 ? "0" : "" ) + minute);
Formats DateAndTime for printing.
@return String
public String toString()
return ( month + "/" + day + "/" + year + "\t"
+ (( hour == 0 || hour == 12 ) ? 12 : hour % 12)
+ ":" + ( minute < 10 ? "0" : "" ) + minute
+ ":" + ( second < 10 ? "0" : "" ) + second
+ ( hour < 12 ? " AM" : " PM" ));
Increments DateAndTime by one second.
Hint: calls nextDay() if tick() results in going in to next day.
public void tick()
//Your code goes here
second++;
if (second >59)
second = 0;
minute++;
if (minute > 59)
minute = 0;
hour++;
if(hour >23)
// hour = 0;
nextDay();
Increments DateAndTime by one day.
public void nextDay()
day++;
//your code goes here
}//end classSee java.util.Calendar
and java.util.GregorianCalendar
You can do all types of date validation with those classes. -
Implementing File Upload component + Java Mail
Guys,
Brief Intro : I have a form with some input fields. Upon submission of the form all the necessary information is submitted ro R/3 system and a mail is send to lets say administrators. I have Java Mail program for sending emails.
My requirement : I want the users to give the FileUpload option in the form so that they can select the file and that file should be attached to email whcih I am sending upon form submission.
Questions:
1) How to check the path of the file where it gets uploaded.
2) Does it get uploaded on the Server where I deploy my application.
3) Any Solution/suggestion on how to implement the requirement stated above.
Regards,
<b>Chintan Virani.</b>Hi Chintan...
File Uplaod UI Element is just to get the file path of the file from the client or presentation server i.e. our pc. Rest code to store the data is done in action of the upload button (not the browse button). So no file is formed automatically.
Unless you write the code to read the file from the path selected, you cannot get the data bytes and unless you mention the path no file is made in the server.
Better would be that you keep a file template in the mimes folder and at runtime you write to this file.
The path of the file in the mimes folder is
temp
webdynpro
web
local
<ProjectName>
Components
<Component Package>
<File Name>
This file can be attached to your mail as an attachement.
Further reference...
Re: how to create a file i mimes/ components folder
Regards,
Mahesh K. -
Implementing a Web Dynpro Java Callable Object in GP using a R/3 Model
Hi to all,
my scenario is that I have to Implement a WD Java Callable Object (as descripted in this example https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e3f07a7a-0601-0010-ebbd-b9cfb445b814) but I want to get datas from an R/3 system with a RFC Model.
I tried but I have some problems how to use the model itself. Can someone help me, please?
I'm using NWDS 7.0.
Thank you very much,
AntonioHi Antonio,
Go through this link https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=externalservicesusing+RFC&adv=false&sortby=cm_rnd_rankvalue and find "Consuming RFC Function Module Using Guided Procedures" Application
Thanks,
Nataraju -
Implementing a Web Dynpro Java Callable Object in GP using a Model
Hi to all,
my scenario is that I have to Implement a WD Java Callable Object (as descripted in this example https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e3f07a7a-0601-0010-ebbd-b9cfb445b814) but I want to get datas from an R/3 system with a RFC Model.
I tried but I have some problems how to use the model itself. Can someone help me, please?
Thank you very much,
AntonioHi,
I thin k u have imported the RFC Model into the Workspace .
Declare the usage of model in the component .
then do model binding between the component controller and the Model Nodes.and finally the model binding with the component Controller and the View .
in the Doinit method of the component Controller ,
create the instance of the model and excecute the model.
and finally invalidate the Response node of the Model.
For further pleasde verify the link.
[http://help.sap.com/saphelp_nw04/helpdata/en/d5/1558bfa6aa80499113983e738b1b21/frameset.htm]
thanks and regards
Fistae -
How to implement node affinity for java type concurrent programs.
How to run a concurrent program against a specific RAC instance with PCP/RAC setup? (Doc ID 1129203.1)
This works for non java registered concurrent programs but not java registered with use the DBC file
EBS RAC environment with two RAC nodes. We would like to implement node affinity to allow concurrent programs to be directed to a single RAC instance. Oracle have provided the NODE AFFINITY ability via the concurrent program definition in Session Control. This then uses the entry in the 10.1.2 tnsnames.ora to pass the request directly through to the instance as defined by Node Affinity.
However, concurrent programs defined as type java do not access the database by the 10.1.2 tnsnames.ora but use the dbc file under $FND_SECURE. This file is configured for both self service and concurrent processing so any change to the dbc file entry will affect both self service and concurrent processing.
How to we implement a node affinity solution for concurrent programs without affecting Self Service conncetions? We'd like the dbc file to directly connect java concurrernt programs through to one instance but the self service connections to use the SERVICE name only.
Regards.
philippe.Did you think about Online/Batch node concept ? By that way you can seggrecate application connection.
-
Implementing a linklist in Java
Im so used to c, How do u implement a simple linked list in java and how does it work in Java? Thanks
this is what might be a linked list
that i have used to sort and count the words
in a test.txt file
import java.io.*;
import java.util.*;
public class Parse {
public static void main(String[ ] args) throws IOException {
new Parse ("test.txt", "outp.txt");
public Parse (String filein, String fileout) throws IOException {
BufferedReader inp;
PrintWriter out;
String s;
int i, n, k;
inp = new BufferedReader(new FileReader(filein));
out = new PrintWriter(new FileWriter(fileout));
System.out.println("reading " + filein);
while ((s = inp.readLine()) != null) {
StringTokenizer st = new StringTokenizer (s," ");
while (st.hasMoreTokens()) Node.add(Node.rootnode, st.nextToken());
Node.asort(Node.rootnode, out);
System.out.println("wrote " + fileout);
out.close();
inp.close();
} // class
this is a linked list of nodes
each node has a reference to
lt == node with name less than this node
gt == node with name greater than this node
class Node {
Node lt; // node with name less than this name
Node gt; // node with name greater than this name
String name; // this name
int lcount; // local count of matches to this name
static int tcount = 0; // total count of nodes
static Node rootnode = null; // rootnode
Node (String name) {
tcount++;
this.lcount = 1;
this.name = name;
this.lt = null; // node less than this node
this.gt = null; // node greater than this node
public static void add (Node refnode, String aname) {
if (refnode == null) {
rootnode = new Node (aname);
return;
if (aname.compareTo(refnode.name)==0) {refnode.lcount++; return;}
// aname is less than reference node name ...
if (aname.compareTo(refnode.name)< 0) {
if (refnode.lt == null) {
refnode.lt = new Node (aname);
return;
Node.add (refnode.lt, aname); // else add if not null
// name is greater than reference node name ...
if (aname.compareTo(refnode.name)> 0) {
if (refnode.gt == null) {
refnode.gt = new Node (aname);
return;
Node.add(refnode.gt, aname); // else add if not null
descending sort
public static void dsort (Node refnode, PrintWriter out) {
if (refnode.gt != null) Node.dsort(refnode.gt, out); // process greater 1st
// none greater so print current
out.println(refnode.name + "\t\t" + refnode.lcount);
if (refnode.lt != null) Node.dsort(refnode.lt, out); // then process lesser
ascending sort
public static void asort (Node refnode, PrintWriter out) {
if (refnode.lt != null) Node.asort(refnode.lt, out); // process lesser 1st
// none lesser so print current
out.println(refnode.name + "\t\t" + refnode.lcount);
if (refnode.gt != null) Node.asort(refnode.gt, out); // then process greater
} // class
Maybe you are looking for
-
How can I convert a Microsoft Word 2004 file to Microsoft Word 2011? Most of the time the prompt says that the old Word is not supported anymore.
-
Getting Time Machine back up to a Sparsebundle on external HDD (Drobo)
Hey, I've been chasing this issue around for a while but can't seem to find the answer. There are a lot of resources out there describing how to get your Mac to backup to a Sparsebundle on a NAS, and more resources telling you how to write protect th
-
Problem in submit statement ?
hi friends.. i have one report program (for eg zpgm1) from that i call another program (for eg zpgm2) by using submit statement. in zpgm1 i have only one radio button in zpgn2 i have one parameter with obligatory. the issue is while executing from z
-
Automatic Reset of Connection Pools
Is there a way to have connection pools reset when the database they are pointing to restarts?
-
How to merge xsl and xliff?
Hi, BI Publisher does not refer to xliff when xsl-fo is used as a template,Is there any way to pick up xliff using xsl as template? Please help Thanks