Waht does this mean: faultstring Internal Server Error (serialization ....
I expose stateless session EJB method as a web service, the method return a Collection. I put different type of objects in this collection.
I run this web service got the follwing error:
<faultcode>env:Server</faultcode>
<faultstring>Internal Server Error (serialization error: no serializer is registered for (class project1.Class1, null))
what does this error mean?
the Class1 is a serializeable class. if all of objects in this collection are same, all are Class1 objects, I don't get error. actually, if i put same type of object, there is no error, if they are different object, I got this error.
Thanks
As I mentioned in my post, all of class such as Class1, Class2 are serializeable. there is no error if all of object in the Collection are same type. the error happen only if type in colloection are different
Similar Messages
-
Hi to all.
I have two classes.
The first is:
public class FatherBean implements Serializable {
public String name;
public int id;
/** Creates a new instance of ChildBean */
public FatherBean() {
this.name= null;
this.id = 0;
public String getName() {
return name;
public void setName(String name) {
this.name = name;
public int getId() {
return id;
public void setId(int id) {
this.id = id;
The second is :
public class ChildBean extends FatherBean implements Serializable {
public double number;
/** Creates a new instance of ChildBean */
public ChildBean() {
super();
this.number = 0.0;
public double getNumber() {
return number;
public void setNumber(double number) {
this.number = number;
A test client class implements the following method that is exposed as web service:
public java.util.Collection getBeans() {
java.util.Collection beans = new ArrayList();
ChildBean childBean1 = new ChildBean();
ChildBean childBean2 = new ChildBean();
childBean1.setId(100);
childBean1.setName("pippo");
childBean1.setNumber(3.9);
childBean2.setId(100000);
childBean2.setName("pluto");
childBean2.setNumber(4.7);
beans.add(childBean1);
beans.add(childBean2);
return beans;
When I invoke the web service to url:
http://localhost:8080/Prova
and invoke the correspondent method on jsp client, throws exception:
java.rmi.ServerException: Internal Server Error (serialization error: no serializer is registered for (class test.ChildBean, null))
at com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingSender.java:357)
at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:228)
at ws.ProvaClientGenClient.ProvaRPC_Stub.getBeans(ProvaRPC_Stub.java:59)
at ws.ProvaClientGenClient.getBeans_handler.doAfterBody(getBeans_handler.java:64)
at jasper.getBeans_TAGLIB_jsp._jspService(_getBeans_TAGLIB_jsp.java:121)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service(JspServlet.java:552)
at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:368)
at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:287)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
Where is the problem? Will be ChildBean that extends FatherBean? Wich settings on Sun Java Studio Enterprise 6 2004Q1?
Thank you.Hi,
This forum is for Sun Java Studio Creator related questions. Could you pls post your message in the appropriate forum.
Thank you
Cheers :-) -
Why does the message '500 internal server error' appear when I use any search engine?
I am able to type a web address and use the internet successfully but when using ANY search engine I get the '500 internal server error' message. This appears if I type in a word to search '''bold text'''and the result is the error message. I have recently uninstalled rapport and hitman pro. Please help.
Did you check your security software (firewall)?
Which security software (firewall) do you have?
A possible cause is security software (firewall) that blocks or restricts Firefox or the plugin-container process without informing you, possibly after detecting changes (update) to the Firefox program.
See:
* [[Server not found]]
* [[Firewalls]] -
What does this error message mean and what can I do about it?
While trying to burn a CD, about 15 seconds after the burn started, I got this error message:
The drive reported an error:
Sense Key = MEDIUM ERROR
Sense Code = 0x73, 0x03
What does this mean and what can I do about it? Any help greatly appreciated. TIA, BillI have no idea what the error means. However, need a little more info from you.
What type of CD are you using, audio or data? -R, -RW?
Any problems previously?
Try a different brand. Top forum favorites
CDs
FUJI
TDK
Verbatim
DVDs
Maxell
Make sure the DVDs are not dirty, smudged and/or scratched.
http://docs.info.apple.com/article.html?artnum=50448 How to Handle and Clean CD and DVD Discs
Your drive may need cleaning. Cleaning kits can be purchased from any store that sells CD/DVDs. -
timr.addEventListener(TimerEvent.TIMER, onTimer, false, 0,
true);
I'm trying to figure out what this line of code means. I know
the timr is an object on the page and were getting it to listen for
the timer event. When this occurs it will call a function called
onTimer, with this I have no problem. What I would like to know is
what false, 0, true mean. I know these are optional, but what are
they doingtimr is a timer class instance and you're creating a loop
that repeatedly calls onTimer() (using the parameters assigned when
timr was instantiated).
the 3rd parameter is a boolean: use capture
the 4th is the listener's priority number (if there are other
listeners)
the 5th is whether to use a weak reference (which doesn't
work). -
Help - What does this mean?
I have created some new pages for my existing website and
they test fine when using "Preview in Browser" but this message
keeps showing up when I try to load any of these new pages from my
browser (Safari). What does it mean?
<<<Internal Server Error
The server encountered an internal error or misconfiguration
and was unable to complete your request.>>>
Thanks for any help!Hi Danette,
Please check this:
http://blogs.msdn.com/b/vsnetsetup/archive/2014/07/17/installation-failing-with-a-newer-version-of-microsoft-visual-c-2010-redistributable-has-been-detected-on-this-machine.aspx
If the solution is not working, it would be better to ask the writer of game.
Best regards,
Shu Hu
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
I'm getting the message -50 error when i try to export my project on iMovie '09. What does this mean??
Hi
Error -50 paramErr Error in user parameter list
Can there be any external hard disks - if so How is/are it/they formatted ? Must be Mac OS Extended (hfs) if used for Video.
UNIX/DOS/FAT32/Mac OS Exchange - works for most but not for VIDEO.
free space on internal boot hard disk? How much ?
Video codec
streamingDV, AIC etc. (not .avi, .mp4, .m4v, .wmv etc as they are containers not codecs)
Pictures
in what format ? .jpg, .bmp, .tif, else ?
Audio
from where/what format ? iTunes, .avi, .mp3, .aiff, else ?
iMovie/iDVD preference file
The "com.apple.iMovie.plist" file or "com.apple.iDVD.plist"
Many users has not observed that there are TWO libraries.
_ Library - at root level
_ Library - in user/account folder - THIS IS THE ONE to look into
from Luke Burns
I fixed the problem.. but it was very, very strange. I had a very long section for credits and set the line spacing to 1.0.. for some reason this caused it. I removed it, and it worked fine. I put it back, and I couldn't preview or play the video.
I don't know why that could cause that big of a problem, but it did..
Klaus1
You need more free space on your hard drive.
Where do Your material come from
Camera
External hard disk
USB-memory
And all are connected so that iMovie can find it ?
from: jonorparkerjon
After phone support from apple I ended up creating a new project and adding all 117 clips back in individually till I found out what clips flagged and would not allow me to export. I had 3 I deleted and replaced and everything works now 1hr after tedious work....
from Karsten S
Shorter clips than 1,5 sec might be one of the culptrits
Bengt cont.
Set-Up might differ
Mac OS - most probably X.7 or more
iMovie version - more than iM'11 v. 9.0.4
Action taken
Finalizing project - I never do as I never understood the gain to do so
Share as HD to iDVD - never give any gain but if it works the resulting DVD is less quality than if SD-quality was shared
fps - set - I only use PAL (25fps)
Yours Bengt W -
Internal Server Error (NullPointerException) when invoking a Web Service
I'm using SOA suite 10.1.3.3 (incl the latest patch set) on Windows XP.
I've created 3 web services using the wizard interface out of 3 existing WSDL files. The Java code inside the web services is just dummy code.
I'm testing the web services using the Test Web Service functionality in Oracle Enterprise Manager's Application Server Control.
The moment I fill in the data and press invoke, I get back the following fault:
<env:Body>
<env:Fault>
<faultcode>env:Server</faultcode>
<faultstring>Internal Server Error (Caught exception while handling request: java.lang.NullPointerException)</faultstring>
</env:Fault>
</env:Body>
I know that control never reaches inside the services themselves.
I've even followed the online demo that shows users how to create, deploy and test a Web Service in JDeveloper to make sure that I wasn't doing anything silly.
What could be wrong? Please help.
Thanks in advance.Seems to be a problem in serialization??? What do I do?
When I invoke the web service from a web proxy client, this is the stack trace:
QueryGDSAsiaPackage.SearchAirline_fault: java.lang.NullPointerException
at QueryGDSAsiaPackage.runtime.SearchAirline_fault__LiteralSerializer.doDeserialize(SearchAirline_fault__LiteralSerializer.java:71)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:250)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:159)
at QueryGDSAsiaPackage.runtime.QueryGDS_Asia_PortType_searchAirline_Fault_SOAPSerializer.deserializeDetail(QueryGDS_Asia_PortType_searchAirline_Fault_SOAPSerializer.java:56)
at oracle.j2ee.ws.common.encoding.SOAPFaultInfoSerializer.doDeserializeSOAP11(SOAPFaultInfoSerializer.java:132)
at oracle.j2ee.ws.common.encoding.SOAPFaultInfoSerializer.doDeserialize(SOAPFaultInfoSerializer.java:94)
at oracle.j2ee.ws.common.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:180)
at oracle.j2ee.ws.common.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:147)
at oracleesb.QueryGDA_Asia_proxy.runtime.QueryGDS_AsiaSOAP_Stub._readBodyFaultElement(QueryGDS_AsiaSOAP_Stub.java:346)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:321)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:112)
at oracleesb.QueryGDA_Asia_proxy.runtime.QueryGDS_AsiaSOAP_Stub.searchAirline(QueryGDS_AsiaSOAP_Stub.java:155)
at QueryGDSAsiaPackage.QueryGDS_AsiaSOAPClient.searchAirline(QueryGDS_AsiaSOAPClient.java:43)
at QueryGDSAsiaPackage.QueryGDS_AsiaSOAPClient.main(QueryGDS_AsiaSOAPClient.java:30)
Process exited with exit code 0. -
Hello Folks -
I am trying to implement both ManyToMany and OneToMany relationships in J2EE EJB3.0.
My application client has no problems, but when I expose my session bean methods as WebServices, I constantly run into this circular reference error.
My example tables are simple:
CREATE TABLE CLUB
ID NUMBER NOT NULL,
NAME VARCHAR2(100 BYTE) NOT NULL,
CITY VARCHAR2(100 BYTE) NOT NULL,
COUNTRY VARCHAR2(100 BYTE) NOT NULL
TABLESPACE USERS
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
CREATE UNIQUE INDEX CLUB_PK ON CLUB
(ID)
TABLESPACE USERS
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
CREATE UNIQUE INDEX CLUB_UK1 ON CLUB
(NAME, COUNTRY)
TABLESPACE USERS
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
ALTER TABLE CLUB ADD (
CONSTRAINT CLUB_PK
PRIMARY KEY
(ID)
USING INDEX
TABLESPACE USERS
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
ALTER TABLE CLUB ADD (
CONSTRAINT CLUB_UK1
UNIQUE (NAME, COUNTRY)
USING INDEX
TABLESPACE USERS
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
CREATE TABLE CONTRACTPERIOD
ID NUMBER NOT NULL,
PYR_ID NUMBER NOT NULL,
CUB_ID NUMBER NOT NULL,
START_DATE DATE NOT NULL,
END_DATE DATE
TABLESPACE USERS
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
CREATE UNIQUE INDEX CONTRACTPERIOD_PK ON CONTRACTPERIOD
(ID)
TABLESPACE USERS
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
ALTER TABLE CONTRACTPERIOD ADD (
CONSTRAINT CONTRACTPERIOD_PK
PRIMARY KEY
(ID)
USING INDEX
TABLESPACE USERS
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
ALTER TABLE CONTRACTPERIOD ADD (
CONSTRAINT CONTRACTPERIOD_FK
FOREIGN KEY (PYR_ID)
REFERENCES PLAYER (ID)
ON DELETE CASCADE);
ALTER TABLE CONTRACTPERIOD ADD (
CONSTRAINT CONTRACTPERIOD_FK2
FOREIGN KEY (CUB_ID)
REFERENCES CLUB (ID)
ON DELETE CASCADE);
CREATE TABLE PLAYER
ID NUMBER NOT NULL,
FIRSTNAME VARCHAR2(30 BYTE) NOT NULL,
LASTNAME VARCHAR2(30 BYTE) NOT NULL,
NATIONALITY VARCHAR2(30 BYTE) NOT NULL,
BIRTHDATE DATE NOT NULL
TABLESPACE USERS
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
CREATE UNIQUE INDEX PLAYERS_PK ON PLAYER
(ID)
TABLESPACE USERS
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
ALTER TABLE PLAYER ADD (
CONSTRAINT PLAYERS_PK
PRIMARY KEY
(ID)
USING INDEX
TABLESPACE USERS
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
Also the Stateless session bean is simple:
package demo;
import java.util.Collection;
import java.util.List;
import javax.ejb.Stateless;
import javax.jws.WebService;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.EntityTransaction;
import javax.persistence.Persistence;
import javax.persistence.Query;
@Stateless
@WebService
public class JavaServiceFacade {
private EntityManagerFactory emf = Persistence.createEntityManagerFactory("demo-1");
public JavaServiceFacade() {
public static void main(String [] args) {
final JavaServiceFacade javaServiceFacade = new JavaServiceFacade();
// TODO: Call methods on javaServiceFacade here...
Collection<Player> playerCollection = javaServiceFacade.queryPlayerFindAll();
for (Player player : playerCollection){
System.out.println(player.getFirstname()+" "+player.getLastname()+"\n");
Collection<Club> clubCollection = (Collection<Club>)javaServiceFacade.queryClubFindAll();
for (Club club : clubCollection){
System.out.println(club.getName()+"\n");
List<Contractperiod> contractperiodList= player.getContractperiodList();
for (Contractperiod contractperiod : contractperiodList){
System.out.println("contracts: "+ contractperiod.getClub().getName() + ": from: "
contractperiod.getStartDate()" to: " contractperiod.getEndDate() "\n");
private EntityManager getEntityManager() {
return emf.createEntityManager();
public Object mergeEntity(Object entity) {
final EntityManager em = getEntityManager();
try {
final EntityTransaction et = em.getTransaction();
try {
et.begin();
em.merge(entity);
et.commit();
} finally {
if (et != null && et.isActive()) {
entity = null;
et.rollback();
} finally {
if (em != null && em.isOpen()) {
em.close();
return entity;
public Object persistEntity(Object entity) {
final EntityManager em = getEntityManager();
try {
final EntityTransaction et = em.getTransaction();
try {
et.begin();
em.persist(entity);
et.commit();
} finally {
if (et != null && et.isActive()) {
entity = null;
et.rollback();
} finally {
if (em != null && em.isOpen()) {
em.close();
return entity;
/** <code>select o from Club o</code> */
public List<Club> queryClubFindAll() {
Query query = getEntityManager().createNamedQuery("Club.findAll");
return (List<Club>) query.getResultList();
public void removeClub(Club club) {
final EntityManager em = getEntityManager();
try {
final EntityTransaction et = em.getTransaction();
try {
et.begin();
club = em.find(Club.class, club.getId());
et.commit();
} finally {
if (et != null && et.isActive()) {
et.rollback();
} finally {
if (em != null && em.isOpen()) {
em.close();
/** <code>select o from Contractperiod o</code> */
public List<Contractperiod> queryContractperiodFindAll() {
Query query = getEntityManager().createNamedQuery("Contractperiod.findAll");
return (List<Contractperiod>) query.getResultList();
public void removeContractperiod(Contractperiod contractperiod) {
final EntityManager em = getEntityManager();
try {
final EntityTransaction et = em.getTransaction();
try {
et.begin();
contractperiod = em.find(Contractperiod.class, contractperiod.getId());
et.commit();
} finally {
if (et != null && et.isActive()) {
et.rollback();
} finally {
if (em != null && em.isOpen()) {
em.close();
/** <code>select o from Player o</code> */
public List<Player> queryPlayerFindAll() {
Query query = getEntityManager().createNamedQuery("Player.findAll");
return (List<Player>) query.getResultList();
public void removePlayer(Player player) {
final EntityManager em = getEntityManager();
try {
final EntityTransaction et = em.getTransaction();
try {
et.begin();
player = em.find(Player.class, player.getId());
et.commit();
} finally {
if (et != null && et.isActive()) {
et.rollback();
} finally {
if (em != null && em.isOpen()) {
em.close();
public void removeClub(Club player) {
final EntityManager em = getEntityManager();
try {
final EntityTransaction et = em.getTransaction();
try {
et.begin();
player = em.find(Player.class, player.getId());
et.commit();
} finally {
if (et != null && et.isActive()) {
et.rollback();
} finally {
if (em != null && em.isOpen()) {
em.close();
(A few commented lines, as I tried both OneToMany and ManyToMany...)
my Webservice result, after deploying to OC4J Standalone, is always the same:
Entity Beans:
package demo;
import java.io.Serializable;
import java.util.Collection;
import java.util.List;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToMany;
import javax.persistence.NamedQuery;
import javax.persistence.OneToMany;
@Entity
@NamedQuery(name = "Club.findAll", query = "select o from Club o")
public class Club implements Serializable {
@Column(nullable = false)
private String city;
@Column(nullable = false)
private String country;
@Id
@Column(nullable = false)
private Long id;
@Column(nullable = false)
private String name;
@ManyToMany(mappedBy = "clubCollection",cascade={CascadeType.PERSIST})
private Collection<Player> playerCollection;
public Club() {
public String getCity() {
return city;
public void setCity(String city) {
this.city = city;
public String getCountry() {
return country;
public void setCountry(String country) {
this.country = country;
public Long getId() {
return id;
public void setId(Long id) {
this.id = id;
public String getName() {
return name;
public void setName(String name) {
this.name = name;
public Collection<Player> getPlayerCollection() {
return playerCollection;
public void setPlayerCollection(Collection<Player> playerCollection) {
this.playerCollection = playerCollection;
public Contractperiod addContractperiod(Contractperiod contractperiod) {
getContractperiodList().add(contractperiod);
contractperiod.setClub(this);
return contractperiod;
public Contractperiod removeContractperiod(Contractperiod contractperiod) {
getContractperiodList().remove(contractperiod);
contractperiod.setClub(null);
return contractperiod;
package demo;
import java.io.Serializable;
import java.sql.Timestamp;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.NamedQuery;
@Entity
@NamedQuery(name = "Contractperiod.findAll",
query = "select o from Contractperiod o")
public class Contractperiod implements Serializable {
@Column(name="END_DATE")
private Timestamp endDate;
@Id
@Column(nullable = false)
private Long id;
@Column(name="START_DATE", nullable = false)
private Timestamp startDate;
@ManyToOne
@JoinColumn(name = "PYR_ID", referencedColumnName = "ID")
private Player player;
@ManyToOne
@JoinColumn(name = "CUB_ID", referencedColumnName = "ID")
private Club club;
public Contractperiod() {
public Timestamp getEndDate() {
return endDate;
public void setEndDate(Timestamp endDate) {
this.endDate = endDate;
public Long getId() {
return id;
public void setId(Long id) {
this.id = id;
public Timestamp getStartDate() {
return startDate;
public void setStartDate(Timestamp startDate) {
this.startDate = startDate;
public Player getPlayer() {
return player;
public void setPlayer(Player player) {
this.player = player;
public Club getClub() {
return club;
public void setClub(Club club) {
this.club = club;
package demo;
import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Collection;
import java.util.List;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;
import javax.persistence.NamedQuery;
import javax.persistence.OneToMany;
@Entity
@NamedQuery(name = "Player.findAll", query = "select o from Player o")
public class Player implements Serializable {
@Column(nullable = false)
private Timestamp birthdate;
@Column(nullable = false)
private String firstname;
@Id
@Column(nullable = false)
private Long id;
@Column(nullable = false)
private String lastname;
@Column(nullable = false)
private String nationality;
@ManyToMany
@JoinTable(name="CONTRACTPERIOD",
joinColumns=@JoinColumn(name="PYR_ID"),
inverseJoinColumns=@JoinColumn(name="CUB_ID"))
private Collection<Club> clubCollection;
public Player() {
public Timestamp getBirthdate() {
return birthdate;
public void setBirthdate(Timestamp birthdate) {
this.birthdate = birthdate;
public String getFirstname() {
return firstname;
public void setFirstname(String firstname) {
this.firstname = firstname;
public Long getId() {
return id;
public void setId(Long id) {
this.id = id;
public String getLastname() {
return lastname;
public void setLastname(String lastname) {
this.lastname = lastname;
public String getNationality() {
return nationality;
public void setNationality(String nationality) {
this.nationality = nationality;
public Collection<Club> getClubCollection() {
return clubCollection;
public void setClubCollection(Collection<Club> clubCollection) {
this.clubCollection = clubCollection;
public Contractperiod addContractperiod(Contractperiod contractperiod) {
getContractperiodList().add(contractperiod);
contractperiod.setPlayer(this);
return contractperiod;
public Contractperiod removeContractperiod(Contractperiod contractperiod) {
getContractperiodList().remove(contractperiod);
contractperiod.setPlayer(null);
return contractperiod;
<env:Envelope
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns0="http://demo/">
<env:Body>
<env:Fault>
<faultcode>env:Server</faultcode>
<faultstring>Internal Server Error (circular reference detected while serializing: demo.Contractperiod)</faultstring>
</env:Fault>
</env:Body>
</env:Envelope>
Anyone else run into this Troll?
All suggestions(almost all) received with thanks.
Regards,
Charles
Some strange error messages in Diagnostic Logs:
Log Message: September 18, 2006 3:58:02 PM CEST
Component Name OC4J Component ID j2ee
Host Network Address 192.168.1.69 Message Level 1
Module ID home_ejb.transaction User ID Charles
Execution Context ID 192.168.1.69:35920:1158587882221:405 Execution Context Sequence 0
Host Name vmware Message ID J2EE EJB-08006
Thread ID 44 Message Type Error
J2EE Application Module OraPorterAPIdeploy J2EE Application OraPorterAPIdeploy
Web Service Port JavaServiceFacade Web Service Name JavaServiceFacadeService
Message Text
[JavaServiceFacade:public java.util.List demo.JavaServiceFacade.queryClubFindAll()] exception occurred during method invocation: oracle.
Supplemental Text
oracle.oc4j.rmi.OracleRemoteException: java.lang.IllegalStateException: ClassLoader "OraPorterAPIdeploy.root:0.0.0" (from <application>
in /C:/Oracle/oc4j/j2ee/home/applications/OraPorterAPIdeploy/): This loader has been closed and should not be in use.
Nested exception is:
java.lang.IllegalStateException: ClassLoader "OraPorterAPIdeploy.root:0.0.0" (from <application> in /C:/Oracle/oc4j/j2ee/home/applications/OraPorterAPIdeploy/):
This loader has been closed and should not be in use.
........This loader has been
closed and should not be in use.; nested exception is:
java.lang.IllegalStateException: ClassLoader
Message was edited by:
promise
Message was edited by:
promiseHei Guys -
I see that the ClassLoader exceptions are known, and are "to be ignored".
I left a reference to them, in case they play into our problems anyway.....
"java.lang.IllegalStateException: ClassLoader" - known harmless bug... ?
Best Regards,
Charles -
500 Internal Server Error again pleas (including log file)..please help
1. After i unziped and installed jdeveloper to:
C:\Jdevstudio successfully
2. Then i created the untitled1.jsp page ---> only showed Hello world and save
3. the Embedded OC4J Server compiled successfully ..i thought this meant nothing wrong with the code.
Successful compilation:0 errors, 0 warnings..
4. But when i looked into the Embedded OC4J Server-Log
i found the error :
[Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
C:\Jdevstudio\jdev\system\oracle.j2ee.10.1.3.39.84\embedded-oc4j\config>
C:\Jdevstudio\jdk\bin\javaw.exe -client -classpath C:\Jdevstudio\j2ee\home\oc4j.jar;C:\Jdevstudio\jdev\lib\jdev-oc4j-embedded.jar -Dhttp.proxyHost=wwwcache.aber.ac.uk -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=*.aber.ac.uk|localhost|127.0.0.1|win2006 -Dhttps.proxyHost=wwwcache.aber.ac.uk -Dhttps.proxyPort=8080 -Dhttps.nonProxyHosts=*.aber.ac.uk|localhost|127.0.0.1|win2006 -Xverify:none -DcheckForUpdates=adminClientOnly -Doracle.application.environment=development -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 -Doc4j.jms.usePersistenceLockFiles=false oracle.oc4j.loader.boot.BootStrap -config C:\Jdevstudio\jdev\system\oracle.j2ee.10.1.3.39.84\embedded-oc4j\config\server.xml
[waiting for the server to complete its initialization...]
14 ส.ค. 2551 15:30:33 com.evermind.server.XMLDataSourcesConfig parseRootNode
INFO: Legacy datasource detected...attempting to convert to new syntax.
14 ส.ค. 2551 15:30:34 com.evermind.server.jms.JMSMessages log
INFO: JMSServer[]: OC4J JMS server recovering transactions (commit 0) (rollback 0) (prepared 0).
14 ส.ค. 2551 15:30:34 com.evermind.server.jms.JMSMessages log
INFO: JMSServer[]: OC4J JMS server recovering local transactions Queue[jms/Oc4jJmsExceptionQueue].
Ready message received from Oc4jNotifier.
Embedded OC4J startup time: 7813 ms.
Target URL -- http://144.124.120.45:8988/Application1-view-context-root/faces/untitled1.jsp
51/08/14 15:30:38 Oracle Containers for J2EE 10g (10.1.3.1.0) initialized
This caused 500 Internal Server error
5. Then i went to Tools--> Preferences--> Deployment--> unchecked Bundle Default data-source.xml During Deployment...
I got less error showing:
C:\Jdevstudio\jdk\bin\javaw.exe -jar C:\Jdevstudio\j2ee\home\admin.jar ormi://144.124.120.45:23891 oc4jadmin **** -updateConfig
14 ส.ค. 2551 15:33:58 com.oracle.corba.ee.impl.orb.ORBServerExtensionProviderImpl preInitApplicationServer
WARNING: ORB ignoring configuration changes. Restart OC4J to apply new ORB configuration.
Ready message received from Oc4jNotifier.
Embedded OC4J startup time: 8109 ms.
Target URL -- http://144.124.120.45:8988/Application1-view-context-root/faces/untitled1.jsp
This still caused 500 Internal Server Error
6. I still did know the real problems then i read the installation guide of jdev
is it necessary to set the JavaHome in C:\Jdevstudio\jdev\bin\jdev.conf
or do i need to set ORACLEHome in this file
7. from the log file the server called Jdk under Jdevstudio\jdk\bin\javaw.exe -jar
it seemed fine...
8. Anything wrong with admin.jar....
9. is the problem from setting not setting jdk (javahome) or admin.jar...or OC4J problems please help
i would appreciate you help
thank youi deleted pesistence directory like what you said but i found the bigger error in the log ...
[Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
C:\Jdevstudio\jdev\system\oracle.j2ee.10.1.3.39.84\embedded-oc4j\config>
C:\Jdevstudio\jdk\bin\javaw.exe -client -classpath C:\Jdevstudio\j2ee\home\oc4j.jar;C:\Jdevstudio\jdev\lib\jdev-oc4j-embedded.jar -Dhttp.proxyHost=wwwcache.aber.ac.uk -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=*.aber.ac.uk|localhost|127.0.0.1|win2006 -Dhttps.proxyHost=wwwcache.aber.ac.uk -Dhttps.proxyPort=8080 -Dhttps.nonProxyHosts=*.aber.ac.uk|localhost|127.0.0.1|win2006 -Xverify:none -DcheckForUpdates=adminClientOnly -Doracle.application.environment=development -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 -Doc4j.jms.usePersistenceLockFiles=false oracle.oc4j.loader.boot.BootStrap -config C:\Jdevstudio\jdev\system\oracle.j2ee.10.1.3.39.84\embedded-oc4j\config\server.xml
[waiting for the server to complete its initialization...]
14 ส.ค. 2551 17:05:46 com.evermind.server.jms.JMSMessages log
SEVERE: Failed to set the internal configuration of the OC4J JMS Server with: XMLJMSServerConfig[file:/C:/Jdevstudio/jdev/system/oracle.j2ee.10.1.3.39.84/embedded-oc4j/config/jms.xml]
java.lang.InstantiationException: The system cannot find the path specified
at com.evermind.server.jms.JMSUtils.make(JMSUtils.java:1072)
at com.evermind.server.jms.JMSUtils.toInstantiationException(JMSUtils.java:1237)
at com.evermind.server.jms.JMSServer.recoverState(JMSServer.java:1831)
at com.evermind.server.jms.JMSServer.internalSetConfig(JMSServer.java:209)
at com.evermind.server.jms.JMSServer.setConfig(JMSServer.java:182)
at com.evermind.server.ApplicationServer.initializeJMS(ApplicationServer.java:2412)
at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:955)
at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: The system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:850)
at com.evermind.server.jms.ServerFile.safeOpenFile(ServerFile.java:775)
at com.evermind.server.jms.ServerFile.access$000(ServerFile.java:77)
at com.evermind.server.jms.ServerFile$2.run(ServerFile.java:719)
at oracle.oc4j.security.OC4JSecurity.doUnprivileged(OC4JSecurity.java:325)
at com.evermind.server.jms.ServerFile.openFile(ServerFile.java:716)
at com.evermind.server.jms.ServerFile.<init>(ServerFile.java:133)
at com.evermind.server.jms.PersistentMap.loadFile(PersistentMap.java:100)
at com.evermind.server.jms.PersistentMap.<init>(PersistentMap.java:61)
at com.evermind.server.jms.JMSServer.recoverState(JMSServer.java:1823)
... 6 more
51/08/14 17:05:46 *** (SEVERE) Failed to set the internal configuration of the OC4J JMS Server with: XMLJMSServerConfig[file:/C:/Jdevstudio/jdev/system/oracle.j2ee.10.1.3.39.84/embedded-oc4j/config/jms.xml]
14 ส.ค. 2551 17:05:46 com.evermind.server.ServerMessages severeJmsServerStartupException
SEVERE: JMS: Failed to set the internal configuration of the OC4J JMS Server with: XMLJMSServerConfig[file:/C:/Jdevstudio/jdev/system/oracle.j2ee.10.1.3.39.84/embedded-oc4j/config/jms.xml]
Ready message received from Oc4jNotifier.
Embedded OC4J startup time: 7719 ms.
Target URL -- http://144.124.120.45:8988/Application1-view-context-root/faces/untitled1.jsp
51/08/14 17:05:50 Oracle Containers for J2EE 10g (10.1.3.1.0) initialized
anything problems that came from admin.jar..???? -
500 Internal Server Error , Failed to process request. Pls contact ur sys
Hi,
When i tried to deploy the .ear in production server it giving following message in browser when i opened the application.
"500 Internal Server Error , Failed to process request. Please contact your system administrator"
But i am not getting any error exception stacktrace and JCo Connections are Ok and tested.. and we also could replicate the same in our other portal DEV also.
Please help me in this concern.
Advance Thanks,
Davood.Hi
See this Thread
Re: Internal Server Error 500
500 Internal Server Error
Find the Error message .
Kind Regards
Mukesh -
Hello All,
I appreciate your help with the issue.
We are connecting from MII 12.1 to MII 14.0 SP5 Patch 3 on our local MII server using virtual connectors. We appreciate your help on it.
This issue is happening for MII 14.0 SP5 Patch 3 on our local MII server
As per the logs, accessing http://server:port/XMIIVirtual/Illuminator gives 500 Internal Server Error
500 Internal Server Error is returned for HTTP request [http://server:port/XMIIVirtual/Illuminator]:
component [VirtualProxyConnector],
web module [XMIIVirtual],
application [sap.com/xapps~xmii~ear],
DC name [sap.com/xapps~xmii~ear],
CSN component[],
problem categorization [com.sap.ASJ.web.000137],
internal categorization [-944271956].
[EXCEPTION]
java.io.IOException: Stream closed.
at java.net.PlainSocketImpl.available(PlainSocketImpl.java:483)
at java.net.SocketInputStream.available(SocketInputStream.java:217)
at java.io.BufferedInputStream.read(BufferedInputStream.java:325)
at com.sap.engine.httpdsrclient.io.ServerInputStreamWrapper.read(ServerInputStreamWrapper.java:49)
at java.io.DataInputStream.read(DataInputStream.java:83)
at com.sap.servlet.VirtualProxyConnector.service(VirtualProxyConnector.java:110)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)
at com.sap.engine.services.servlets_jsp.server.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:126)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)
at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Thanks,
Kiran
Message was edited by: Kiran SakhardandeHello Julian
This is a known problem.
Cause
- A user may have been added to a group in another ldap tree with a name, that is already existing.
- When DTR retrieves the group from UME, we get 2 similar group names, but the groups may be different.
- DTR cannot handle this and throws "Internal Server error"
Resolution
If you change parameter "ume.ldap.unigue_grup_attribute" to 'uid', DTR doesn't use the groupname,
but the group-uid, therefore the group is unique.
1. open Visual Administrator
2. choose Services
3. choose UME Provider
4. Reset "ume.ldap.unigue_grup_attribute" with 'uid'
5. restart the system
Thanks
Kenny. -
DTRServlet - 500 Internal Server Error is returned for HTTP request
Hi everybody,
I've got a Problem with my DTR.
Recently we've set up the new CE 7.2 System.
The DTR has run until about 3 hours ago.
I don't know what I've done that this error occurs, but I'm nearly shure that I haven't done anything that depends on the dtr.
I went through the set up wizzard of "Connect Design Time for Visual Composer with NWDI" again, but nothing changed.
Can you please help me with this issue?!
Thank you and best regards
julian
This is the text from the application log:
#2.0 #2010 08 20 15:02:47:398#+0200#Info#/Applications/DTR/Lifecycle#
lifecycle.startApplicationInitialisation#BC-CTS-DTR-SRV#sap.com/tcdtrenterpriseapp#005056BA56AE050000000000000010D8#1694250000000004#sap.com/tcdtrenter
priseapp#com.tssap.dtr.server.servlet.WebdavServlet#Guest#0##F30581C3AC5A11DFCAED00000019DA2A#f30581c3ac5
a11dfcaed00000019da2a#f30581c3ac5a11dfcaed00000019da2a#0#Thread[HTTP Worker [@1902689675],5,Dedicated_Application_Thread]#Plain#com.tssap.dtr.server.deltav.resources.log_messages#
Starting initialisation of DTR application.#
#2.0 #2010 08 20 15:02:47:405#+0200#Fatal#/Applications/DTR/Lifecycle#
com.sap.DI.dtr.090009#BC-CTS-DTR-SRV#sap.com/tcdtrenterpriseapp#005056BA56AE050000000001000010D8#1694250000000004#sap.com/tcdtrente
rpriseapp#com.tssap.dtr.server.servlet.WebdavServlet#Guest#0##F30581C3AC5A11DFCAED00000019DA2A#f30581c3ac5
a11dfcaed00000019da2a#f30581c3ac5a11dfcaed00000019da2a#0#Thread[HTTP Worker [@1902689675],5,Dedicated_Application_Thread]#Plain#com.tssap.dtr.server.deltav.resources.log_messages#
Initialisation of DTR application failed. Please refer to SAP note 774339 for more details on how to analyze the error condition.#
And this is the message from the Default Trace: (not all, that didn't fit in this thread)
#2.0 #2010 08 20 15:13:49:744#+0200#Error#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#
com.sap.ASJ.web.000137#BC-CTS-DTR-SRV#sap.com/tcdtrenterpriseapp#005056BA56AE05D600000002000010D8#1694250000000004#sap.com/tcdtrent
erpriseapp#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#Guest#0##7F3F3C0AAC5A11DF869E00000019D
A2A#7db05704ac5c11dfa28500000019da2a#7db05704ac5c11dfa28500000019da2a#0#Thread[HTTP Worker [@236433360],5,Dedicated_Application_Thread]#Plain##
Cannot process an HTTP request to servlet [DTRServlet] in [dtr] web application.
[EXCEPTION]
javax.servlet.ServletException: WebdavServlet.init() failed : com.tssap.dtr.pvc.basics.cluster.TaskFailedException: Connection is invalid.
at com.tssap.dtr.server.servlet.WebdavServlet.init(WebdavServlet.java:471)
at javax.servlet.GenericServlet.init(GenericServlet.java:270)
at com.sap.engine.services.servlets_jsp.server.application.WebComponents.getServlet(WebComponents.java:864)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:326)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:203)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:438)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:427)
at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:447)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:264)
at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Caused by: com.tssap.dtr.pvc.basics.cluster.TaskFailedException: Connection is invalid.
at com.tssap.dtr.pvc.basics.cluster.ClusterExclusiveTaskRunner.start(ClusterExclusiveTaskRunner.java:54)
at com.tssap.dtr.server.deltav.impl.Repository.initialize(Repository.java:643)
at com.tssap.dtr.server.deltav.impl.Repository.initialize(Repository.java:613)
at com.tssap.dtr.server.servlet.WebdavServlet.initializeDeltaV(WebdavServlet.java:556)
at com.tssap.dtr.server.servlet.WebdavServlet.init(WebdavServlet.java:462)
... 36 more
Caused by: com.tssap.dtr.pvc.util.sql.SQLRuntimeException: Connection is invalid.
at com.tssap.dtr.pvc.util.sql.GenericStatementProvider.prepareStatement(GenericStatementProvider.java:75)
at com.tssap.dtr.pvc.util.sql.GenericStatementProvider._getPreparedStatement(GenericStatementProvider.java:62)
at com.tssap.dtr.pvc.util.sql.GenericStatementProvider.getPreparedStatement(GenericStatementProvider.java:44)
at com.tssap.dtr.pvc.basics.persistence.PersistentClass.getPreparedStatement(PersistentClass.java:148)
at com.tssap.dtr.pvc.repository.TaggedValuePersistentClass.loadTaggedValue(TaggedValuePersistentClass.java:113)
at com.tssap.dtr.pvc.repository.TaggedValueTransientClass.loadTaggedValue(TaggedValueTransientClass.java:51)
at com.tssap.dtr.pvc.repository.RepositoryManager._checkDbInitialization(RepositoryManager.java:288)
at com.tssap.dtr.pvc.repository.RepositoryManager.isDbInitialized(RepositoryManager.java:1128)
at com.tssap.dtr.server.deltav.impl.Repository.initializeDeltaV(Repository.java:558)
at com.tssap.dtr.server.deltav.impl.Repository$1.run(Repository.java:645)
at com.tssap.dtr.pvc.basics.cluster.ClusterExclusiveTaskRunner.startTask(ClusterExclusiveTaskRunner.java:65)
at com.tssap.dtr.pvc.basics.cluster.ClusterExclusiveTaskRunner.start(ClusterExclusiveTaskRunner.java:51)
... 40 more
Caused by: com.sap.engine.services.dbpool.exceptions.BaseSQLException: Connection is invalid.
at com.sap.engine.services.dbpool.cci.ConnectionHandle.checkIfInvalid(ConnectionHandle.java:652)
at com.sap.engine.services.dbpool.cci.ConnectionHandle.checkIfValid(ConnectionHandle.java:639)
at com.sap.engine.services.dbpool.cci.ConnectionHandle.prepareStatement(ConnectionHandle.java:113)
at com.tssap.dtr.pvc.basics.transaction.SharedConnection.prepareStatement(SharedConnection.java:131)
at com.tssap.dtr.pvc.util.sql.GenericStatementProvider.prepareStatement(GenericStatementProvider.java:73)
... 51 moreHello Julian
This is a known problem.
Cause
- A user may have been added to a group in another ldap tree with a name, that is already existing.
- When DTR retrieves the group from UME, we get 2 similar group names, but the groups may be different.
- DTR cannot handle this and throws "Internal Server error"
Resolution
If you change parameter "ume.ldap.unigue_grup_attribute" to 'uid', DTR doesn't use the groupname,
but the group-uid, therefore the group is unique.
1. open Visual Administrator
2. choose Services
3. choose UME Provider
4. Reset "ume.ldap.unigue_grup_attribute" with 'uid'
5. restart the system
Thanks
Kenny. -
What does it mean? 500 Internal Server Error? Is this a Goog;e thing?
When I open Firefox, the page is blank with 500 Internal Server Error at the top. I think it might be an issue with Google, because I can access sites from the address page, but no access to Google. Has anyone else had this occur?
Does is still happen in Firefox Safe Mode. See [[Safe Mode]].
If so, it's probably being caused by an add-on. -
Adobe Reader problem message; 'internal server error'; what does this mean?
My update didn't take so I uninstalled the Reader and installed it again. This is the error message I bgot after the installation:
Internal Server Error
The server encountered an error while processing this request:
{error,{case_clause,{undefined,undefined,undefined}}, [{ox_user,determine_user_id,2,[{file,"ox_user.erl"},{line,467}]}, {lists,foldl,3,[{file,"lists.erl"},{line,1248}]}, {ox_user,ensure_user_info,2,[{file,"ox_user.erl"},{line,25}]}, {webmachine_resource,resource_call,3, [{file,"src/webmachine_resource.erl"}, {line,186}]}, {webmachine_resource,do,3, [{file,"src/webmachine_resource.erl"}, {line,142}]}, {webmachine_decision_core,resource_call,1, [{file,"src/webmachine_decision_core.erl"}, {line,48}]}, {webmachine_decision_core,decision,1, [{file,"src/webmachine_decision_core.erl"}, {line,162}]}, {webmachine_decision_core,handle_request,2, [{file,"src/webmachine_decision_co
any suggestions as to what the problem isWhat is your operating system? Browser? Reader version?
You get this error when doing what?
Maybe you are looking for
-
Purchase order vs planned order vs process order vs production order
Hi, Kinldy explain difference between the Purchase order, planned order, process order and production order? Thanks & Regards Ravi kumar
-
Process portal/spaces for GA release
Where can I find more information about installation and configuration of process portal/spaces? The BPM 11g installation guide section 3.2 on using BPM with WebCenter is very sparse. I cannot locate the document and section it refers to for more det
-
Generating Dynamic Query for Ad-Hoc Reports
Hello, What is the best way to create a dynamic query to generate ad-hoc reports? I have a couple of ideas but not sure which would work best and be most flexible. I would like our users to be able to check checkboxes for what data they would like re
-
Made the change to 4.5, now a browser issue
hello, ok i upgraded to 4.5, now when i try and go to the mobile.blackberry.com website on my device for apps and such, i get a warning message stating that this site was designed for blackberry browsers, so whats up with that? thnx in advace for any
-
Lenovo S 580 Manual Guide Download
Good day to all... i have some question about Lenovo S 580... My wife bought S580 Smartphone in Riyahd. She likes to know how can she diabled or lowering the Camera and Video Sound... And if she download video i Facebook where she can find it...? She