Help me with XSLT 2.0
I tried to transform from xml to xml using xslt2.0 on oracle 10g r2.
Based on the fact that whenever I added xslt 2.0 features such as "xsl:function","xsl:for-each-group" to stylesheet, oracle 10g gives me an error "LPX-00602: Invalid child element 'for-each-group' of element 'stylesheet'", "LPX-00602:Invalid chid element 'function" of element 'stylesheet".
I strongly suspect my oracle 10g r2 doesn't support xslt 2.0 features.
But the whitepapar says oracle 10g r2 supports xslt 2.0, I'm confused.
Now I'm searching for the posibility I didn't install full XMLDB package when I installed Oracle 10g R2 and if this is that case, what should I chek with my oracle?
Is there anyone who sucessfully used XSLT 2.0 features to transform xml-to-xml using SQL like this.
select XMLTransform(XDBURIType('/AI059.xml').getXML(),XDBURIType('/AI059.xsl').getXML()).getClobVal() from dual;
the part of stylesheet is below.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fines-f-ai="http://fss.xbrl.or.kr/kr/br/f/ai/2007-06-30" xmlns:fines-b-ai="http://fss.xbrl.or.kr/kr/br/b/ai/2007-06-30" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ref="http://www.xbrl.org/2004/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- PART I -->
<xsl:variable name="FINANCE_CD" select="/REPORT/@FCD"/>
<xsl:variable name="BASE_MONTH" select="/REPORT/@BMN"/>
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:for-each-group select="RECORD">
</xsl:for-each-group>
<xsl:function name="fines-b-aa:mapping">
</xsl:function>
Help me out !! I've been spent almost two days with this...
Are there any updates on whether the latest version/patch of Oracle 10g or 11 supports XSLT 2.0? We need to use the XSLT date functions which are in XSLT 2.0. However when try this in our current 10.2.0.4 version it errors out. here is the string
Processing ...
SELECT XMLTRANSFORM
(XMLTYPE
('<?xml version="1.0" encoding="UTF-8"?><Name><First>Ram</First><Last>Sam</Last></Name>'),
XMLTYPE
('<?xml version="1.0"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"><xsl:output method="xml" indent="yes" encoding="UTF-8"/><xsl:template match="Name"><xsl:element name="XSL2Test"><xsl:attribute name="Start"><xsl:value-of select=" current-date()"/></xsl:attribute></xsl:element></xsl:template></xsl:stylesheet>')).getclobval
FROM DUAL
FROM DUAL;
ORA-31011: XML parsing failed
ORA-19202: Error occurred in XML processing
LPX-00607: Invalid reference: 'current-date'.
*** Script stopped due to error ***
Are there any plans of supporting XSLT 2.0 in future versions? Thanks for help.
Edited by: [email protected] on Apr 13, 2010 9:55 AM
Similar Messages
-
Using transform api with xslt and DOM Nodes
Hi,
when trying to transform a xml document with xslt using the javax.xml.transform api
providing an element node of a previously parsed document, I find that absolute
paths are not recognized.
The following program shows what I am basically doing (the class can be executed
on the command line providing a stylesheet and xml instance):
import java.io.*;
import org.w3c.dom.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;
import javax.xml.parsers.*;
class Transform {
public static void main(String [] args) throws Exception {
TransformerFactory tfactory = TransformerFactory.newInstance();
Transformer transformer = tfactory.newTransformer(new StreamSource(args[0]));
DocumentBuilderFactory dfactory = DocumentBuilderFactory.newInstance();
DocumentBuilder parser = dfactory.newDocumentBuilder();
Document doc = parser.parse(args[1]);
Element domElem = doc.getDocumentElement();
// workaround
// StringWriter out = new StringWriter();
// Transformer id = tfactory.newTransformer();
// id.transform(new DOMSource(domElem),new StreamResult(out));
// String xml = out.toString();
// transformer.transform(new StreamSource(new StringReader(xml)), new StreamResult(System.out));
transformer.transform(new DOMSource(domElem), new StreamResult(System.out));
transformer.clearParameters();
If I use this on e.g.
xsl:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output indent="yes" encoding="ISO-8859-1" method="xml"/>
<xsl:template match="/">
<xsl:value-of select="/foo/bar"/>
</xsl:template>
</xsl:stylesheet>
xml:
<foo>abc<bar>def</bar></foo>
I get
<?xml version="1.0" encoding="ISO-8859-1"?>
abcdef
instead of
<?xml version="1.0" encoding="ISO-8859-1"?>
def
I think this is due to the fact, that the transformation does not recognize
any absolutely adressed xpath correctly.
From what I read in the API docs, I think what I'm doing should be ok.
So: did I misunderstand something or is this a bug in the java libraries?
I'm using j2sdk 1.4.1_01 on i386 linux.
If I use the commented code (serializing the xml and doing the transformation
with a StreamSource, that has to be parsed again), everything's fine.
Of course it would be easier to parse the file directly in the example but in the
real program, I already have a dom tree and want to transform a part of it.
Any help appreciated.
Thanks, Moruswhy?
that's all the point of XSL: define what part of your
XML you want in your XSL templates, there is no need
to prepare a sub-DOM of your DOM.
Ok. Right. That's an alternative.
The problem remains, that there are some stylesheets originally written
for the current solution and though they should work with the whole document
as well, it's not certain.
Actually I don't know if this ever worked. I did neither write this code nor maintained the system so far.
btw. you would be faster by giving a StreamSource to
your transformation.Probably yes. But that would imply to rewrite a lot of code.
What is happening is:
there is a SOAP answser containing a xml document as the result parameter.
The SOAP answer is parsed (I guess by the soap classes already) and the
result xml is extracted. That's where the element node I'm trying to transform
stems from.
Besides, I still don't see why DOMSource takes any node if only document nodes
work.
Thanks, Morus -
Hello guys,
I need help in writing XSLT.I have a XML structure as below.
<PushEventResult>
<pushEventDT>
<id>XX</id>
<serialNumber>111</serialNumber>
<Mpxn>1X1</Mpxn>
<EventData>
<alarmDtime>xxx</alarmDtime>
<alarmType>UP</alarmType>
<additionalData>dummy</additionalData>
</EventData>
<EventData>
<alarmDtime>xxx</alarmDtime>
<alarmType>DOWN</alarmType>
<additionalData>dummy</additionalData>
</EventData>
</pushEventDT>
</PushEventResult>
With XSLT I need to transform it in to this format.
<PushEventResult>
<pushEventDT>
<id>XX</id>
<serialNumber>111</serialNumber>
<Mpxn>1X1</Mpxn>
<EventData>
<alarmDtime>xxx</alarmDtime>
<alarmType>UP</alarmType>
<additionalData>dummy</additionalData>
</EventData>
</pushEventDT>
<pushEventDT>
<id>XX</id>
<serialNumber>111</serialNumber>
<Mpxn>1X1</Mpxn>
<EventData>
<alarmDtime>xxx</alarmDtime>
<alarmType>DOWN</alarmType>
<additionalData>dummy</additionalData>
</EventData>
</pushEventDT>
</PushEventResult>A possible attempt will be this set of templates.
<xsl:template match="PushEventResult">
<xsl:copy>
<xsl:apply-templates select="pushEventDT" />
</xsl:copy>
</xsl:template>
<xsl:template match="pushEventDT">
<xsl:for-each select="EventData">
<pushEventDT>
<xsl:call-template name="const_struct" />
<xsl:copy-of select="." />
</pushEventDT>
</xsl:for-each>
</xsl:template>
<xsl:template name="const_struct">
<xsl:apply-templates select="preceding-sibling::*[not(name()='EventData')]" mode="const" />
</xsl:template>
<xsl:template match="*" mode="const">
<xsl:copy-of select="." />
</xsl:template> -
Using Starts-with XSLT function with XI
Hi All,
Any help is apperciated. I am using the starts-with xslt function and when i do so the message gets stucks in the queue. If i run code without the starts-with then is works??
<xsl:for-each select="receipt/prod">
<xsl:for-each select="carrier/carrier_detail/carrier">
<xsl:choose>
<xsl:when test="carrier_type='CASE'">
<xsl:choose>
<xsl:when test="starts-with(carrier_barcode, '00')">
do something
</xsl:when>
<otherwise>
do something
</otherwise>
so on..
when i try to process messsage using this xslt format it gets sysfail in the queue, but without it, it works fine.
I need to a special format if the condition of barcode starts with 00Chirag,
Create xslt on abap mapping using transaction SXLT_TOOL on XI abap stack. Copy paste same xslt code and run with test file. You can debug code or most likely you can see error message too.
Actually your mapping raising an exception which result in sys-fail.
Hope this will help.
Nilesh -
Problem with portlets with XSLT generating dynamic portal compatible links
Hi,
We're using XSLT to transform XML data to HTML in a portlet. The problem is that
the XML contains headlines and we need to create links to the complete article,
which has to be displayed in the same portlet. How do I create a portal comaptible
link with XSLT? In the JSP you can use the netui tag library like:
<netui:anchor action="..">
link
<netui:parameter name="id" value="{id}"/>
</netui:anchor>
but how can I achieve this with XSLT? We tried generating the xsl with a jsp,
but this doesn't work since the data entered in the value attribute of the netui:parameter
tag will be encoded causing the XSL transformer to fail.
Is there an easy solution to this? Or can XSLT only be used with very simple content?
ArdWe're trying to display some news headlines, clicking a headline has to invoke
an action to display the complete article in the same portlet (using pageflow).
When displaying the articles we use XSLT like (this is a JSP generating XSLT):
<?xml version="1.0"?>
<%@ page contentType="text/x-xslt"%>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html"/>
<xsl:template match="items">
<xsl:apply-templates select="item"/>
</xsl:template>
<xsl:template match="item">
<nobr>
<%-- ###### Here we need an action link, with the title as a request parameter
###### --%>
<xsl:value-of select="@title"/>
</nobr>
</xsl:template>
</xsl:stylesheet>
The XML is like:
<items>
<item title="some title"/>
<item title="some other title"/>
</items>
We need to generate a portal compatible link which invokes an action (show_details)
with the title of the article as a request parameter.
I know how to do this in a JSP, but since the data is in XML we like to do this
with XSLT.
Can you help?
Subbu Allamaraju <subbuATBeaDOTCom> wrote:
Could you elaborate (perhaps with some xsl snippet generated by jsp)
the
failures you were getting with xslt?
Subbu
Ard van der Scheer wrote:
Hi,
We're using XSLT to transform XML data to HTML in a portlet. The problemis that
the XML contains headlines and we need to create links to the completearticle,
which has to be displayed in the same portlet. How do I create a portalcomaptible
link with XSLT? In the JSP you can use the netui tag library like:
<netui:anchor action="..">
link
<netui:parameter name="id" value="{id}"/>
</netui:anchor>
but how can I achieve this with XSLT? We tried generating the xsl witha jsp,
but this doesn't work since the data entered in the value attributeof the netui:parameter
tag will be encoded causing the XSL transformer to fail.
Is there an easy solution to this? Or can XSLT only be used with verysimple content?
Ard -
Database access with xslt document
Hello,
I have a big problem. I have a database with three tables and more than hundred records. From the records of these three tables a xml document should be generated. I already have a xslt file which gets the data from the database and brings in a xml form. Is there in BPEL a possibility with the help of a xslt file to access a table? And if so like this is done? Can one give the xslt file in the data bank adaptor? The xslt file has the following appearance:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:apply-templates select="RESULTSETS/SELECT[@NAME='idoc_element']">
<xsl:with-param name="parent_id" select="'0'"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="RESULTSETS/SELECT[@NAME='idoc_element']">
<xsl:param name="parent_id"/>
<xsl:for-each select="ROW[(parent_id=$parent_id)]">
<xsl:variable name="element_name" select="name"/>
<xsl:variable name="element_id" select="id"/>
<xsl:variable name="position" select="position"/>
<xsl:variable name="child" select="/RESULTSETS/SELECT[@NAME='idoc_element']/ROW[(parent_id=$element_id)]"/>
<xsl:element name="{$element_name}">
<xsl:for-each select="/RESULTSETS/SELECT[@NAME='idoc_attribute']/ROW[(element_id=$element_id)]">
<xsl:variable name="attr_name" select="name"/>
<xsl:attribute name="{$attr_name}"><xsl:value-of select="value"/></xsl:attribute>
</xsl:for-each>
<xsl:choose>
<xsl:when test="$child">
<xsl:apply-templates select="/RESULTSETS/SELECT[@NAME='idoc_element']">
<xsl:with-param name="parent_id" select="$element_id"/>
</xsl:apply-templates>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="value"/>
</xsl:otherwise>
</xsl:choose>
</xsl:element>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
This xslt forms a loop about the suitable data and joins them to a xml file.
It would be really great if somebody could help me there.
Thanks
Greeting CathleenHello,
I know that I can define the relations between the tables in the DB Adapter.
But how do I say to him which data he from the tables should get and how should these be joined?
Since my tables are built up as follows:
Table 1 contains the head of the xml document.
Table 2 contains the attributes.
And table 3 contains the real elements of the xml document.
This is, for example, table 3:
Element | Name | Value
/root/E1 | E1
/root/E1/E2 | E2
/root/E1/E2/E21 | E21 | 7777
/root/E1/E2/E22 | E22 | Germany
/root/E1/E3 | E3 | UTIL
And this structure should have afterwards the following construction:
<root>
<E1>
<E2>
<E21>7777</E21>
<E22>Germany</E22>
</E2>
<E3> UTIL </E3>
</E1>
</root>
Besides, subdivide themselves Element2 and Element3 and there is of it more than 100. It is very big xml document at the end.
So a xml file should originate only from the records of the table and I know not at all like I should do this with the DB Adapter. OR as I give in the DB Adapter or where I give it.
It would be really very nice and helpful ones if somebody can help me there. This is since very important for my work.
Thanks
Greeting Cathleen -
Unable to refer to custom resource bundle in WPC content rendered with xslt
Hi,
I need to use the resource bundle messages inside WPC content.
When rendered by standard xsl templates the call to XSLTHelper class is done to retrieve message from the standard SAP resource bundle com.sap.nw.wpc.bundles.core.properties, like this:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:wpc="com.sap.nw.wpc.km.service.editor.hslt.XsltHelperCore">
<xsl:value-of select="wpc:getString([key defined in sap bundle], string(/document/@locale))"/>
The problem is that helper class doesn't provide any API to use custom bundles.
I tried to create xslt helper (including config in KM), but that didn't succeed neither. It would return with error NoClassDefFound.
Could you please help on configuring xslt helper and registering it with xslt rendering engine for Web Page Composer? I could not find any how-to guides on xslt helpers for WPC.
Thanks in advance.
RuslanHi
Did you find a solution?
Christof -
Could someone help me with a Runtime Error while saving a PDF file?
While saving a 28 page PDF file in Illustrator today, I got a window saying, "This application has requested the "Runtime" to terminate it in a unusual way." It said to contact the applications support team for more information. I keep getting the same thing each time I try it. Does anyone know how to fix this issue or how I contact the applications support team ?
Thank you for any insight.
PamIt is a 13.5x11 inch calendar. There are 14 pages with images on them and
some text. The other pages have text, a grid and a colored background with a
gaussian blur. I saved each page as an "outline".
The printer I am using requested I save all pages in a pdf file. I was
successful in saving all but about six pages, now I can't even open the
file.
What happens is... I open Illustrator
I open the pdf file
A window appears that says... Runtime Error,
This application has requested the Runtime to terminate it in an unusual
way. Please contact the application's support team for more information.
I select ok
then a window appears that says... Adobe
Illustrator CS5 has stopped working. A problem caused the program to stop
working correctly. Windows will close the program and notify you if a
solution is available.
Then the program closes.
So far I have not been notified of anything.
Please let me know if you need more details.
Thank you so much for helping me with this.
Pam -
Can someone pls help me with this code
The method createScreen() creates the first screen wherein the user makes a selection if he wants all the data ,in a range or single data.The problem comes in when the user makes a selection of single.that then displays the singleScreen() method.Then the user has to input a key data like date or invoice no on the basis of which all the information for that set of data is selected.Now if the user inputs a wrong key that does not exist for the first time the program says invalid entry of data,after u click ok on the option pane it prompts him to enter the data again.But since then whenever the user inputs wrong data the program says wrong data but after displaying the singlescreen again does not wait for input from the user it again flashes the option pane with the invalid entry message.and this goes on doubling everytime the user inputs wrong data.the second wrong entry of data flashes the error message twice,the third wrong entry flashes the option pane message 4 times and so on.What actually happens is it does not wait at the singlescreen() for user to input data ,it straight goes into displaying the JOptionPane message for wrong data entry so we have to click the optiion pane twice,four times and so on.
Can someone pls help me with this!!!!!!!!!
import java.util.*;
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.text.*;
import java.util.*;
public class MainMenu extends JFrame implements ActionListener,ItemListener{
//class
FileReaderDemo1 fd=new FileReaderDemo1();
FileReaderDemo1 fr;
Swing1Win sw;
//primary
int monthkey=1,counter=0;
boolean flag=false,splitflag=false;
String selection,monthselection,dateselection="01",yearselection="00",s,searchcriteria="By Date",datekey,smonthkey,invoiceno;
//arrays
String singlesearcharray[];
String[] monthlist={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec"};
String[] datelist=new String[31];
String[] yearlist=new String[100];
String[] searchlist={"By Date","By Invoiceno"};
//collection
Hashtable allinvoicesdata=new Hashtable();
Vector data=new Vector();
Enumeration keydata;
//components
JButton next=new JButton("NEXT>>");
JComboBox month,date,year,search;
JLabel bydate,byinvno,trial;
JTextField yeartext,invtext;
JPanel panel1,panel2,panel3,panel4;
JRadioButton single,range,all;
ButtonGroup group;
JButton select=new JButton("SELECT");
//frame and layout declarations
JFrame jf;
Container con;
GridBagLayout gridbag=new GridBagLayout();
GridBagConstraints gc=new GridBagConstraints();
//constructor
MainMenu(){
jf=new JFrame();
con=getContentPane();
con.setLayout(null);
fr=new FileReaderDemo1();
createScreen();
setSize(500,250);
setLocation(250,250);
setVisible(true);
//This is thefirst screen displayed
public void createScreen(){
group=new ButtonGroup();
single=new JRadioButton("SINGLE");
range=new JRadioButton("RANGE");
all=new JRadioButton("ALL");
search=new JComboBox(searchlist);
group.add(single);
group.add(range);
group.add(all);
single.setBounds(100,50,100,20);
search.setBounds(200,50,100,20);
range.setBounds(100,90,100,20);
all.setBounds(100,130,100,20);
select.setBounds(200,200,100,20);
con.add(single);
con.add(search);
con.add(range);
con.add(all);
con.add(select);
search.setEnabled(false);
single.addItemListener(this);
search.addActionListener(new MyActionListener());
range.addItemListener(this);
all.addItemListener(this);
select.addActionListener(this);
public class MyActionListener implements ActionListener{
public void actionPerformed(ActionEvent a){
JComboBox cb=(JComboBox)a.getSource();
if(a.getSource().equals(month))
monthkey=((cb.getSelectedIndex())+1);
if(a.getSource().equals(date)){
dateselection=(String)cb.getSelectedItem();
if(a.getSource().equals(year))
yearselection=(String)cb.getSelectedItem();
if(a.getSource().equals(search)){
searchcriteria=(String)cb.getSelectedItem();
public void itemStateChanged(ItemEvent ie){
if(ie.getItem()==single){
selection="single";
search.setEnabled(true);
else if (ie.getItem()==all){
selection="all";
search.setEnabled(false);
else if (ie.getItem()==range){
search.setEnabled(false);
public void actionPerformed(ActionEvent ae){
if(ae.getSource().equals(select))
if(selection.equals("single")){
singleScreen();
if(selection.equals("all"))
sw=new Swing1Win();
if(ae.getSource().equals(next)){
if(monthkey<9)
smonthkey="0"+monthkey;
System.out.println(smonthkey+"/"+dateselection+"/"+yearselection+"it prints this");
allinvoicesdata=fr.read(searchcriteria);
if (searchcriteria.equals("By Date")){
System.out.println("it goes in this");
singleinvoice(smonthkey+"/"+dateselection+"/"+yearselection);
else if (searchcriteria.equals("By Invoiceno")){
invoiceno=invtext.getText();
singleinvoice(invoiceno);
if (flag == false){
System.out.println("flag is false");
singleScreen();
else{
System.out.println("its in here");
singlesearcharray=new String[data.size()];
data.copyInto(singlesearcharray);
sw=new Swing1Win(singlesearcharray);
public void singleinvoice(String searchdata){
keydata=allinvoicesdata.keys();
while(keydata.hasMoreElements()){
s=(String)keydata.nextElement();
if(s.equals(searchdata)){
System.out.println(s);
flag=true;
break;
if (flag==true){
System.out.println("vector found");
System.exit(0);
data= ((Vector)(allinvoicesdata.get(s)));
else{
JOptionPane.showMessageDialog(jf,"Invalid entry of date : choose again");
public void singleScreen(){
System.out.println("its at the start");
con.removeAll();
SwingUtilities.updateComponentTreeUI(con);
con.setLayout(null);
counter=0;
panel2=new JPanel(gridbag);
bydate=new JLabel("By Date : ");
byinvno=new JLabel("By Invoice No : ");
dateComboBox();
invtext=new JTextField(6);
gc.gridx=0;
gc.gridy=0;
gc.gridwidth=1;
gridbag.setConstraints(month,gc);
panel2.add(month);
gc.gridx=1;
gc.gridy=0;
gridbag.setConstraints(date,gc);
panel2.add(date);
gc.gridx=2;
gc.gridy=0;
gc.gridwidth=1;
gridbag.setConstraints(year,gc);
panel2.add(year);
bydate.setBounds(100,30,60,20);
con.add(bydate);
panel2.setBounds(170,30,200,30);
con.add(panel2);
byinvno.setBounds(100,70,100,20);
invtext.setBounds(200,70,50,20);
con.add(byinvno);
con.add(invtext);
next.setBounds(300,200,100,20);
con.add(next);
if (searchcriteria.equals("By Invoiceno")){
month.setEnabled(false);
date.setEnabled(false);
year.setEnabled(false);
else if(searchcriteria.equals("By Date")){
byinvno.setEnabled(false);
invtext.setEnabled(false);
monthkey=1;
dateselection="01";
yearselection="00";
month.addActionListener(new MyActionListener());
date.addActionListener(new MyActionListener());
year.addActionListener(new MyActionListener());
next.addActionListener(this);
invtext.addKeyListener(new KeyAdapter(){
public void keyTyped(KeyEvent ke){
char c=ke.getKeyChar();
if ((c == KeyEvent.VK_BACK_SPACE) ||(c == KeyEvent.VK_DELETE)){
System.out.println(counter+"before");
counter--;
System.out.println(counter+"after");
else
counter++;
if(counter>6){
System.out.println(counter);
counter--;
ke.consume();
else
if(!((Character.isDigit(c) || (c == KeyEvent.VK_BACK_SPACE) || (c == KeyEvent.VK_DELETE)))){
getToolkit().beep();
counter--;
JOptionPane.showMessageDialog(null,"please enter numerical value");
ke.consume();
System.out.println("its at the end");
public void dateComboBox(){
for (int counter=0,day=01;day<=31;counter++,day++)
if(day<=9)
datelist[counter]="0"+String.valueOf(day);
else
datelist[counter]=String.valueOf(day);
for(int counter=0,yr=00;yr<=99;yr++,counter++)
if(yr<=9)
yearlist[counter]="0"+String.valueOf(yr);
else
yearlist[counter]=String.valueOf(yr);
month=new JComboBox(monthlist);
date=new JComboBox(datelist);
year=new JComboBox(yearlist);
public static void main(String[] args){
MainMenu mm=new MainMenu();
public class WindowHandler extends WindowAdapter{
public void windowClosing(WindowEvent we){
jf.dispose();
System.exit(0);
}Hi,
I had a similar problem with a message dialog. Don't know if it is a bug, I was in a hurry and had no time to search the bug database... I found a solution by using keyPressed() and keyReleased() instead of keyTyped():
private boolean pressed = false;
public void keyPressed(KeyEvent e) {
pressed = true;
public void keyReleased(KeyEvent e) {
if (!pressed) {
e.consume();
return;
// Here you can test whatever key you want
//...I don't know if it will help you, but it worked for me.
Regards. -
can anyone help me with Magicjack? after I purchased US number I am unable to log in on my Iphone, I keep getting an error "YOUR DEVICE IS NOT ON THIS ACCOUNT" I contacted MJ support but they are very much useless and dont know how to fix it!
There's a whole lot to read in your post, and frankly I have not read it all.
Having said that, this troubleshooting guide should help:
http://support.apple.com/kb/TS1538
In particular, pay attention to the mobile device support sections near the bottom, assuming you have already done the items above it. -
Hello, we have both Creative Cloud membership and Creative Cloud for team. Can you help me with the difference and if i need to have both? We have 9 employees that are using it. Just not sure if i'm paying for something i don't need.
Thank youPlease refer to Creative Cloud Help | Creative Cloud / Common Questions
CC is for retail use with 20 GB of storage space, CCT is where number of seats are purchased & assigned by one program admin where each seat gets 100GB of storage space.
You can not have both the CC & team in one account as it will only provide you added storage space of 120 GB but you can activate the CC any of them or either of them twice as CC is based on Adobe ID.
Regards
Rajshree -
HELP me with my K7N2 delta ilsr
Can anyone help me with this problem. I have just upgraded to MSI's K7N2 delta ilsr motherboard. Its all working quite well apart from the fact that the pc wont start up from cold....at all.
When I start the pc from an off state, it runs up the fans and drives, but does not post.
The diagnostic led pannel on the back of the pc shows that the cpu is faulty or not installed correctly.
If I then press the reset button, the pc posts, and boots up just fine.
It does this EVERY time I start up.
I have tried re installing the cpu, which is an XP 2800+ 333 barton, but to no avail.
I have asked a few questions on other forums, but I cant solve it.
These are the suggestions so far.
1. the psu (I have a Tsunami 400 atx psu) could not be giving out enough power on initial startup, but once the pc is running, it has enough to boot the pc from a reset.
2. The mobo or the bios could be at fault. I have not flashed the bios, or upgraded it in any way from original, so is there an issue with the original bios on these boards, and 2800 barton chips??? Could it be a mobo fault? The pc runs fine once the machine is booted.? how do I test it?
3. The cpu could be faulty? but would this not stop it running fuull stop?
4. my ram. I have a single stick of OCZ 512mb pc3200 ddr, which I was told would make the pc fly. Not shure on that statement, but is this ram compatible?? could this be the problem?
Im fairly new to the upgrade side of things, and I need some help with this one.
Also, Id be really greatfull if some one could talk me through flashing my bios to the latest version, as the thought of doing this narks me a bit...I dont want to mess it up and get a dead pc...
HELP+3.3v 14A
+5v 28A
+12v 16A
+5vsb 2A
-5v 0.5A
-12v 0.8A
Hope this helps, as my pc seems to be living with its case off a lot these days..haha -
Pls Help me with steps to add data from xml file to SAP B1 through B1iSN.
Pls Help me with steps to add data from xml file to SAP B1 through B1iSN. I am getting stuck in xsl transformation. not able to understand where the mapping code needs to be added.
Pls explain me the steps for adding data from xml to B1 quotation step by step.
thanks and regards
PriyaHi,
Have you checked this: https://sap.na.pgiconnect.com/p45508295/?launcher=false&fcsContent=true&pbMode=normal ?
Thanks,
Gordon -
First of all, I live in Ho Chi Minh City, Vietnam. Sometimes, I use a VPN to search on the web here. I purchased Toy Story 3 on my MacBook Pro 2011 OS/X - Lion through iTunes. I initially had trouble downloading it which may be due to being on and off the VPN but after a while it finally downloaded and shows up in my iTunes library on my MacBook.
Under my Apple ID account (which is the only Apple ID account I have), I look under purchase history and it shows that I paid for Toy Story which is where I got my Order # from. But if you go to the iTunes Store then to the Quick Links then click on Purchased, under all my Movies, it does NOT show Toy Story 3 as one of my movies.
Now when I go to my iPad (3rd gen.), Toy Story 3 does not show up under purchased movies (all or not on my iPad). It does not show up on my Apple TV as well. If I want to have Toy Story 3 on my iPad or Apple TV, then it says I have to purchase it again.
I have searched for help via Apple support communities but so far none of their solutions have worked for me. I have tried logging off iTunes & App Store on iPad and also shutting down the iPad. I also made sure that under iTunes Preferences>Store that iTunes in the Clouds purchases is checked. Can someone please help me with this? Your consideration is greatly appreciated. Thanks.Thanks King_Penguin for taking time to read and reply.
I just purchased this movie on Thursday, May 15, so just a few days ago. I have never had any trouble whatsoever since I have been in Vietnam. I have downloaded several movies and even music and they have all synced to my respected Apple products except for this purchase.
Sorry, I don't quite understand what you mean by studios and different versions. Could you please explain?
I checked my purchased list in my purchase history under my account and there are no hidden items. -
HELP NEEDED WITH ADDAPTER-DVI TO VGA.
PLEASE ...HELP NEEDED WITH WIRING CROSS OVER....CAN YOU HELP WITH BACK OF PLUG CONNECTIONS...I SORTA UNDERSTAND THE PINOUTS BUT CANT MAKE AN EXACT MACH...WOULD LIKE TO BE 100% SURE...
......THIS ENSURES NO SMOKE!!!
THE CARD IS AN ATI RADEON RX9250-DUAL HEAD-.........ADDAPTER IS DVI(ANALOG)MALE TO VGA(ANALOG)FEMALE.
ANY HELP VERY MUCH APPRECIATED........ SEEMS YOU NEED TO BE ROCKET SCI TO ATTACH A BLOODY PICTURE...SO THIS HAS BEEN BIG WASTE OF FING TIME!Quote from: BOBHIGH on 17-December-05, 09:21:31
Get over it mate !
I find it easy t read CAPS...and if you dont like it ...DONT READ IT!
And why bother to reply...some people have nothing better to do.
Yes there chep and easy to come by...Ive already got a new one.
All I wanted was to make a diagram of whats inside the bloody thing...it was a simple question and required a simple answer.
NO NEED TO A WANKA !!
I feel a bann comming up.
Have you tryed Google ? really.. your question is inrelevant. No need to reply indeed.
Why do you come here asking this question anyway ? is it becouse you have a MSI gfx card ? and the adapter has nothing to do with this ?
You think you can come in here yelling.. thinking we have to put up with it and accept your style of posting. This is not a MSI tech center.. it's a user to user center.. Your question has nothing to do with MSI relavant things anyway's.
Google = your friend.
Quote from: BOBHIGH on 17-December-05, 09:21:31
it was a simple question and required a simple answer
Simple for who ? you (buying a new one) ? me ? we ? .really...........
Quote from: Dynamike on 16-December-05, 04:11:48
1: There are allot of diffrent types of those adapters.
If any of the mods have a problem about my reply.. please pm me.
Maybe you are looking for
-
? about transferring Intel iMac to new Intel iMac
I'm considering a new iMac and am trying to find out if there is a way to duplicate my old drive onto the new drive (instead of using "migration assistant"). Can I create a full disk image of the old computer, then somehow transfer it to the new one?
-
Cannot startup connection pool no suitable driver /WLS 6.1 SP4
hi all, i got a problem in creating a ConnectionPool with weblogic 6.1 sp4. my connection pool has following config data: URL:jdbc:oracle:[email protected]:1521:ESECD7 Driver:oracle.jdbc.driver.OracleDriver props username=aaaa password=bbbb in my sta
-
I have a JLabel that I am using to display images thri ImageIcon. i want to wrap the jlabel in a JScrollpane so that i can view the entire image by scrolling. i did this part but the scroll pane is extremely small to begin with. how can set the size
-
Save multiple waveform graphs and data in one Excel File
Hi there, I managed to save data from waveform graph into excel file and saving the plot into excel but individually. I'm aiming to save both the data and the plot in an excel file. May I know how do I do it? I've tried using the Write to Measurement
-
I'm interested in the dimensions of the magnetic charger for both the Watch Sport and Watch. There are a number of third party charger stands out now and was wondering if a charger stand needs to be specific for the Sport or Watch or if any stand wil