You deployed a Java EE Shared Library and want to use it from an application that is also
deployed on the same cluster.
Which two manifest attributes must be specified at a minimum with corresponding values in the
deployment descriptor of the application that requires
A.
Implementation-Version
B.
Specification-Version
C.
Extension-Name
D.
Specification-Vendor
E.
Implementation-Vendor
Explanation:
When an application that references a shared library or package is deployed,
WebLogic Server checks the names and version string requirements against the libraries
registered with the server. If an exact match for a library or package name is not found, or if the
version requirements are not met, the application deployment fails.
If WebLogic Server finds a name and version string match for all of the libraries referenced in the
application, the server adds the libraries’ classes to the classpath of the referencing application
and merges deployment descriptors from both the application and libraries in memory. The
resulting deployed application appears as if the referenced libraries were bundled with the
application itself.
Note:
As a best practice, your development team should always include version string information for a
library or optional package in the manifest file for the deployment. See Editing Manifest Entries for
Shared Libraries in Developing Applications for Oracle WebLogic Server for more information.
If you are deploying a library or package that does not include version string information, you can
specify it at the command line using one or both of the following options:
libspecver—Defines a specification version for the library or package.libimplver—Specifies an implementation version for the library or package.
Reference: Deploying Applications to Oracle WebLogic Server, Deploying Shared Java EE
Libraries and Dependent Applications
I’ve been exploring for a little for any high-quality articles or blog
posts in this kind of area . Exploring in Yahoo I at last stumbled upon this site.
Reading this info So i am happy to exhibit that I have an incredibly excellent uncanny feeling I came upon just what I needed.
I most for sure will make sure to don?t omit this site
and give it a glance on a constant basis.
Hi my friend! I wish to say that this article is awesome, nice written and include almost all important infos.
I’d like to peer extra posts like this .
Today, while I was at work, my cousin stole my iPad
and tested to see if it can survive a 40 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and
she has 83 views. I know this is totally off topic but I
had to share it with someone!
Elements typically seen on movie screens were guns drawn and cleavages exposed.
Actually, the cinema home systems subject is invaded by different terms which describe the same thing.
Now from these movies most of the people have been influenced in terms of their work and opting education in their field of interest.
Wow, that’s what I was exploring for, what a stuff!
existing here at this blog, thanks admin of this web page.
An assignment to visit a bar, sample a beer, purchase a snack and check out the
men’s cloakroom is not most women’s idea of a great shopping trip but getting paid to carry out such an assignment will sound like a
good deal to many men. He, along with the other townspeople, watches the beautiful theater being demolished.
With Luigi Lo Cascio, Catrinel Marlon, Luigi
Maria Burruano.
Hello to all, it’s actually a pleasant for me to go to see this web site, it includes helpful Information.
I guess B and C are right:
“You can provide an Implementation-Version only if you have also defined a Specification-Version.”
http://docs.oracle.com/cd/E21764_01/web.1111/e13706/libraries.htm#WLPRG326
It’s B and C. Specification-Version must be present.
Answer is B and C.
as you can specify Specification-Version without any dependence. while Implementation-Version can’t used unless Specification-Version is identified in the manifest file.
also, the extension-name can be used alone with no dependencies also.
AB. There is no extention-name in the application manifest file, there is a library-name. extention-name is for library manifest.
I think AB regarding to https://docs.oracle.com/cd/E13222_01/wls/docs100/programming/libraries.html#wp1064823