hi,
i am getting the following error.
//////////////////////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
/////
erro: IndexController = Address already in use: connect
java.net.BindException: Address already in use: connect
at java.net.PlainSocketImpl.s
ocketConne
ct(Native Method)
at java.net.PlainSocketImpl.d
oConnect(P
lainSocket
Impl.java:
333)
at java.net.PlainSocketImpl.c
onnectToAd
dress(Plai
nSocketImp
l.java:195
)
at java.net.PlainSocketImpl.c
onnect(Pla
inSocketIm
pl.java:18
2)
at java.net.Socket.connect(So
cket.java:
507)
at java.net.Socket.connect(So
cket.java:
457)
at sun.net.NetworkClient.doCo
nnect(Netw
orkClient.
java:157)
at sun.net.
www.http.HttpClient.openServer(HttpClient.java:365)at sun.net.
www.http.HttpClient.openServer(HttpClient.java:477)at sun.net.
www.http.HttpClient.<init>(H
ttpClient.
java:214)
at sun.net.
www.http.HttpClient.New(HttpClient.java:287)at sun.net.
www.http.HttpClient.New(HttpClient.java:299)at sun.net.
www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)at sun.net.
www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:744)at sun.net.
www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:669)at sun.net.
www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:913)at com.ooober.application.wap
.controlle
r.IndexCon
troller.ha
ndleContro
llerReques
t(IndexCon
troller.ja
va:115)
at com.ooober.api.server.ui.c
ontroller.
OooberCont
roller.han
dleRequest
Internal(O
ooberContr
oller.java
:54)
at org.springframework.web.se
rvlet.mvc.
AbstractCo
ntroller.h
andleReque
st(Abstrac
tControlle
r.java:153
)
at org.springframework.web.se
rvlet.mvc.
SimpleCont
rollerHand
lerAdapter
.handle(Si
mpleContro
llerHandle
rAdapter.j
ava:48)
at org.springframework.web.se
rvlet.Disp
atcherServ
let.doDisp
atch(Dispa
tcherServl
et.java:83
9)
at org.springframework.web.se
rvlet.Disp
atcherServ
let.doServ
ice(Dispat
cherServle
t.java:774
)
at org.springframework.web.se
rvlet.Fram
eworkServl
et.process
Request(Fr
ameworkSer
vlet.java:
460)
at org.springframework.web.se
rvlet.Fram
eworkServl
et.doGet(F
rameworkSe
rvlet.java
:415)
at javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
689)
at javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
802)
at org.apache.catalina.core.A
pplication
FilterChai
n.internal
DoFilter(A
pplication
FilterChai
n.java:252
)
at org.apache.catalina.core.A
pplication
FilterChai
n.doFilter
(Applicati
onFilterCh
ain.java:1
73)
at org.apache.catalina.core.S
tandardWra
pperValve.
invoke(Sta
ndardWrapp
erValve.ja
va:213)
at org.apache.catalina.core.S
tandardCon
textValve.
invoke(Sta
ndardConte
xtValve.ja
va:178)
at org.apache.catalina.core.S
tandardHos
tValve.inv
oke(Standa
rdHostValv
e.java:126
)
at org.apache.catalina.valves
.ErrorRepo
rtValve.in
voke(Error
ReportValv
e.java:105
)
at org.apache.catalina.core.S
tandardEng
ineValve.i
nvoke(Stan
dardEngine
Valve.java
:107)
at org.apache.catalina.connec
tor.Coyote
Adapter.se
rvice(Coyo
teAdapter.
java:148)
at org.apache.coyote.http11.H
ttp11Proce
ssor.proce
ss(Http11P
rocessor.j
ava:825)
at org.apache.coyote.http11.H
ttp11Proto
col$Http11
Connection
Handler.pr
ocessConne
ction(Http
11Protocol
.java:743)
at org.apache.tomcat.util.net
.PoolTcpEn
dpoint.pro
cessSocket
(PoolTcpEn
dpoint.jav
a:527)
at org.apache.tomcat.util.net
.LeaderFol
lowerWorke
rThread.ru
nIt(Leader
FollowerWo
rkerThread
.java:80)
at org.apache.tomcat.util.thr
eads.Threa
dPool$Cont
rolRunnabl
e.run(Thre
adPool.jav
a:684)
at java.lang.Thread.run(Threa
d.java:595
)
ERROR: 'Premature end of file.'
ERROR: 'com.sun.org.apache.xml.in
ternal.uti
ls.Wrapped
RuntimeExc
eption: Premature end of file.'
//////////////////////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
//////////
/////
actully i m trying to transform xhtml to wml using xsl file with the transform API.
here is the line of code which is doing this.
..........................
..........
..........
..........
public void transformer(String xsltFilePath) {
Result xmlResult = null;
String result = new String();
try{
logger.info("Starting transcoding process");
//read the xslt file
File xsltFile = new File(xsltFilePath);
String str2 = xsltFile.getName();
logger.info("XSLT file name: " + str2);
//construct a stream source from the xml file or URL
Source xmlSource = new StreamSource(xhtmlURL);
//Construct a stream source from the xslt file
Source xsltSource = new StreamSource(xsltFile);
TransformerFactory xsltfactory = TransformerFactory.newInst
ance();
Transformer xsltengine = xsltfactory.newTransformer
(xsltSourc
e);
xmlResult = new StreamResult(new FileOutputStream("C:/temp/
outFilenam
e"));
try{
// on this line of code , i get the heap size error.
xsltengine.transform(xmlSo
urce, xmlResult);
}catch (Exception e) {
System.out.println("IN TRANSER HEAP prblem");
e.printStackTrace();
}
logger.info("XML TO WML TRANSFORMATION IS COMPLETED.");
}catch(Exception e)
{
logger.info("ppppppppp2222
22222ppppp
ppppppppo"
);
e.printStackTrace();
}
}
..........................
........
kind Regards,
qasitouch.
Start Free Trial