URLEncode returns different strings in different systems
Hi all,
We have used opendocument to call WEBi sub reports from the main WEBi report. Have used URLEncode to encode the parameter values. Whatever worked fine in DEV/UAT fails to work in PROD using the same browser. While checking on the URL found that the parameter value which is supposed to be something like "abc u2013 def" gets encoded to abc%20%C3%83%C2%A2%C3%82%C2%80%C3%82%C2%93%20def in PROD while in DEV it is encoded as abc%20%E2%80%93%20def
What could cause this difference? Is there any other parameter to pass on to URLEncode to remove this inconsistency?
Thanks for your advice.
Regards,
Mathangi
Just want to add to this that it is a Cluster set-up at the PROD.
Similar Messages
-
HashCode method return same value for different string?
Hello. I am finding hashCode method of string return same hashcode for many different string? It seem when string is long we get same value many times? What is solution? I am useing JDK 1.0.2. Thank you.
Hello. I am finding hashCode method of string return
same hashcode for many different string? There are about 4 billion possible hashcode values.
How many possible strings do you think there are?
Obviously many strings will have the same hashcode.
What is
solution?The solution is to not depend on hashcodes being unique. -
How to Identify the Same Characters in 2 Different Strings
Hi All,
I am requiring a suggestion on how to identify the same characters in 2 different Strings, for example:
String str1 = "hello";
String str2 = "llheo";
Both Strings contain the same characters, but in a different order, so what would be the best technique to verify t that both Strings indeed contain the same characters?
I was personally thinking along the lines of using the class, java.util.regex.Pattern?
Any thoughts would me much appreciated. ThanksI would instead sort the characters, and then compare
the sorted data.
I'm fealing generous
private static boolean anagram(String left, String right)
if (left.length() != right.length())
return false;
char[] leftChars = left.toCharArray();
char[] rightChars = right.toCharArray();
Arrays.sort(leftChars);
Arrays.sort(rightChars);
return Arrays.equals(leftChars, rightChars);
} -
PS1 String behaving differently - how to get only "/"?
Hi there, let me first start with the 4 lines of code I use for my PS1 string (in bash)
boBlack="\[\033[1;30m\]"
boGreen="\[\033[1;32m\]"
boCyanOnBlack="\[\033[1;36;40m\]"
export PS1="$boCyanOnBlack"'${PWD%*/}'"$boBlack/$boGreen"
Now what does this do?
It will make a coloured string as part of my current working dir. (Prompt)
Example:
If i go to
cd /home/shevegen
then my prompt will look like:
/home/shevegen/
(I like the trailing / because I can copy/paste easier with it. )
Now, the problem is when i am doing this:
cd /
then I am in /
and while in konsole it works, in VTE this does not work.
Does anyone know why this string behaves differently in
VTE and Konsole? VTE for example does not show any
/ when you are in
the / root dir
PS: Anyone has a hint or knows why in VTE and in gnome-terminal this does
not work?
Last edited by shevegen (2007-03-19 12:10:39)Hi Dennis,
thanks for your suggestion, unfortunately I already tried that and it didn't work. I have created several unique styles. Problem is, I need two diferent styles in *one paragraph* - one style for the "heading", which is consistent to the APA manual not an own paragraph (sorry, not my idea...), and another style for the following text. As my example above shows, the heading is followed by usual text and I may not press return after the heading and switch to a new paragraph..
It has to look exactly like this:
+heading in italics.+ Now heading is followed by usual text without changing the paragraph or starting a new line. Blurb blurb blurb whatsoever blurb blurb. The text goes on an on and an on you see.
I can't format the heading differently than the text (because if I try, the whole paragraph is formatted this way) and so I can't add just the heading to the TOC. Do you see what my problem is? Got any other suggestion? -
Compare two string in different line in textarea
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TextCounterPanel extends JPanel {
private JTextArea textInput;
private JLabel lineCountLabel;
public TextCounterPanel() {
setBackground(Color.DARK_GRAY);
textInput = new JTextArea();
textInput.setBackground(Color.WHITE);
JPanel south = new JPanel();
south.setBackground(Color.DARK_GRAY);
south.setLayout( new GridLayout(4,1,2,2) );
JButton countButton = new JButton("Process the Text");
countButton.addActionListener( new ActionListener() {
public void actionPerformed(ActionEvent evt) {
processInput();
south.add(countButton);
lineCountLabel = new JLabel(" Number of lines:");
lineCountLabel.setBackground(Color.WHITE);
lineCountLabel.setForeground(Color.BLUE);
lineCountLabel.setOpaque(true);
south.add(lineCountLabel);
setLayout( new BorderLayout(2,2) );
setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY));
JScrollPane scroller = new JScrollPane( textInput );
add(scroller, BorderLayout.CENTER);
add(south, BorderLayout.SOUTH);
public void processInput() {
String text,vin; // The user's input from the text area.
text = textInput.getText();
vin =text.substring(25,42);
lineCountLabel.setText(" vin: " + vin);
} // end class TextCounterPanel
How can I compare two string in different line in text areaimport java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TextCounterPanel extends JPanel {
private JTextArea textInput;
private JLabel lineCountLabel;
public TextCounterPanel() {
setBackground(Color.DARK_GRAY);
textInput = new JTextArea();
textInput.setBackground(Color.WHITE);
JPanel south = new JPanel();
south.setBackground(Color.DARK_GRAY);
south.setLayout( new GridLayout(4,1,2,2) );
JButton countButton = new JButton("Process the Text");
countButton.addActionListener( new ActionListener() {
public void actionPerformed(ActionEvent evt) {
processInput();
south.add(countButton);
lineCountLabel = new JLabel(" Number of lines:");
lineCountLabel.setBackground(Color.WHITE);
lineCountLabel.setForeground(Color.BLUE);
lineCountLabel.setOpaque(true);
south.add(lineCountLabel);
setLayout( new BorderLayout(2,2) );
setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY));
JScrollPane scroller = new JScrollPane( textInput );
add(scroller, BorderLayout.CENTER);
add(south, BorderLayout.SOUTH);
public void processInput() {
String text,vin; // The user's input from the text area.
text = textInput.getText();
vin =text.substring(25,42);
lineCountLabel.setText(" vin: " + vin);
} // end class TextCounterPanel -
Create multiple files in different directories for receiver system
Hi,
My scenario is File-XI-File. Based on a value of a field(1...Unbounded) & its occurance in source file XI needs to create same file number of times(based on occurance of field in source file) in different directories on receiver system(Single Business System).
What different ways/solutions are available to achieve this?
Regards,
Bharat
Edited by: Bharat Rathod on Nov 21, 2009 5:24 PMHi Bharath,
>>Based on a value of a field(1...Unbounded) & its occurance in source file XI needs to create same file number of times(based on occurance of field in source file) in different directories on receiver system(Single Business System).
This logic needs to be handled in message mapping ... and you need to use multimapping..check the link here
http://help.sap.com/saphelp_nw04/helpdata/en/42/f3b31d48fb1bc8e10000000a11466f/content.htm
Regards
Suraj -
Logic for correcting strings with different barckets
can any one tell me the simple logic for correcting strings with different barckets
suppose say for eg.
(<{abc}>defgh) should evaluate to TRUE
(<{abc>} should evaluate to FALSE
Things to check is
1. number of opening brace and closing brace
2. Their position are correct or not
If the above two conditions are met than it is TRUE else FALSE
i guess string function with decode and lenght function or case should do but bit difficult to develop this logic in with sql
Thanks,
AAKHi,
Here is non REGEXP_REPLACE version ( Unfotunately dont have 10G to feel the power of REGEXP_REPLACE.
SQL> ed
Wrote file afiedt.buf
1 SELECT DECODE(SUM(CASE
2 WHEN Left = '(' AND Right =')' THEN 0+Count_Bracket
3 WHEN Left = '<' AND Right ='>' THEN 0+Count_Bracket
4 WHEN Left = '{' AND Right ='}' THEN 0+Count_Bracket
5 WHEN Left = '[' AND Right =']' THEN 0+Count_Bracket
6 ELSE
7 1
8 END
9 )
10 ,0,'Valid','Invalid')
11 FROM
12 (
13 SELECT SUBSTR(str,(len+1 - level),1) Left, SUBSTR(str,(len + level),1) Right, MOD(LENGTH(str),2)
14 FROM
15 (
16 SELECT
17 REPLACE(translate('&exp','abcdefgh',' '),' ') str,
18 LENGTH(REPLACE(translate('&exp','abcdefgh',' '),' '))/2 len
19 FROM DUAL
20 )
21 CONNECT BY LEVEL <= LEN
22* )
SQL> /
Enter value for exp: (<{abc>} )
old 17: REPLACE(translate('&exp','abcdefgh',' '),' ') str,
new 17: REPLACE(translate('(<{abc>} )','abcdefgh',' '),' ') str,
Enter value for exp: (<{abc>} )
old 18: LENGTH(REPLACE(translate('&exp','abcdefgh',' '),' '))/2 len
new 18: LENGTH(REPLACE(translate('(<{abc>} )','abcdefgh',' '),' '))/2 len
DECODE(
Invalid
SQL>
SQL> /
Enter value for exp: <{[()]}>
old 17: REPLACE(translate('&exp','abcdefgh',' '),' ') str,
new 17: REPLACE(translate('<{[()]}>','abcdefgh',' '),' ') str,
Enter value for exp: <{[()]}>
old 18: LENGTH(REPLACE(translate('&exp','abcdefgh',' '),' '))/2 len
new 18: LENGTH(REPLACE(translate('<{[()]}>','abcdefgh',' '),' '))/2 len
DECODE(
Valid
SQL>
SQL> /
Enter value for exp: ([{<>}])
old 17: REPLACE(translate('&exp','abcdefgh',' '),' ') str,
new 17: REPLACE(translate('([{<>}])','abcdefgh',' '),' ') str,
Enter value for exp: ([{<>}])
old 18: LENGTH(REPLACE(translate('&exp','abcdefgh',' '),' '))/2 len
new 18: LENGTH(REPLACE(translate('([{<>}])','abcdefgh',' '),' '))/2 len
DECODE(
Valid
SQL>
SQL> /
Enter value for exp: (<{abc}>defgh)
old 17: REPLACE(translate('&exp','abcdefgh',' '),' ') str,
new 17: REPLACE(translate('(<{abc}>defgh)','abcdefgh',' '),' ') str,
Enter value for exp: (<{abc}>defgh)
old 18: LENGTH(REPLACE(translate('&exp','abcdefgh',' '),' '))/2 len
new 18: LENGTH(REPLACE(translate('(<{abc}>defgh)','abcdefgh',' '),' '))/2 len
DECODE(
Valid
SQL> Note: Only thing needs to care is " translate('<{[()]}>','abcdefgh',' ') " if string has some additional characters please include here.
Regards -
How to Call Same Adaptive RFC across different Backend R/3 Systems
Hi Everyone,
I have been troubled for the last 3 or 4 days on how I should develop Web DynPro code to call the same RFC on different backend R/3 systems. Don't really want to maintain my own Jco connects within a SAP Connector project and I don't really want to import 3 or 4 of the same models. Can someone please inform what is the best approach?
Thanks.Hi Glen,
There is one other way of doing this which needs a bit of data maintenance.
The webdynpro app will connect to one R/3 backend. In the same R/3 create RFC destinations to all others backends where the RFC's needs to be called. Create a table where u maintain for what value which backend system should be called. Add rfc_dest as an import paramter in all the RFCs in the backend system where the webdynpro app is connected and call those systems using RFC destinations.
For e.g. you have one HR system and multiple FI systems based on Company codes.
Connect your webdynpro app to the HR system. Create a table in the HR system which will contain data like given below
CoCode RFC Destination
1000 RFCDEST1
2000 RFCDEST1
In the RFC's in HR system add both CoCode and RFC Destination as additional input parameters. From the front end u can pass different values and call the same RFC's from different systems.
Regards
Prakash -
HR CEE add-ons for different countries in one system
Hello,
is it possible to have HR CEE add-ons for different countries in one system?
Will SAP system work properly? What kind of risks of these imports?
Thank you very much.A couple of generic answers on add-ons
- of course you can have several add-ons working on the same B1. To understand
the details on how add-ons are started and maintained by B1 desktop pls refer
to the e-learning available here on SDN
- compatibility of add-ons. There is no generic answer to this, it depends on the
functionality and implementation of the two add-ons. Anyway, if two add-ons are
functionally independent and they follow the solution guidelines, then they should
be interoperable. You can find the solution certification guidelines here on SDN
under the ICC section: these rules cover points like namespaces, event handling,
user table and form creation and so on that enforce interoperability. -
How to create session id from different string controls
how to create session id from different string controls
fais,
Please create the VI you are talking about and save some default data into all of the controls. Also on the front panel, place the session ID that should be generated by that data. Now, post your VI to a response so I can download it. I can then take this VI and help you create the functionality. (Please post what version of LabVIEW you are using.)
My guess it that you are going to need to use a good number of string concatenations as well as a few string indexes to get parts of strings out. As for the date, you can use a Property node with the Numeric Text.Text property to get the actual string displayed on the front panel for the date and parse out the parts that you want.
Randy Hoskin
Applications Engineer
National Instruments
h
ttp://www.ni.com/ask -
Registry.lookup() return Remote object from different ip address
I've got this error using
Registry reg = LocateRegistry.getRegistry(serverName, Registry.REGISTRY_PORT);
service = (ILogin) reg.lookup("service");and when I use debugger I've got this
RegistryImpl_Stub[UnicastRef [liveRef: [endpoint:[10.240.161.66:1099](remote),objID:[0:0:0, 0]]]]
Proxy[ILogin,RemoteObjectInvocationHandler[UnicastRef [liveRef: [endpoint:[10.240.161.54:2074](remote),objID:[-4308ea07:116adade605:-7fff, 9133145996543447416]]]]]Why the Registry return a service from different IP address ?
I've run this code for several times and it works. But today it cannot connect to the RMIServer.
Any idea ?Thanks, i found my missing prppertis is
// optional. Defaults to localhost. Only needed if web server is running
// on a different host than the appserver
props.setProperty("org.omg.CORBA.ORBInitialHost", "localhost");
// optional. Defaults to 3700. Only needed if target orb port is not 3700.
props.setProperty("org.omg.CORBA.ORBInitialPort", "3700");
to set the port and host back -
Samples fall under a different category than production systems
hi
in http://www.oracle.com/technetwork/developer-tools/adf/learnmore/november2011-otn-harvest-1389769.pdf
section "How to detect browser type and version from ADF Faces" (p. 22)
Frank Nimphius writes
"Ps.: I can almost hear John Stegeman, the Oracle ADF community expert I introduce in this month's OTN Harvest Spotlight, saying that System.out.println is not what I should be using, but AdfLogger. And right he is – however, samples fall under a different category than production systems. "
Agreed, samples fall under a different category than production systems.
But, sometimes I wonder if it justified for samples to be (much) different from a production system.
First, there is not always such an explicit disclaimer on samples, to point out where significant differences are with a production system.
Sure, that is where your own skills and experience come into play, but not everyone always recognizes all aspects that should be different for a production system.
Second, why is it too much to bother to use an approach in a sample that can be in a production system?
Could this be related to the complexity of the context (tools/framework/product) the sample is being created in? If so, maybe that context should improve.
Sometimes, the simplicity of a solution a sample is intended to demonstrate, is lost when it is implemented in a production system.
Maybe it is good practice when writing a sample, to ask the question : What should be different for a production system?
Although, I currently don't have any good examples of such a "sample gap ", maybe I will update this forum thread if I bump into one.
Any comments or examples are welcome.
many thanks
Jan VerveckenThanks for the replies John and Timo.
John Stegeman wrote:
... Never use System.out.println if you are producing something for others to learn from. ...
Timo Hahn wrote:I'm with John here (even if I caught myself using SOP sometimes). ...Wow, you guys are rather strict about this.
My idea was (and is) to be lenient on the System.out.println() example, because I would consider this a minor "sample gap".
But, you are probably right (if you can find the discipline).
regards
Jan
edit : I am not saying that System.out.println() statements should end up in a production system. -
Breaking the string into different columns
Hi Guys,
I need to break the following string into different columns
'XXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007.'
I am trying to write it using instr and substr , but having some issues .
Is there any other way to do this. If not can someone help me , below is the query that i am working on
SELECT SUBSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007', 1, INSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007', '.', 1) - 1) col1,
SUBSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007',
INSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007', '.', 1) + 1,
INSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007', '.', 1, 2)
- INSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007', '.', 1)
- 1
) col2,
SUBSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007',
INSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007', '.', -1, 2) + 1,
INSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007', '.', -1, 1)
- INSTR ('XXXXXX.0001.09011.0001.00002.03.0004.0005.0006.00007', '.', -1, 2)
- 1
) col3
from dual
It is very urgent.
Thanks in advance.npejavar wrote:
It is very urgent.
It doesn't look urgent, you could simply read the manuals for instr and substr or describe any issues or errors you are having, or post sample data so people could help you more easily, or format your code so it is more readable, but you don't bother to do any of those things so if it isn't important to you to extend any effort, why would it be important to us?
If it was really urgent it would be a violation of the conditions of use of these forums.
http://www.catb.org/esr/faqs/smart-questions.html#urgent
http://www.oracle.com/html/terms.html
>
4. Use of Community Services
Community Services are provided as a convenience to users and Oracle is not obligated to provide any technical support for, or participate in, Community Services. While Community Services may include information regarding Oracle products and services, including information from Oracle employees, they are not an official customer support channel for Oracle.
You may use Community Services subject to the following: (a) Community Services may be used solely for your personal, informational, noncommercial purposes; (b) Content provided on or through Community Services may not be redistributed; and (c) personal data about other users may not be stored or collected except where expressly authorized by Oracle -
Same SKU with different names in 2 systems
Hello All,
I am wokring on a SNP scenario. We have a finished sku A and its sub component sku C.
<b>A (FERT) ---> C (RM)</b>
We have forecast on sku A and want to find dependent demand in sku C thru SNP
<b>Forecast A -
> Find Dependent Demand C</b>
<b>sku A maintained in ERP1 R/3 system as FERT
sku C maintained in ERP 1 R/3 system with different name sku B as Raw material
sku C maintained in ERP2 R/3 system as FERT</b>
Now product A is maintained in one R/3 system and product C is in another R/3 system. Both these R/3 systems are connected to APO and both these materials are also in APO now.
After heuristic planning in SNP, we want to pass the dependent demand to ERP2 system as Sales Order.
My concern is if sku C has different name in 2 systems, how should I pass the demand to other system?
Please advice.
Thanks,
Sanju
Message was edited by:
SanjuMaybe you can create SKU D in APO (and R3) which is lined through PPMs or PDS to SKU B from ERP1 and SKU C from ERP2 and aggregate the dependent demand generated during Heuristics to SKU D
then you can only transfer only SKU D to ERP2? Am not sure how important it is for you to hav the link between SKU D and SKU c in ERP2
Alternately
Dont transfer SKU C from ERP2 to APO. Only create Dependent demand for SKU C from ERP1 and transfer it to ERP2. You can run MRP again in ERP1 for the aggregated requirement (unless you want some APO specific functionality, the result must be close to what you will get in APO) -
Getting all VARCHAR fields with string length different then x
Hello,
I am trying to get from a table all the rows which contain in a certain varchar field a string length different than x (5 i.e.):
varchar field
treds
fd <-
grgrt
sdfsdfsdf <-
fdsds
the marked rows will been given out.
Thanks!Term, the Oracle SQL manual contains documentation on the Oracle functions. Most of the functions can be classified as either character functions, number (math) functions, date functions, and conversion functions.
If you are going to work with Oracle you will benefit from looking on the list of available functions to become familiar with what is available.
HTH -- Mark D Powell --
Maybe you are looking for
-
The Gimp in Mac os 10.4.11
Since upgrading to 10.4.11, the Gimp no longer works. When I try to open it, it says "caching fonts", and never moves on. I have tried installing to the newest version, but it didn't help. What is my problem?
-
How can i transfer files and applications from an old windows 98SE OS?
Recently, i was surprised with a brand spanking new 15.4" 2.2 GHZ intel core 2 macbook pro. before this awesome new notebook, i was using a very old, arthritic windows 98SE OS and everything in my whole computing life is stored on that old win98SE an
-
How to create a JTree using a tree of my own
Hello, I have an object which has a tree structure. I want to create a jtree that will hold the data from this tree of my own. I also want to be able to customize how nodes are rendered and to add a context menu with options like ADD/Remove/Move....
-
When I go to the App Store by clicking the icon in my dock, it takes me there....but, when I try to click on the "Games" icon to get a list of games I can browse or purchase, it pops open and an error window that reads "We could not complete your App
-
Macbook shutting down by itself, and very hot when being used
Hello! My 2009 Macbook has me worried. When I put it in sleep mode and plug it in, it shuts down by itself at some point, so every time I go to use it again, I have to turn it on as though I had initially shut it down. Also, the bottom of my laptop i