Я развернул свои приложения на сервере jboss eap7.1, при этом при обращении к веб-URL получаю пустую страницу и никаких ошибок в консоли.
Мы используем файл дизайна rpt и простые jsp и сервлеты для загрузки страниц.
и те же файлы дизайна rpt работают на других серверах, таких как Jboss6.4 и WAS и weblogic
Не могли бы вы помочь мне в этом
у нас есть файл config.xml, как показано ниже код
<?xml version="1.0" encoding="UTF-8"?>
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pss-systems.com/atlasPortal/1.0/configuration PortalConfig.xsd" xmlns="http://pss-systems.com/atlasPortal/1.0/configuration">
<authorizationProvider>com.secretseal.atlasportal.SimpleAuthorizationProvider</authorizationProvider>
<reportDirectory>reportfiledirectory path</reportDirectory>
<platformDirectory>Platformfile directory path</platformDirectory>
<dataSourceName>AtlasReportsDS</dataSourceName>
<!--
The DB Vendor Name. Valid values are "oracle" or "db2".
-->
<DBVendor>oracle</DBVendor>
<validUserRequired>true</validUserRequired>
<logoUrl>gif</logoUrl>
<demoMode>true</demoMode>
<menu>
<!--<item>
<id>myHolds</id>
<title>myHoldsTabLbl</title>
<reportFile>myHolds.rptdesign</reportFile>
<drillDownReportFile>Intel_notice_as_sent.rptdesign</drillDownReportFile>
</item>-->
<item>
<id>mySchedules</id>
<title>mySchedulesTabLbl</title>
<banner>mySchedulesTabBanner</banner>
<executeOnLanding>true</executeOnLanding>
<!-- <reportFile>LocalSchedulesList.rptdesign</reportFile>-->
<drillDownReportFile>LocalScheduleDetail.rptdesign</drillDownReportFile>
</item>
<item>
<id>masterSchedules</id>
<title>masterSchedulesTabLbl</title>
<banner>masterSchedulesTabBanner</banner>
<executeOnLanding>true</executeOnLanding>
<reportFile>MasterScheduleList.rptdesign</reportFile>
<drillDownReportFile>MasterScheduleDetail.rptdesign</drillDownReportFile>
</item>
</menu>
</configuration>
Если у меня есть комментарий. Файл дизайна LocalSchedulesList.rptdesign страница загружается с вкладками, но без текстовых и текстовых полей, если я раскомментирую, страница загружается как пустая страница
некоторый код для файла rptdesign, который не загружается на пользовательский интерфейс
<?xml version="1.0" encoding="UTF-8"?>
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.23" id="1">
<property name="createdBy">Eclipse BIRT Designer Version 4.4.2.v201410272105 Build <4.4.2.v20150217-1805></property>
<simple-property-list name="includeResource">
<value>PortalStrings</value>
<value>portalreports/PortalStrings</value>
</simple-property-list>
<property name="units">in</property>
<method name="initialize"><![CDATA[
rowsReturned = 0;
]]></method>
<method name="beforeFactory"><![CDATA[
dbVendorName = Packages.com.secretseal.atlasportal.ContextListener.configuration.getConfiguration().getDBVendor().toString();
reportContext.setPersistentGlobalVariable("dbVendorName", dbVendorName);
]]></method>
<property name="theme">PortalLibrary.Atlas4x</property>
<property name="iconFile">/templates/blank_report.gif</property>
<property name="layoutPreference">auto layout</property>
<property name="bidiLayoutOrientation">ltr</property>
<list-property name="libraries">
<structure>
<property name="fileName">PortalLibrary.rptlibrary</property>
<property name="namespace">PortalLibrary</property>
</structure>
</list-property>
<list-property name="cssStyleSheets">
<structure>
<property name="fileName">reports.css</property>
<property name="useExternalCss">false</property>
</structure>
</list-property>
<parameters>
<scalar-parameter name="user" id="8">
<text-property name="helpText" key="parameter.helpText.user">User login</text-property>
<text-property name="promptText" key="parameter.displayName.user">User</text-property>
<property name="valueType">static</property>
<property name="isRequired">false</property>
<property name="dataType">string</property>
<property name="distinct">true</property>
<simple-property-list name="defaultValue">
<value type="constant">nonexistantuser</value>
</simple-property-list>
<property name="paramType">simple</property>
<property name="controlType">text-box</property>
<structure name="format">
<property name="category">Unformatted</property>
</structure>
</scalar-parameter>
<scalar-parameter name="class" id="131">
<text-property name="helpText" key="parameter.helpText.class">Class</text-property>
<text-property name="promptText" key="parameter.displayName.class">Class</text-property>
<property name="valueType">static</property>
<property name="isRequired">false</property>
<property name="dataType">string</property>
<property name="distinct">true</property>
<simple-property-list name="defaultValue">
<value type="constant">All</value>
</simple-property-list>
<property name="paramType">simple</property>
<property name="controlType">text-box</property>
<structure name="format">
<property name="category">Unformatted</property>
</structure>
</scalar-parameter>
<scalar-parameter name="recordclass" id="132">
<text-property name="helpText" key="parameter.helpText.recordClass">Record class</text-property>
<text-property name="promptText" key="parameter.displayName.recordClass">Record class</text-property>
<property name="valueType">static</property>
<property name="isRequired">false</property>
<property name="dataType">string</property>
<property name="distinct">true</property>
<simple-property-list name="defaultValue">
<value type="constant">All</value>
</simple-property-list>
<property name="paramType">simple</property>
<property name="controlType">text-box</property>
<structure name="format">
<property name="category">Unformatted</property>
</structure>
</scalar-parameter>
<scalar-parameter name="recordtype" id="133">
<text-property name="helpText" key="parameter.helpText.informationType">Information type</text-property>
<text-property name="promptText" key="parameter.displayName.informationType">Information type</text-property>
<property name="valueType">static</property>
<property name="isRequired">false</property>
<property name="dataType">string</property>
<property name="distinct">true</property>
<simple-property-list name="defaultValue">
<value type="constant">All</value>
</simple-property-list>
<property name="paramType">simple</property>
<property name="controlType">text-box</property>
<structure name="format">
<property name="category">Unformatted</property>
</structure>
</scalar-parameter>
<scalar-parameter name="keyword" id="134">
<text-property name="helpText" key="parameter.helpText.keyword">Keyword</text-property>
<text-property name="promptText" key="parameter.displayName.keyword">Keyword</text-property>
<property name="valueType">static</property>
<property name="isRequired">false</property>
<property name="dataType">string</property>
<property name="distinct">true</property>
<simple-property-list name="defaultValue">
<value type="constant">All</value>
</simple-property-list>
<property name="paramType">simple</property>
<property name="controlType">text-box</property>
<structure name="format">
<property name="category">Unformatted</property>
</structure>
</scalar-parameter>
<scalar-parameter name="item" id="143">
<text-property name="helpText">item</text-property>
<text-property name="promptText">item</text-property>
<property name="valueType">static</property>
<property name="dataType">string</property>
<property name="distinct">true</property>
<property name="paramType">simple</property>
<property name="controlType">text-box</property>
<structure name="format">
<property name="category">Unformatted</property>
</structure>
</scalar-parameter>
</parameters>
</report>
Фактически он работает на сервере Jboss 6.4, но не работает на сервере Jboss eap7.1.
ожидается, что файл rptdesign должен загружаться в пользовательском интерфейсе
фактическая страница загружается как пустая страница как путь ниже
/Portal/pages/index.jsp в пользовательском интерфейсе.