Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Deploying dictionary creates tables, but no columns

Hello everybody,

I generated a DDL based on a entity. The TMP_DEPARTMENT.gdbtable looks like the following:

<?xml version="1.0" encoding="UTF-8"?>

<Dbtable name="TMP_DEPARTMENT" creation-date="">



<description language=""></description>






<column name = "NAME">









<column name = "ID">

















My entity looks like that:



public class EDepartment implements ISerializable {

private static final long serialVersionUID = 1L;



@Column(name = "ID")

private long id;

@Column(name = "NAME")

private String name;

public EDepartment() {



public long getID() {



public void setID(long ID) { = ID;


public String getName() {



public void setName(String Name) { = Name;



We deployed the dictionary DC and no errors occured. In the database (looking via MaxDB SQL Studio) the tables are generated, but no columns. Double click on the table the following error occurs: An error occured while loading the table definition.

Until know we don't have a reserved table prefix. So we use TMP. We can't checkin the dictionary table definitions with the prefix TMP (e.g. TMP_DEPARTMENT.gdbtable). May this cause the problem?

Does anybody know how to solve this problem?



Edited by: Sorry, but the forum won't show my text as i formated it....

Not what you were looking for? View more on this topic or Ask a question