PLSAPPE0000 | Need instance of MethodMetadataImpl, can not use type: {0} |
Explanation |
Not all implementations of the metadata interfaces can be used for service invocation. |
Action |
Change your service configuration to use an acceptable implementation. |
PLSAPPE0001 | OsgiService.validate failed because it cannot work with null metadata. |
Explanation |
The OSGi service object was not properly initialized because of null metadata. |
Action |
Contact Software AG Global Support. |
PLSAPPE0002 | OsgiService.initializeService failed with exception: type({0}), msg({1}) |
Explanation |
The OSGi service was not properly initalized. |
Action |
Check the error logs for more details about this error. |
PLSAPPE0003 | OsgiService.baseInvoke found a non-null svc object for {0} from an unexpected class loader; expected {1}, found {2} |
Explanation |
The OSGi service invocation used a service class from an unknown, unexpected class loader. This has caused an OSGi container or a bundle configuration problem. |
Action |
Contact Software AG Global Support. |
PLSAPPE0004 | OsgiService.baseInvoke: unable to get service object for {0} from registry |
Explanation |
Integration Server is expected to register an OSGi service to expose Integration Server artifacts in Application Platform. The OSGi service could not be found. |
Action |
Contact Software AG Global Support. |
PLSAPPE0005 | Error initializing App Platform generated service binding {0}. Details: {1} |
Explanation |
Integration Server (IS) calls Application Platform services that are exposed to IS by using a generated IS service. |
Action |
Unpublish the Application Platform service project and republish it again. |
PLSBDSE0000 | Bundle deployment changes could not be initiated. |
Explanation |
The Software AG Common Platform OSGi service, responsible for installing a bundle into the container, is missing. |
Action |
Restart the server and try again. |
PLSBDSE0001 | The required OSGi deployment service is missing. |
Explanation |
The Software AG Common Platform OSGi service, responsible for installing a bundle into the container, is missing. |
Action |
Restart the server and try again. |
PLSBDSE0006 | {0} failed due to error: {1} |
Explanation |
The install/uninstall operation failed because of the indicated error. The project bundle operation did not complete successfully and had to be retried after fixing the error. |
Action |
Review the error logs for more details about this error. |
PLSBDSE0007 | Bundle installed, but failed to activate due to error: {0} |
Explanation |
The project bundle was successfully installed in the runtime but its activation failed due to the specified error. |
Action |
Verify that all required libraries, with which the project has dependencies, are installed and available in the runtime. |
PLSBDSE0008 | Installation failed! Bundle not present in installed bundles list |
Explanation |
A bundle deploy call failed to install the specified bundle in the runtime. A possible cause is that the bundle deploy call was made to a runtime that does not contain the bundle jar file in the staging directory. |
Action |
If both runtime instance you are using and the server runtime configured in Designer are local, verify that they are the same. |
PLSBDSE0009 | An exception was raised while uninstalling bundle {0}. Cause: {1} |
Explanation |
The server encountered a fatal error while attempting to uninstall the referenced bundle. |
Action |
Check the error logs for more details about this error. |
PLSBDSE0010 | An exception was raised while installing bundle {0}. Cause: {1} |
Explanation |
The server encountered a fatal error while attempting to install the referenced bundle. |
Action |
Check the error logs for more details about this error. |
PLSBDSE0011 | The bundle was not installed. The server was unable to copy {0} bundle into the bundle repository. |
Explanation |
The bundle installation failed because the bundle could not be copied to the bundle repository. |
Action |
Perform a clean build and republish the bundle, if it is a project bundle. Inspect the server's bundle repository directory and the staging directories to determine condition of the bundle jar. |
PLSBDSE0014 | An error occurred while transferring chunk {0} of bundle {1} from source {2}. Cause: {3} |
Explanation |
The server encountered an exception while processing a chunk of resource transferred from Designer. |
Action |
Check the error logs for more details about this error. |
PLSBDSE0017 | No test bundle with symbolic name: ''{0}'' and version: ''{1}'' is installed in the runtime! Unable to run test method: ''{2}'' in class: ''{3}'' |
Explanation |
The bundle containing the JUnit App Platform Integration tests with the specified bundle symbolic name and version failed to install in the runtime. |
Action |
Deploy the project containing the integration tests to the running runtime instance before running the JUnit test through Designer. |
PLSBRME0000 | The repository manager operation was not performed due to missing bundle key. |
Explanation |
The repository manager operation failed because of a missing bundle key. Designer operations for publishing and unpublishing bundles from the server require a bundle key object. |
Action |
Contact Software AG Global Support. |
PLSBRME0001 | Could not determine the location of the bundle repository from the location of the configured server. |
Explanation |
Obtaining the bundle repository directory path failed. This directory contains project bundles and other bundles that are installed by the Bundle Publisher on the server's OSGi container. The bundle repository location is determined by the value, defined for the 'osgi.instance.area' configuration of the OSGi container running on the server. |
Action |
Verify that the server's config.ini file has a valid value for 'osgi.instance.area'. |
PLSBRME0002 | Could not determine the server's OSGi instance area. |
Explanation |
The 'osgi.instance.area' key, which is the value of the server's OSGi instance area could not be determined. The key is part of the required data included in the server's config.ini file. The problem may be caused by a corrupted config.ini file. |
Action |
Review the contents of the config. ini file. |
PLSBRME0004 | Could not determine the bundle repository staging location from the location of the configured server. |
Explanation |
Obtaining the bundle repository staging directory path failed. This is the directory path on the server where project bundles and other bundles, installed by the Bundle Publisher, are located when they are initially transferred to the server. This initial transfer is made prior to installing the bundles to OSGi container. The bundle repository location is determined by the value, defined for the 'osgi.instance.area' configuration of the OSGi container running in the server. |
Action |
Verify that the server's config.ini file has a valid value for 'osgi.instance.area'. |
PLSBRME0007 | Unable to create directory path. {0} |
Explanation |
The specified directory path could not be created. |
Action |
Verify that the specified path is valid on the file system and that there are no processes that are using it or that have locked it. Retry the operation afterwards. |
PLSBRME0008 | An attempt was made to install or uninstall a bundle before the bundle has been transferred to the server's staging directory. {0} |
Explanation |
Installing or uninstalling the bundle failed because the fundle is not transferred to the server. Bundles must first be transferred to the server before they can be installed or removed from its OSGi container. |
Action |
Retry the operation and verify that the bundle is transferred to the staging directory under the server profile's workspace. |
PLSBRME0009 | An error occurred while refreshing the Application Platform project bundles in the bundle repository. {0} |
Explanation |
Refreshing the Application Platform project bundles failed with an error. When you refresh the repository manager, the repository directory path is retrieved prior to registering the jars located there. |
Action |
Check the error logs for more details about this error. |
PLSBRME0010 | Unable to refresh bundle file {0} in the bundle repository. {1} |
Explanation |
Refreshing the bundle file in the bundle repository failed with an error. When you refresh the repository manager, it checks the OSGi manifest for each jar file in the directory. In this way the repository manager prepares for registering each bundle prior to installation. |
Action |
Check the error logs for more details about this error and try to determine if the jar file is corrupt. |
PLSBRME0011 | Bundle {0}, which is transferred from Designer, does not match manifest {1} for this jar {2}. |
Explanation |
The transferred bundle does not match the manifest for this jar. When Designer publishes bundles to the server, the bundle's name and version are included with the transfer request and they must match the name and version, declared in the jar file's OSGi manifest file. |
Action |
Perform a clean project build and repeat the operation. |
PLSBRME0012 | Attempt to uninstall a bundle that is missing from the bundle repository manager. {0} |
Explanation |
The Application Platform bundle repository manager maintains a map of all the bundles provisioned into the server. A bundle with this symbolic name and version was not found. This may have occurred because of changing the version of the project bundle without unpublishing the project bundle first. |
Action |
Unpublish the project bundle with the prior version and then update the project with the new version. |
PLSBRME0013 | Attempt to uninstall a bundle missing from the bundle repository manager. {0}. (Note, another bundle version ({1}) is provisioned in the server.) |
Explanation |
The Application Platform bundle repository manager maintains a map of all the bundles provisioned into the server. A bundle with this symbolic name and version was not found. This may have occurred because of changing the version of the project bundle without unpublishing the project bundle first. |
Action |
Unpublish the project bundle with the prior version and then update the project with the new version. |
PLSCOME0001 | Unable to resolve the required OSGi service: {0} |
Explanation |
A service implementation for the required OSGi service was not found in the OSGi registry. |
Action |
Check the error logs for more details about this error. |
PLSCOME0002 | Data corruption was found on chunk {0} of bundle {1} during transfer from Designer to the server. |
Explanation |
The hash computed by the server did not match the value computed by the sender. This may be caused by a faulty network or a modification from an intermediary. |
Action |
Verify that there are no network issues on proxy servers and so on. |
PLSCOME0003 | Unable to delete this file: {0} |
Explanation |
Your attempt to remove the file has failed according to your operating system. |
Action |
Verify that the file permissions are appropriate for the user that is running the server. |
PLSCOME0004 | Unable to create this file: {0} |
Explanation |
Your attempt to create the file has failed according to your operating system. |
Action |
Verify that the file permissions are appropriate for the user that is running the server. |
PLSCOME0005 | Unable to create this directory path: {0} |
Explanation |
Your attempt to create the directory path has failed according to your operating system. |
Action |
Verify that the file permissions are appropriate for the user that is running the server. |
PLSCOME0006 | An illegal sequence was detected during a file transfer. |
Explanation |
A chunk of a file resource that was transferred to the server had an unexpected sequence number. |
Action |
Repeat the failed operation. |
PLSCOME0007 | Unable to read a non-existent file. {0} |
Explanation |
An attempt was made to transfer a non-existent resource to the server. |
Action |
Verify that the expected files exist and repeat the operation. |
PLSCOME0008 | The server does not have any of the expected message digest algorithms. {0}. At least one of these is required. |
Explanation |
No message digest algorithms were found on the server. Application Platform needs a message digest to verify the integrity of data transferred from Designer to the server. |
Action |
Update Application Platform to include one of the digest algorithms. |
PLSCOME0009 | File {0} is not a valid zip archive or it does not contain a manifest file. |
Explanation |
The file is invalid. A Java archive file with manifest is expected. |
Action |
Review the file contents and update as necessary. |
PLSCOME0010 | File {0} is not a valid bundle. |
Explanation |
The file is invalid. An OSGi bundle with a valid manifest, containing the required OSGi headers, is expected. |
Action |
Review the file contents and update as necessary. |
PLSCOME0011 | Connect operation timed out: {0} |
Explanation |
A socket timeout error occurred when trying to connect to the JMX endpoint. |
Action |
Verify that target server is running and that the JMX port matches the server-side configuration. |
PLSGWIE0000 | GatewayServiceImpl cannot work with NULL method metadata |
Explanation |
The code, which calls GatewayServiceImpl, fails with an error. GatewayServiceImpl has no metadata and parameter details, which are required for identifying the service and invoking its method. |
Action |
Make sure that the code does not call the method, unless the required metadata is available. |
PLSGWIE0001 | GatewayServiceImpl.delegateInvoke: unable to extract parameter values from IData for service ({0}.{1}); caught: ({2}), msg({3}) |
Explanation |
The conversion of IData contents to Java method parameters failed. This may be caused by a mismatch between expected parameter types (as specified in metadata) and actual pipeline values (as presented during runtime). Check the exception message for more information about the cause. |
Action |
Compare the actual parameter values with the expected types, specified in the metadata. |
PLSGWIE0002 | GatewayServiceImpl.delegateInvoke: unable to invoke targeted service ({0}.{1}); caught: ({2}), msg({3}) |
Explanation |
The invocation of the indicated method failed. This may be caused by a mismatch between expected parameter types (as specified in metdata) and actual pipeline values (as presented during runtime). Another possible cause is that the expected service is not registered with OSGi. Check the exception message for more information about the cause. |
Action |
Verify that the expected OSGi service is registered. Compare the actual parameter values with the expected types, specified in the metadata. |
PLSGWIE0003 | GatewayServiceImpl.delegateInvoke: unable to extract IData from the object returned by ({0}.{1}); caught: ({2}), msg({3}) |
Explanation |
The conversion of Java object to IData failed. This may be caused by a mismatch between expected parameter types (as specified in metadata) and actual pipeline values (as presented during runtime). Check the exception message for more information about the cause. |
Action |
Compare the actual parameter values with the expected types, specified in the metadata. |
PLSGWIE0004 | Unable to convert class name string ({0}) to class object using loader from {1}; caught type({2}), msg({3}) |
Explanation |
The named class from the metadata could not be loaded. This may be caused by a dependency issue. |
Action |
Make sure that the bundle that is hosting the targeted service can access the class. |
PLSGWIE0005 | Unable to find method {0}({1}) on class {2}; caught type({3}), msg({4}) |
Explanation |
The method, expecting the indicated parameter types list, could not be found on the indicated class. This may be caused by a mismatch between expected parameter types (as specified in metadata) and available method signatures. Check the exception message for more information about the cause. |
Action |
Verify that the metadata is consistent with the targeted class. |
PLSGWIE0012 | Unable to invoke method ({0}), a problem occurred with the conversion of input pipeline: {1} |
Explanation |
The Application Platform gateway service encountered a problem converting the Integration Server pipeline to Java method parameters. |
Action |
Contact Software AG Global Support. |
PLSGWIE0013 | Cannot invoke method {0}.{1}, no OSGi service is registered for {1} |
Explanation |
The OSGi service was not found. GatewayService requires registration of the OSGi service. |
Action |
Verify that the indicated service is exposed by an active Application Platform bundle. |
PLSGWIE0014 | Failed attempt to execute App Platform service {0} due to missing required metadata. |
Explanation |
App Platform service implementations published to the Integration Server must contain additional metadata in a META-INF/gatewayMetadata.xml file. This information is required to assist with the transformation to and from the Integration Server data model. |
Action |
Review the server logs for any errors. Inspect the project bundle and verify its metadata file is present. Redeploy the project, if necessary. |
PLSGWIE0015 | Failed attempt to execute App Platform service {0}'s method {1}. The method signature does not match the signature expected by the Integration Server's generated service binding. |
Explanation |
When Integration Server services execute service bindings of App Platform OSGi services, the IO signatures must match the OSGi service implementation. |
Action |
Republish the App Platform service project and verify that the generated IS service bindings are updated. |
PLSGWIW0006 | IData2Pojo.createCollectionValue: unable to convert collection object type: {0} |
Explanation |
The Application Platform gateway failed to convert the indicated collection type from IData to Java type. |
Action |
Contact Software AG Global Support. |
PLSGWIW0007 | IData2Pojo.valueFromDataArray: unable to convert collection property type: {0} |
Explanation |
The Application Platform gateway failed to convert the indicated property type from IData to Java type. |
Action |
Contact Software AG Global Support. |
PLSGWIW0008 | IData2Pojo.constructList(): expected element {0} to be IData but found {1} instead. |
Explanation |
An unexpected data type was found in an IData parameter array. |
Action |
Verify that the calling code uses appropriate data types. |
PLSGWIW0009 | IData2Pojo.constructList(): expected pipeline to hold an array but found {0} instead. |
Explanation |
An unexpected data type was found in an IData parameter array. |
Action |
Verify that the calling code uses appropriate data types. |
PLSGWIW0010 | IData2Pojo.constructCollection(): unexpected collection type: {0} |
Explanation |
Application Platform encountered an unexpected collection data type while converting from IData to Java object. |
Action |
Verify that the calling code uses appropriate data types. |
PLSGWIW0011 | Pojo2IData.collectionToData: unexpected collection data type: {0} |
Explanation |
The Application Platform conversion from Java object to IData encountered an unexpected collection data type. |
Action |
Verify that the calling code uses appropriate data types. |
PLSOBEE0000 | Unable to invoke service {0} after trying with {1} principal names. |
Explanation |
None of the principal names associated with the current session were allowed to invoke the designated service. |
Action |
Check the log for previous entries that show failed invocation attempts by each principal. Make sure that you use a valid Integration Server user ID for the IS service invocation. |
PLSOBEE0002 | An exception was caught while attempting to identify the Subject for the current session; attempting to invoke authorization service {0}; caught: {1} |
Explanation |
Attempting to identify the Subject for the current session failed with an exception. This exception may be caused by a problem with the Authorization Service in Software AG Common Platform. |
Action |
Contact Software AG Global Support. |
PLSOBEE0003 | Cannot introspect a NULL service for IS package {0}, metadata: {1}. |
Explanation |
An attempt was made to construct a PipelineGenerator around a null OSGi Service object. This could indicate a problem with the Application Platform project preparation. |
Action |
Check the package name and metadata details in order to identify the targeted service. |
PLSOBEE0004 | Cannot introspect a NULL class for IS package {0}, service: {1}, methods: {2}. |
Explanation |
An attempt was made to construct a PipelineGenerator around a null Class object. This could indicate a problem with the Application Platform project preparation. |
Action |
Check the package name and metadata details in order to identify the targeted class. |
PLSOBEE0005 | Unable to parse source details string {0}; caught this: type ({1}), msg({2}) |
Explanation |
An error was encountered while attempting to parse an XML string into source details objects. |
Action |
Contact Software AG Global Support. |
PLSOBEE0006 | Unable to read contents from bundle URL {0}; caught this: type ({1}), msg({2}) |
Explanation |
An error was encountered while attempting to extract the contents of a file. |
Action |
Contact Software AG Global Support. |
PLSOBEE0007 | A failure occurred during JAX-B unmarshalling from URL {0}; caught this: type ({1}), msg({2}) |
Explanation |
An error was encountered while attempting to convert the contents of a file. |
Action |
Contact Software AG Global Support. |
PLSOBEE0008 | Unable to load class {0} from bundle {1}; caught this: type ({2}), msg({3}) |
Explanation |
The OSGi bundle was expected to contain the identified class. |
Action |
Contact Software AG Global Support. |
PLSOBEE0009 | Unable to create IS services representing method {0} from the {1} class, in IS package {2}; caught this: type ({3}), msg({4}) |
Explanation |
Creating IS services representing the method failed. The problem may originated in the IS service creation or in the preparation of the IS pipeline used for service creation. |
Action |
Contact Software AG Global Support. |
PLSOBEE0010 | A mismatch was found between source details and source annotation; class ({0}) has annotation, but source details have no element: {1} |
Explanation |
The source details and source annotation do not match because the annotation service does not have an entry in the source details. This could indicate a problem in the Application Platform project preparation. |
Action |
Contact Software AG Global Support. |
PLSOBEE0011 | Improper initialization using IS Service({0}), authz service ({1}), user({2}), cannot use null IS Service reference. |
Explanation |
The initialization failed because the Metadata Extender did not find one or more elements. The element may be unavailable only for a short period. |
Action |
Try a subsequent invocation. |
PLSOBEE0012 | Unable to initalize Bundle Tracker for Application Platform extender; caught this: type ({0}), msg({1}) |
Explanation |
This is an internal bundle initialization error. The bundle tracker that monitors user bundles for IS service metadata files could not be initialized correctly due to the specified error. |
Action |
Contact Software AG Global Support. |
PLSOBEE0013 | PackageInstaller cannot write IS package zip into replicate directory ({0}); caught: type({1}), msg({2}) |
Explanation |
The PackageInstaller failed to put the package Zip file into the IS installation. This can be caused by the permission configuration on the file system. |
Action |
Verify that the directory permissions on the file system allow this operation. |
PLSOBEE0014 | An attempt to extract the file ({0}) from the Jar file failed; caught: type({1}), msg({2}) |
Explanation |
The IS package Zip file could not be extracted from the Application Platform extender bundle. |
Action |
Contact Software AG Global Support. |
PLSOBEE0015 | PackageInstaller cannot obtain a reference to Bundle Context after waiting {0} {1}; caught: type({2}), msg({3}) |
Explanation |
A problem was encountered while waiting for the extender bundle context. |
Action |
Contact Software AG Global Support. |
PLSOBEE0016 | An attempt to invoke the IS service ({0}) failed; caught: type({1}), msg({2}) |
Explanation |
The Application Platform Package Installer failed to invoke the IS service(s), which are required for installation. |
Action |
Contact Software AG Global Support. |
PLSOBEE0017 | IS Service({0}) returned NULL IData |
Explanation |
The Application Platform Package Installer received a null result from the IS service. |
Action |
Contact Software AG Global Support. |
PLSOBEE0018 | Improper initialization using IS Service({0}), authz service ({1}), user({2}), cannot use null authorization service reference. |
Explanation |
The Metadata Extender could not find one or more expected elements. The elements may be unavailable only for a short period. |
Action |
Try a subsequent invocation. |
PLSOBEE0019 | Improper initialization using IS Service({0}), authz service ({1}), user({2}), cannot use null/empty user ID. |
Explanation |
The Metadata Extender could not find one or more expected elements. The elements may be unavailable only for a short period. |
Action |
Try a subsequent invocation. |
PLSOBEE0020 | Unable to load class for service: {0}, from bundle BSN/ID: {1}/{2}, IS package: {3} |
Explanation |
An interface named for exposure as an IS service could not be found. This means that the .class file for the interface could not be found. |
Action |
Verify that the fully qualified path to the interface is present in the classpath and that it is spelled correctly. |
PLSOBEE0022 | Unable to load {0} bundle with state: {1}. Details: {2} |
Explanation |
Application Platform was unable to access the bundle because of its state. |
Action |
Contact Software AG Global Support. |
PLSOBEE0023 | Unable to remove IS services representing method {0} from the {1} class, in IS package {2}; caught this: type ({3}), msg({4}) |
Explanation |
Failed to remove the IS services that represent the method. The problem may originate in the IS service creation, or in the preparation of the IS pipeline used for service creation. |
Action |
Contact Software AG Global Support. |
PLSOBEE0024 | Unable to create Integration Server client bindings for annotated OSGi service(s) in bundle {0}. |
Explanation |
The generated project bundle is missing its OSGi manifest headers. |
Action |
Verify that the project bundle's META-INF/MANIFEST.MF file is valid for the App Platform project bundle. |
PLSOBEE0025 | The project bundle containing service class {0} is missing its gatewayMetadata.xml file. |
Explanation |
When a project bundle that contains App Platform services is published to the server runtime conatiner, a dedicated metadata file is created and inserted in that project bundle. The metadata file is missing, or it is corrupted. |
Action |
Review the Integration Server OSGi server logs for errors. If the project bundle is created by using Asset Build Environment (ABE), review the configuration settings and inspect the ABE logs for errors. |
PLSOBEE0026 | The project bundle containing service class {0} is missing its Integration Server package annotation. |
Explanation |
App Platform service implementations, which are exposed to Integration Server, must include the @ExposeToIS class annotation with packageName attribute set to a valid Integration Server package. |
Action |
Verify that the source file is properly annotated and the package name is defined in the gatewayMetadata.xml file included in the deployed project bundle. |
PLSOBEE0027 | Metadata mismatch for App Platform service class {0}'s {1} method. The number of parameters detected in the class ({2}) does not match the number defined in the gatewayMetadata.xml file ({3}). |
Explanation |
The metadata of the project bundle's META-INF/gatewayMetadata.xml file does not match the method signature of the currently deployed service. |
Action |
Rebuild and deploy the project bundle. |
PLSOBEE0028 | Exception while introspecting App Platform service class {0}. Details: {1} |
Explanation |
When an App Platform service contains complex request or response messages, Java Bean Introspection is used. The Java Bean Introspection analyzes the class types in order to produce the necessary metadata to marshal the data to and from Integration Server. |
Action |
Review the class and verify that it is a proper Java Bean. |
PLSOBEE0029 | Illegal use of App Platform services with a recursive data model. Affected class: {0}. |
Explanation |
App Platform service implementations with recursive object models are not supported. |
Action |
Do not use App Platform service implementations with recursive object models. |
PLSOBEI0001 | An exception was caught while invoking IS service {0} with user {1}: {2} |
Explanation |
The designated service could not be invoked. |
Action |
Check the exception message for more information about the cause of the failure. Attempt the same invocation with the service invoker using different user IDs. If one attempt succeeds, the failures may be ignored. |
PLSOBEW0021 | Cannot change user ID to null/empty value, keeping previous value {0} |
Explanation |
The default user ID was dynamically updated with an inappropriate value. |
Action |
Provide a non-empty value string. |
PLSSECE0000 | Unauthorized! Method {0} execution not allowed |
Explanation |
The specified method cannot be invoked by the currently logged user. The method has the @DenyAll annotation specified directly on it, or inherited from the type level. |
Action |
Change the method access security level by removing @DenyAll annotation and specifying the users that are allowed by using the @RolesAllowed annotation. |
PLSSECE0001 | Unauthorized! Methods in type {0} cannot be invoked! |
Explanation |
The methods in the specified class cannot be invoked because the @DenyAll annotation is invoked on them. |
Action |
Remove the @DenyAll annotation from the class level. Optionally, also specify explicitly the user roles that are allowed. |
PLSSECE0002 | Unauthorized! User not in allowed roles to execute this method |
Explanation |
The user that is currently logged in does not belong to the list of allowed roles to execute this method. |
Action |
Login as a user with a role that belongs to the list of allowed roles to execute the method and call the method again. |
PLSSECE0003 | No valid authenticated subject found! An authenticated user is required when invoking this method. |
Explanation |
In order to access this service method, you must be logged in with a user tat has a valid account for the connected runtime. |
Action |
Ensure that the logged in user accound has access rights to invoke the methods in the service. |
PLSSECE0005 | Error injecting SecurityContext instance in field {0}! Reason: {1} |
Explanation |
An error occurred while injecting an instance of the SecurityContext class into the field with the same type in the POJO service. |
Action |
Review the error log for more details about this error. |
PLSSECW0004 | No security annotations found for @Secure annotated service type! |
Explanation |
The service class with @Secure annotation does not contain any expected security annotations. Unless runtime authorization checks are performed, invocations will be allowed for all service methods. |
Action |
Ensure that correct authorization checks are performed for the methods in this service. |
PLSSISE0000 | Error creating filter {0} IS_Transport login realm delegate may not be initialized properly! Reason: {1} |
Explanation |
An error occurred while initializing the OSGi filter in order to obtain the IS_Transport Login Realm service. |
Action |
Review error logs for more information about this error. |
PLSUPGC0006 | Unexpected error while verifying product source directory: {0}. Cause: {1} |
Explanation |
The migration utility encountered an unexpected error. |
Action |
Confirm that the source directory path contains a product installation. |
PLSUPGE0002 | App Platform server migration did not complete successfully. Cause: {0} |
Explanation |
An error occurred while executing the server migration steps. |
Action |
Contact Software AG Global Support. |
PLSUPGE0003 | Unable to determine App Platform product version for source installation using this product property file. {0} |
Explanation |
The migration utility requires a product source version in order to determine the required migration tasks. |
Action |
Provide the product version by using the migration utility ''-srcVersion'' parameter. |
PLSUPGE0005 | No servers are installed in this directory. {0} |
Explanation |
To be rendered as a valid path, the specified directory must contain a 'profiles' directory, which contains one or more servers. |
Action |
Select another directory path that contains server profiles. |
PLSUPGE0007 | Please ensure the current working directory contains the App Platform migrate.sh|bat script. |
Explanation |
The migration utility locates required components by using relative paths, which are offset from the current working directory. |
Action |
Update the working to a directory that contains the required Application batch script. |
PLSUPGE0008 | The product properties file does not exist. {0} |
Explanation |
Application Platform uses the product properties file in order to automatically detect the product version during migration. |
Action |
Ensure that the directory path is correct and it contains the product properties file. |
PLSUPGE0009 | Unable to locate version string in product properties file. |
Explanation |
The Application Platform migration script uses the product property file to detect the version, installed in the specified directory. |
Action |
Verify that the directory path is correct. |
PLSUPGE0011 | Overinstall is not supported. The source and destination paths must be different. |
Explanation |
The migration script can be run only in for side-by-side upgrade. |
Action |
Ensure that the source and the destination directories are different. |
PLSUPGE0012 | Error resolving canonical path for directory: {0}. Cause: {1} |
Explanation |
Application Platform uses relative paths to locate key directories. An error occurred while resolving a path to its canonical form. For example, this can happen when the parent path references have been removed ( /../ ). |
Action |
Verify that the directory path exists. |
PLSUPGE0021 | Error copying project file ''{0}'' to destination directory: {1}. Cause: {2} |
Explanation |
An error occurred while migrating the file to the destination directory. |
Action |
Copy the file manually. |
PLSUPGE0040 | Error creating the war file in {0} directory from the migrated IS package ({1}) web project. Reason: {2} |
Explanation |
The migration tool was unable to upgrade this IS package due an unexpected error. |
Action |
Migrate this IS package manually. |
PLSUPGI0022 | {0} files NOT migrated due to errors. |
Explanation |
An error occurred while migrating some the files. |
Action |
Review the migration log in the installation directory's 'install/logs' folder to determine which project files were affected. Copy the required files manually. |
PLSUPGI0029 | Project bundle files |
PLSUPGI0030 | {0} existing project bundles copied to destination (files from the destination were copied to the archive directory before overwriting). |
Explanation |
The target installation contained project bundle file(s), and these files were replaced with the migrated ones. Copies of these files may be found in the archive directory under the common/migrate/ directory. |
Action |
No action necessary. |
PLSUPGI0034 |
PLSUPGI0035 | Integration Server WmTomcat packages converted to Web Archives |
PLSUPGI0038 | {0} IS packages NOT migrated to war files due to errors. |
Explanation |
An error occurred while migrating some of the web application files. |
Action |
Review the migration log in the installation directory's 'install/logs' folder to determine which project files were affected. Migrate the IS project manually. |
PLSUPGI0041 | Note: Tomcat configuration cannot be upgraded automatically. Compare the WmTomcat source configuration (found here {0}) to the Tomcat target configuration (found here {1}), and make changes as needed. |
Explanation |
The Apache Tomcat upgrade documentation advises its users to not simply copy configuration files when upgrading to newer versions of Tomcat of a different major version. |
Action |
Review and update the Tomcat configuration settings as needed. |
PLSUPGW0010 | Unable to detect product version for the specified directory. Cause: {0} |
Explanation |
Application Platform was unable to determine the version of the installation path that was provided. This may have happened because the 'install/products' directory was deleted. |
Action |
Enter the version manually. |
PLSUPGW0017 | These instances are missing in the destination installation. {0} |
Explanation |
The source installation contains server instances that do not exist in the target installation. These servers will not be migrated for Application Platform. |
Action |
If required, create the missing server instances. Otherwise, proceed with the migration. |
PLSUPGW0019 | Project file ''{0}'' overwritten in destination directory: {1} |
Explanation |
The migration utility detected that a project file already exists in the destination directory. The contents are not overwritten. |
Action |
If you require to replace the old file with the new one, review the new file and copy it manually. This will overwrite the old file in the destination directory. |
PLSUPGW0028 | Unable to archive existing files. Cause: {0} |
Explanation |
If possible, the migration utility saves existing files before overwriting with migrated versions. |
Action |
No action is required. The migration will progress normally. However, the original files will not be retained. |
PLSUPGW0031 | No zip entries detected in project file ''{0}''. |
Explanation |
This suggests the project file was either an empty archive or its contents could not be migrated. |
Action |
Verify the file is a valid zip archive and copy it manually to the destination directory if necessary. |
PLSUPGW0032 | Bundle {0} is missing its manifest. |
Explanation |
OSGi bundles require manifests in the META-INF/MANIFEST directory of the archive. The migration tool will skip this bundle. |
Action |
No action required. |
PLSUPGW0033 | Project bundle {0} contains a package {1} with import version range {2} that must be upgraded manually. |
Explanation |
The migration utility has detected a customer project bundle, which has a dependency to a different version of the Application Platform API. |
Action |
Update the source project to use the new Application Platform API version. |
PLSWRPE0002 | Unable to invoke service {0} after trying up to {1} principal names; caught: {2} |
Explanation |
Invoking the service failed. This can be caused by a credentials issue, in which none of the principals associated with the current session was allowed to invoke the designated service. Another possible cause is a problem with the input parameters. |
Action |
Check the error logs for more details about this error. If the problem is caused by an authentication or authorization error, then search the log for more details about which prinicpal names were successful or not. Verify that you are using a valid Integration Server user ID. |
PLSWRPE0003 | An exception was caught while marshalling input object to IData for service {0}: {1} |
Explanation |
The conversion of input bean to IData for the designated service failed with an exception. |
Action |
Check the exception message for more information about this error. |
PLSWRPE0004 | An exception was caught while unmarshalling IData to output object for service {0}: {1} |
Explanation |
The conversion of IData to output bean for the designated service failed with an exception. |
Action |
Check the exception message for more information about this error. |
PLSWRPE0005 | Input argument to ServiceWrapper.invoke() needs 'InputData' annotation. |
Explanation |
The invoke method requires specific type characteristics. |
Action |
Use a different input type, or add the required annotation. |
PLSWRPE0006 | Return type for ServiceWrapper.invoke() needs 'OutputData' annotation |
Explanation |
The invoke method requires specific output type characteristics. |
Action |
Use a different return type, or add the required annotation. |
PLSWRPE0007 | Unable to fill data for key {0} with parameter ({1}), dim>1 not yet supported |
Explanation |
This is a temporary shortcoming in the implementation. |
Action |
Contact Software AG Global Support. |
PLSWRPE0008 | Unable to fill object {0} for key ({1}), dim>1 not yet supported |
Explanation |
This is a temporary shortcoming in the implementation. |
Action |
Contact Software AG Global Support. |
PLSWRPE0010 | An exception was caught while attempting to identify the Subject for the current session in order to invoke IS service {0}; current user is identified by {1}, exception: {2} |
Explanation |
Identifying the Subject for the current session failed with an exception. This can indicate a problem with the Authorization Service in the Software AG Common Platform. |
Action |
Contact Software AG Global Support. |
PLSWRPE0012 | ServiceWrapper cannot work with NULL return type. |
Explanation |
An attempt was made for ServiceWrapper to work with a NULL return type. This can be caused by a problem with the Authorization Service source code generation. |
Action |
Contact Software AG Global Support. |
PLSWRPI0009 | An exception was caught while invoking IS Service ({0}) with user ({1}): {2} |
Explanation |
Invoking the designated service failed with an exception. Check the exception message for more information about the cause of failure. |
Action |
Attempt the same invocation with the service invoker using different user IDs. If one attempt succeeds, the failures may be ignored. |