Authorized Roles

Authentication type: JAAS
Use Role-based Authorization: checked
Authorization Type: JAAS
We have an application that will be accessed by users with role A in "Edit mode" and users with role B in "Query Mode". Role A also has sub role C. (meaning all users with role C will have access to role A as well)
What we have done so far:
OID is set up with all three roles A, B, C in the hierarchical order
web.xml has all three roles defined
Application Definition editor for the view has the following values:
Authorized Roles/Permissions A, B
Insert Allowed EL Expression #{jhsUserRoles['A']}
Update Allowed EL Expression #{jhsUserRoles['A']}
Delete Allowed EL Expression #{jhsUserRoles['A']}
When a user with role "C' logs in they are not able to see the page. But when I include C in the Authorized Roles/Permissions like this
Authorized Roles/Permissions A, B, C it works.
My question is since role C is a subrole of A won't it automatically pick up that permission? Is hierarchical role structure not supported in Jheadstart?
Thanks,
-Sree

Sree,
Hierarchical role structure is not supported in Oracle's JAAS implementation, and subsequently not in JHeadstart (all we do is using the JAAS API's for this type of security).
Steven Davelaar,
JHeadstart Team.

Similar Messages

  • Unable to Schedule the Report with a user with Author Role.

    Hi,
    I tried to Schedule the Report using weblogic user(which has admin role) it worked perfectly. But when i try to login using User(which has author role) and when i try to schedule a report i am getting the following error. It is clustered Environment.
    [nQSError: 77006] Oracle BI Presentation Server Error: A fatal error occurred while processing the request. The server responded with: Authentication Failure.
    Error Codes: IHVF6OM7:OPR4ONWY:U9IM8TAC
    Location: saw.connectionPool.getConnection, saw.securitysubsystem.checkauthentication.runimpl, saw.securitysubsystem.checkauthentication, saw.delivers.rpc.getDeviceContent, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    Odbc driver returned an error (SQLDriverConnectW).
    State: 08004. Code: 10018. [NQODBC] [SQL_STATE: 08004] [nQSError: 10018] Access for the requested connection is refused.
    [nQSError: 43113] Message returned from OBIS.
    [nQSError: 13039] The impersonator does not exist in the BI Security Service. (08004)
    Error Codes:
    Location: saw.delivers.rpc.getDeviceContent, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    Error Codes: AGEGTYVF
    AgentID: /users/richard/Test Mail Report
    ...Trying Agent Get Response Content loop again.... Sleeping for 8 seconds.[nQSError: 77006] Oracle BI Presentation Server Error: A fatal error occurred while processing the request. The server responded with: Authentication Failure.
    Error Codes: IHVF6OM7:OPR4ONWY:U9IM8TAC
    Location: saw.connectionPool.getConnection, saw.securitysubsystem.checkauthentication.runimpl, saw.securitysubsystem.checkauthentication, saw.delivers.rpc.getDeviceContent, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    Odbc driver returned an error (SQLDriverConnectW).
    State: 08004. Code: 10018. [NQODBC] [SQL_STATE: 08004] [nQSError: 10018] Access for the requested connection is refused.
    [nQSError: 43113] Message returned from OBIS.
    [nQSError: 13039] The impersonator does not exist in the BI Security Service. (08004)
    Error Codes:
    Location: saw.delivers.rpc.getDeviceContent, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    Error Codes: AGEGTYVF
    AgentID:/users/richard/Test Mail Report
    ...Trying Agent Get Response Content loop again.... Sleeping for 6 seconds.[nQSError: 77006] Oracle BI Presentation Server Error: A fatal error occurred while processing the request. The server responded with: Authentication Failure.
    Error Codes: IHVF6OM7:OPR4ONWY:U9IM8TAC
    Location: saw.connectionPool.getConnection, saw.securitysubsystem.checkauthentication.runimpl, saw.securitysubsystem.checkauthentication, saw.delivers.rpc.getDeviceContent, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    Odbc driver returned an error (SQLDriverConnectW).
    State: 08004. Code: 10018. [NQODBC] [SQL_STATE: 08004] [nQSError: 10018] Access for the requested connection is refused.
    [nQSError: 43113] Message returned from OBIS.
    [nQSError: 13039] The impersonator does not exist in the BI Security Service. (08004)
    Error Codes:
    Location: saw.delivers.rpc.getDeviceContent, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    Error Codes: AGEGTYVF
    AgentID: /users/richard/Test Mail Report
    Exceeded number of request retries for method GetResponseContent.
    Can any one help me with this.
    Thanks
    Rondo.
    Edited by: RONDO on Dec 12, 2012 4:07 PM

    Check the Doc ID 1446877.1
    As per this doc Fix to apply patch 13553428:
    The fix to this issue is to apply patch for the following unpublished bug.
    Bug 13553428 - QA:BLK:DELIVER TO CORP. OID LDAP USERS FAILED WITH IMPERSONATOR DOES'NT EXIST.
    Patch 13553428: QA:BLK:DELIVER TO CORP. OID LDAP USERS FAILED WITH IMPERSONATOR DOES'NT EXIST.
    The patch is available on MOS and can be applied to all platforms.
    Or access via this link:
    https://updates.oracle.com/Orion/Services/download/p13553428_111160_Generic.zip?aru=14732325&patch_file=p13553428_111160_Generic.zip
    Please refer to the Readme. It is important to Stop the System before applying the patch. Then restart.
    During restart Weblogic should automatically detect that bimiddleware.ear has changed in the OH and automatically redeploy the application
    If helps pls mark as correct
    Edited by: Srini VEERAVALLI on Dec 12, 2012 7:39 PM

  • Row level Security for BI Author Role

    Hi All,
    We are using OBIEE 11.1.1.5 in our project. We have a requirement where we need to configure row level security on certain column.
    We are currently using external table and session variable approach to configure this. This security works fine for the users with BI Consumer
    roles. But we are facing issue with configuring row level security for BI Author role.
    BI Author can create any analysis in BI Answers and suppose he/she creates a report which does not contain the column on which row level
    security is applied than he can see all the data. For eg.
    We have one dimension Products having two levels Product Division and Brand. I want to configure security based on Product Division column.
    But if BI Author create a report with only Brand and Measures than row level security is not working.
    Does anyone has face this issue before.
    Please let me know if you want any other information from my side.
    Regards,
    Vikas

    If you are using a multidimensional cube you can use the "permit" command to control access to dimension members or provide cell level security within the cube. The OLAP database documentation provides on how to use the PERMIT command.
    If you are using relational tables and/or views with additional CWM metadata mapped using OEM then you need to refer to the database documentation relating to Virtual Private Databases and Label Security
    Business Intelligence Beans Product Management Team
    Oracle Corporation

  • Include Query in a Author.Role ? How

    Hello Gurus,
    How can i include a Query in a Authorization Role in BW ????
    Best THNX

    Hi Baris...
    I have not worked on BI7 but these might be useful to you..
    Authorizations in BI
    http://help.sap.com/saphelp_nw04s/helpdata/en/be/076f3b6c980c3be10000000a11402f/content.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1b439590-0201-0010-ea8e-cba686f21f06
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/adeac294-0501-0010-5a97-9ac5d562b1be
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ded59342-0a01-0010-da92-f6b72d98f144
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c6f79890-0201-0010-cda0-de95afa786e1
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a6c54319-0e01-0010-20a4-fb81ad32f330

  • Certificate Authority role transfer w2k8 DC to w2k12 DC

    Hi All,
    Planning to transfer CA role from 2k8 r2 server to 2k12 server. Please guide me with the prerequisites to perform this activity.

    Hi,
    Please follow this guide below:
    Active Directory Certificate Services Migration Guide for Windows Server 2012 R2
    http://technet.microsoft.com/en-us/library/dn486797.aspx
    In addition, it is not recommended to install CA on Domain Controllers, I suggest you migrate the CA to a member server.
    Best Regards,
    Amy

  • How to configure roles at runtime without changing application code?

    Hi,
    We have implemented Custom Login Module security for our application. Our requirement is to configure the roles without changing the application code.
    Our Authentication Type is 'JAAS With Custom Login Module' and Authorization Type is 'JAAS'.
    According to 10.1.3 section of JhsDevGuide1013.pdf, we need to configure the roles in web.xml and also need to give the role in the 'Authorized roles/permissions' section of the group.
    We dont want to change the application definition once we go live just for adding roles. That is overhead for us as we may need to configure more roles according to our business requirements, but each time we dont want to change the code and re-deploy the application.
    Please let us know the way to meet our requirement.
    Thanks in advance.
    Thanks & Regards,
    Ramakrishna. P

    Hello,
    The JHeadstart Developers Guide has an excellent chapter about security to answer questions like these.
    For example, you could use the JHeadstart based custom security, with datatables, that will enable you to add roles and users at runtime.
    Regards,
    Evert-Jan de Bruin
    JHeadstart Team

  • User role for service requests from the SSP

    Does the End User role have enough permissions for users to create service requests from the SSP?  I know for incidents it is but I am not sure about service requests.  If you go through the Service Catalog Checklist, step 5 to create the User
    Role brings up a new role based on the Author role and not on the end user.

    here step by step procedure with user access.
    http://www.concurrency.com/blog/scsmportalpermisions/
    Cheers
    Antoine AL Ibry

  • A user that consumes a Web service is authorized to use then in BackEnd?

    Hello,
    I need to help me please
    Can you validate that a user that consumes a Web service is authorized to use this service?.
    I mean, I have a backend system, which has an RFC, which we published in PI as Web Services, and a third application consumes it with SOAP Adapter. How I can check that the user is consuming the service is authorized (role / profile) in the backend to run this service?
    I searched SAML, but I will not check certificates, I need to check that the user is authorized in the backend, do I need IDM?
    Thanks in advance.

    Hello,
    Please go to back end system and see the authorization profile of the user consuming the service. He must have SOAP Run time aurhorization for object S_SERVICE for the specific service. Also, the user needs application authorization for the underlying RFC call.
    Thanks,
    Venu

  • Does OIM Connector for Lotus Notes support Domino certification authority?

    Lotus Notes allows an Organization to register servers and users without stamping each server ID and user ID if you have migrated the certifier to a Domino server-based certification authority (CA).
    A Customer has done such a migration to a server-based certification authority (CA), and therefore they have set up Notes and Internet certifiers to use the CA process.
    So, now this Customer does not require access to the certifier ID and ID password.
    Having enabled certifiers for the CA process, they can now assign the registration authority role to administrators, who can then register users and manage certificate requests without having to provide the certifier ID and password.
    My question is: is this compatible with the requirements of Oracle Identity Manager Connector for IBM Lotus Notes and Domino Release 9.0.4, that, among other parameters, requires to specify CertPath (Complete file specification of the certifier ID to be used when creating certifier ID files) and CertPwd (Password of the certifier ID file)?
    Regards,
    Angelo Carugati

    I quite new with OIM, but not at all... For sure, I need to configure a connector for Lotus Notes / Domino.
    The main points in my question are (USING A connector for Lotus Notes / Domino):
    - How can I create 1 user account (and related data), on different servers (IT Resources), with different "mail templates", when the data should be the same, and the user mail database, should only be a replica on the the 2nd server
    - Maybe, I need to configure 2 distincts IT Resources, and run both (through Provisioning Policies), when I need to provision a user, as described in my scenario (above), right?
    - In the 2nd server, I dont want the user to be created with a new mail database (neither new user data, as shortName, IDfile... ).
    I want that same data, and a replicated mail DB is generated on the 2nd server (webmail server)
    Is it possible, how can I configure this within OIM connector for Lotus Notes / Domino?

  • JHeadStart Security problem-error page cannot be found- role based security

    JHeadStart Security problem-error page cannot be found- role based security
    Good morning! How are you? I would need some help in a jheadstart 10.1.3.2 security case and I was wondering if you could give me a hand to go on. I create the Model project with tables of oe schema. Then in JHeadStart to perform security I follow the following steps: In ViewController/WEB-INF/web.xml – properties I do the following: login configuration: http basic authentication rfc 7617: realm:jazn.com
    Security roles : I define two roles: customer and administrator , Security Constraints: web_resources: All_pages, Url Patterns: faces/*. Then in Tools/Embedded OC4J Preferences/Global/Authentication JAZN/Realms/jazn.com/users: I define two users c1, password c1 and a1,password a1, roles/member users/ I attribute the roles to the relevant users c1—customer and a1—administrator. Then in application definition editor on service level I define security/use role based authorization=true , authorization type: JAAS and when access denied go to next group=true. On group level e.g.: ProductInformation: Authorization/Authorized Roles Permissions: administrator.On item level : Orders/Items/OrderTotal/Operations/Update Allowed: #{jhsUserRoles['administrator']},Then I generate the pages (run the jag) . The generation is completed successfully but when I run the View Controller project a “the website declined to show this webpage…(page cannot be found)’ is displayed. What should I do? I would appreciate it if you would help me on this issue! Thank you very much.

    Thand you very much for your reply! Unfortunately there is a specific restriction-convention in the project I work in. I am supposed to perform role based security with my own tables and no by the jheadstart’s ones. Could you find out what is my fault with the steps I follow trying to perform the process?
    To remind you my steps I paste the following again:
    JHeadStart Security problem-error page cannot be found- role based security
    Good morning! How are you? I would need some help in a jheadstart 10.1.3.2 security case and I was wondering if you could give me a hand to go on. I create the Model project with tables of oe schema. Then in JHeadStart to perform security I follow the following steps: In ViewController/WEB-INF/web.xml – properties I do the following: login configuration: http basic authentication rfc 7617: realm:jazn.com
    Security roles : I define two roles: customer and administrator , Security Constraints: web_resources: All_pages, Url Patterns: faces/*. Then in Tools/Embedded OC4J Preferences/Global/Authentication JAZN/Realms/jazn.com/users: I define two users c1, password c1 and a1,password a1, roles/member users/ I attribute the roles to the relevant users c1—customer and a1—administrator. Then in application definition editor on service level I define security/use role based authorization=true , authorization type: JAAS and when access denied go to next group=true. On group level e.g.: ProductInformation: Authorization/Authorized Roles Permissions: administrator.On item level : Orders/Items/OrderTotal/Operations/Update Allowed: #{jhsUserRoles['administrator']},Then I generate the pages (run the jag) . The generation is completed successfully but when I run the View Controller project a “the website declined to show this webpage…(page cannot be found)’ is displayed. What should I do? I would appreciate it if you would help me on this issue! Thank you very much.

  • Certificate Authority for Exchange 2013

    Dear,
    I will install exchange 2013, whether to install the Certificate Authority role also? 
    If it is necessary, to install this CA, is simply combined with ADDS server, Exchange Server or a separate server?
    Thanks

    Hi,
    As all above says, Exchange 2013 can use Self-signed Exchange certificate which is installed automatically after Exchange 2013 installation. But please note that this self-signed certificate would be not trusted for Exchange using.
    If your Exchange 2013 is not internet-facing, we can use the self-signed certificate in your internal domain environment. If you want to publish your Exchange 2013 to the internet and send/receive external mails, we need to have a valid and trusted certificate
    for Exchange using.
    To get trusted certificate, we can deployed an
    Enterprise root CA which self-signs its own CA certificate and uses Group Policy to publish that certificate to the Trusted Root Certification Authorities store of all servers and workstations in the domain. Or we can directly buy a third-party certificate
    for using.
    About where to install the CA, my personal suggestion is to install ADCS (Active Directory Certificate Services) on a standalone server. You can also install it with your DC. About how to install a
    Root Certification Authority, please refer to:
    http://technet.microsoft.com/en-us/library/cc731183.aspx
    Regards,
    Winnie Liang
    TechNet Community Support

  • Log messages for 'auditing' are different in 'general'  and'application log

    Hi,
    From UI, When I audit a file using a profile which comprises of user-defined 'rules/categories/analyzers', I will get log messages at ''File-name(Application) log window' and 'Messages' log window, which are located at bottom of Jdev UI page. One common message in both the log windows is
    " <n1> violations, <n2> exceptions, <n3> documents, <n4> seconds>.
    But here the 'n1,n2,...' numbers are dfferent in two windows though the log output is for a same file. In this the 'file-name' log shows the correct
    Example:-
    In 'file-name' log window ,it shows as:
    3 documents, 8 violations, no exceptions
    In messages window, it shows as
    "Audit starting on EFC.jpr (Default)
    Audit completed: no violations, no exceptions, 3 documents, 1 second"
    If I use the 'pre-existed'(Jdev's) rules profile, I will get similar output in both log windows.
    From this I concluded that there is something missing to register for a new 'rule/category/analyzer'.
    Could you suggest me in this case. Do I forgot anything to do in any files of '<rule-implementation.java>', 'audit.properties', <add-in launcher>.java, extension.xml.
    Actually, I want to use 'ojaudit' executable from command line to my project files. Here I observed that the output of the 'ojaudit' is similar to the above explained 'Message' log window in JDeveloper UI. But where the 'Message' log window output is not correct for user-defined rules.
    Regards
    Madhu

    Romano,
    In the upcoming production release (planned to be released next week), we added caching of authorized roles and permissions in JhsAuthorizationProxy class.
    I suggest you wait for this relase, if the problem persists, it is most likely an ADF issue (as is the logging)
    Steven Davelaar,
    JHeadstart team.

  • Error uploading book

    I converted my pdf to epub using calibre and I am getting this error when I try to upload it.
    Can anyone tell me what I need to do to fix this. Or is there better software to make the pdf to epub conversion for this purpose?
    [2012-02-28 14:22:40 EST] <main>  INFO: Transporter is searching for updated software components.
    [2012-02-28 14:22:41 EST] <main>  INFO: Transporter is up-to-date.
    [2012-02-28 14:22:41 EST] <main>  INFO: Logging level set to eXtreme
    [2012-02-28 14:22:41 EST] <main>  INFO: Logging configured successfully.
    [2012-02-28 14:22:41 EST] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties
    [2012-02-28 14:22:41 EST] <main> DEBUG: Configuration refresh successful.
    [2012-02-28 14:22:41 EST] <main> DEBUG: Saving configuration to local path: /Users/Adriana/.itmstransporter/Defaults.properties
    [2012-02-28 14:22:41 EST] <main>  INFO: iTMSTransporter : iTunes Store Transporter [1.7.3.1]
    [2012-02-28 14:22:41 EST] <main>  INFO: OS identifier: Mac OS X 10.7.3 (x86_64); jvm=20.4-b02-402; jre=1.6.0_29-b11-402-11M3527
    [2012-02-28 14:22:41 EST] <main>  INFO: Memory: [JVM] 21M free, 31M total, 507M max [System] (Physical) 64M free, 2048M total (Swap) 705M free, 3072M total
    [2012-02-28 14:22:41 EST] <main>  INFO: Client: iTunes Producer 2.5.1 (234)
    [2012-02-28 14:22:41 EST] <main>  INFO: Upload mode selected.
    [2012-02-28 14:22:41 EST] <main> DBG-X: Memory: [JVM] 21M free, 31M total, 507M max [System] (Physical) 64M free, 2048M total (Swap) 705M free, 3072M total
    [2012-02-28 14:22:41 EST] <main> DBG-X: Using operation named: authenticateForTransportDiscovery
    [2012-02-28 14:22:41 EST] <main> DBG-X: Apple's web service operation input parameters:
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Application = iTMSTransporter
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Client = iTunes Producer
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter ClientVersion = 2.5.1 (234)
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.3 (x86_64); jvm=20.4-b02-402; jre=1.6.0_29-b11-402-11M3527
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Password = **hidden value**
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Username = [email protected]
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Version = 1.7.3.1
    [2012-02-28 14:22:41 EST] <main>  INFO: id = 20120228142241-761
    [2012-02-28 14:22:42 EST] <main> DBG-X: Apple's web service operation return value:
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter TransportHosts.Aspera = [vgr102.apple.com:33001]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter PreferredTransports = [Signiant, Aspera, DAV]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter TransportHosts.Signiant = [sgr202.apple.com:44001]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter TransportHosts.DAV = [itmsdav.apple.com:443]
    [2012-02-28 14:22:42 EST] <main>  INFO: Performing transport diagnostic test ...
    [2012-02-28 14:22:42 EST] <main> DEBUG: Testing available hosts...
    [2012-02-28 14:22:42 EST] <main> DBG-X:   testing host/port: sgr202.apple.com/44001 (tcp)
    [2012-02-28 14:22:42 EST] <main> DEBUG:   Connection succeeded to host sgr202.apple.com on TCP port 44001
    [2012-02-28 14:22:42 EST] <main>  INFO: Done performing transport diagnostic test.
    [2012-02-28 14:22:42 EST] <main>  INFO: Examining the package at: /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp
    [2012-02-28 14:22:42 EST] <main>  INFO: Ensuring that package has well formed metadata file...
    [2012-02-28 14:22:42 EST] <main> DEBUG: Getting case-sensitive metadata xml filename...
    [2012-02-28 14:22:42 EST] <main>  INFO: Gathering the list of valid files from the package ...
    [2012-02-28 14:22:42 EST] <main> DEBUG:   Cover_Page_RGB.jpg will be verified by Apple's web service to determine if it is a valid file.
    [2012-02-28 14:22:42 EST] <main> DEBUG:   metadata.xml will be verified by Apple's web service to determine if it is a valid file.
    [2012-02-28 14:22:42 EST] <main> DEBUG:   NeverGiveUp.indd_-_Unknown.epub will be verified by Apple's web service to determine if it is a valid file.
    [2012-02-28 14:22:42 EST] <main>  INFO: Finished gathering the list of valid files from the package.
    [2012-02-28 14:22:42 EST] <main> DEBUG:   Case-sensitive metadata filename is: metadata.xml
    [2012-02-28 14:22:42 EST] <main>  INFO: Performing authentication of package 9780983871712.itmsp ...
    [2012-02-28 14:22:42 EST] <main> DBG-X: Memory: [JVM] 19M free, 50M total, 507M max [System] (Physical) 33M free, 2048M total (Swap) 705M free, 3072M total
    [2012-02-28 14:22:42 EST] <main> DBG-X: Deflated 3519 bytes to 1700
    [2012-02-28 14:22:42 EST] <main> DBG-X: Using operation named: validateMetadata
    [2012-02-28 14:22:42 EST] <main> DBG-X: Apple's web service operation input parameters:
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Application = iTMSTransporter
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Client = iTunes Producer
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter ClientVersion = 2.5.1 (234)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Files = [Cover_Page_RGB.jpg, metadata.xml, NeverGiveUp.indd_-_Unknown.epub]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Host = (null)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Metadata = <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <package xmlns="http://apple.com/itunes/importer/publication" version="publication4.3">
    <provider>AdrianaOrozco</provider>
    <book>
    <vendor_id>9780983871712</vendor_id>
    <metadata>
    <publication_type>book</publication_type>
    <identifiers>
    <identifier scheme="isbn13">9780983871712</identifier>
    </identifiers>
    <title>Never Give Up</title>
    <subtitle>A children's picture book</subtitle>
    <contributors>
    <contributor>
    <primary>true</primary>
    <name>Adriana Cerrotti</name>
    <roles>
    <role>author</role>
    </roles>
    </contributor>
    </contributors>
    <languages>
    <language type="main">eng</language>
    </languages>
    <number_of_pages>32</number_of_pages>
    <subjects>
    <subject primary="true" scheme="BISAC">JUV002190</subject>
    </subjects>
    <description format="html">A funny dog named Hic Up, like most children, makes many mistakes. However, Hic Up never gives up! Never Give Up is a book rich in the musical rhythm, color and the fun of new words. This is a book to read aloud and enjoy the sounds within the words. It is a nice introduction to humorous and positive poetry for young children. The author, an experienced traditional animator, designed, wrote and illustrated the book. The pictures are attractive and full of color. And most importantly, the book shares positive thinking and optimism.
    </description>
    <publisher>Tiny Yarn Publishing</publisher>
    <preorder_previews>true</preorder_previews>
    <publication_date>2011-11-12</publication_date>
    <products>
    <product>
    <territory>US</territory>
    <cleared_for_sale>true</cleared_for_sale>
    <price_tier>1</price_tier>
    <release_type>digital-only</release_type>
    <preorder_sales_start_date>2012-02-28</preorder_sales_start_date>
    <sales_start_date>2012-02-28</sales_start_date>
    <physical_list_price currency="USD">9.99</physical_list_price>
    <drm_free>false</drm_free>
    </product>
    </products>
    <audience_info>
    <audience scheme="interest-age-years">
    <range>
    <min_value>3</min_value>
    <max_value>5</max_value>
    </range>
    </audience>
    </audience_info>
    </metadata>
    <assets>
    <asset type="full">
    <data_file>
    <file_name>NeverGiveUp.indd_-_Unknown.epub</file_name>
    <size>6590417</size>
    <checksum type="md5">460646fb497303665aef8d7f0a822931</checksum>
    </data_file>
    </asset>
    <asset type="artwork">
    <data_file>
    <file_name>Cover_Page_RGB.jpg</file_name>
    <size>4625773</size>
    <checksum type="md5">7b2ee2011d7835a75fa7c2536fcb5751</checksum>
    </data_file>
    </asset>
    <asset type="ipad_screenshot"></asset>
    </assets>
    </book>
    </package>
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter MetadataChecksum = 46c733bd3602495c6cd198e607fb946d
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter MetadataCompressed = (suppressed)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Mount = (null)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.3 (x86_64); jvm=20.4-b02-402; jre=1.6.0_29-b11-402-11M3527
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter PackageName = 9780983871712.itmsp
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter PackageSize = 11219709
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Password = **hidden value**
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Pod = (null)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Transport = Signiant
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter UploadArguments = -m upload -u [email protected] -p **hidden value** -f /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp -indicator true -v eXtreme -Dtransporter.client=iTunes Producer -Dtransporter.client.version=2.5.1 (234)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Username = [email protected]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Version = 1.7.3.1
    [2012-02-28 14:22:42 EST] <main>  INFO: id = 20120228142242-103
    [2012-02-28 14:22:43 EST] <main> DBG-X: Apple's web service operation return value:
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter SigniantLoggingLevel = INFO
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter CPUToken = 1ecb998f-ea2e-4605-92ae-86743f92bfbf/1330457046311
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter FileSizes = {Cover_Page_RGB.jpg=4625773, NeverGiveUp.indd_-_Unknown.epub=6590417}
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter AssetsToDescribe = [{UTI=org.idpf.epub-container, Role=(null), ShouldDescribeAsset=true, Filename=NeverGiveUp.indd_-_Unknown.epub}, {UTI=public.jpeg, Role=artwork, ShouldDescribeAsset=true, Filename=Cover_Page_RGB.jpg}]
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter Checksums = {Cover_Page_RGB.jpg=7b2ee2011d7835a75fa7c2536fcb5751, NeverGiveUp.indd_-_Unknown.epub=460646fb497303665aef8d7f0a822931}
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter Success = true
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter MinimumFileSizeThresholdForCheckum = 104857600
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter FilesToUpload = [metadata.xml, NeverGiveUp.indd_-_Unknown.epub, Cover_Page_RGB.jpg]
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter ProviderNameForToken = AdrianaOrozco
    [2012-02-28 14:22:43 EST] <main>  INFO: The list of files requested for upload by Apple is: [metadata.xml, NeverGiveUp.indd_-_Unknown.epub, Cover_Page_RGB.jpg].  These are the files that will be uploaded.
    [2012-02-28 14:22:43 EST] <main> DEBUG: Using token file path /Users/Adriana/.itmstransporter/UploadTokens/adrianas-imac.local_AdrianaOrozco_ 9780983871712.itmsp.token
    [2012-02-28 14:22:43 EST] <main> DEBUG: Attempting exclusive file lock on token file
    [2012-02-28 14:22:43 EST] <main> DEBUG: Set token: 1ecb998f-ea2e-4605-92ae-86743f92bfbf/1330457046311
    [2012-02-28 14:22:43 EST] <main> DEBUG: Releasing token file lock
    [2012-02-28 14:22:43 EST] <main>  INFO: Starting media analysis of assets
    [2012-02-28 14:22:44 EST] <main> DEBUG: Handling asset: filename=NeverGiveUp.indd_-_Unknown.epub,uti=org.idpf.epub-container,role=null, describe=true
    [2012-02-28 14:22:44 EST] <main> DEBUG: Using container type tool name and version: Leghorn epub describer:1.17
    [2012-02-28 14:22:44 EST] <main> DEBUG: Using path: /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp/NeverGiveUp.indd_-_Unknown.epub
    [2012-02-28 14:22:48 EST] <main> DBG-X: Serializer class: class net.sf.saxon.IdentityTransformer
    [2012-02-28 14:22:48 EST] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@1df37bf1
    [2012-02-28 14:22:48 EST] <main> DEBUG: Handling asset: filename=Cover_Page_RGB.jpg,uti=public.jpeg,role=artwork,describe=true
    [2012-02-28 14:22:48 EST] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.17
    [2012-02-28 14:22:48 EST] <main> DEBUG: Using path: /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp/Cover_Page_RGB.jpg
    [2012-02-28 14:22:49 EST] <main> DBG-X: Serializer class: class net.sf.saxon.IdentityTransformer
    [2012-02-28 14:22:49 EST] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@2227a04c
    [2012-02-28 14:22:49 EST] <main>  INFO: Asset media analysis has completed
    [2012-02-28 14:22:49 EST] <main> DBG-X: Memory: [JVM] 23M free, 56M total, 507M max [System] (Physical) 18M free, 2048M total (Swap) 705M free, 3072M total
    [2012-02-28 14:22:49 EST] <main> DBG-X: Deflated 3519 bytes to 1700
    [2012-02-28 14:22:49 EST] <main> DBG-X: Deflated 10300 bytes to 2107
    [2012-02-28 14:22:49 EST] <main> DBG-X: Deflated 710 bytes to 361
    [2012-02-28 14:22:49 EST] <main> DBG-X: Using operation named: validateAssets
    [2012-02-28 14:22:49 EST] <main> DBG-X: Apple's web service operation input parameters:
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Application = iTMSTransporter
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter CPUToken = 1ecb998f-ea2e-4605-92ae-86743f92bfbf/1330457046311
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Client = iTunes Producer
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter ClientVersion = 2.5.1 (234)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Files = [Cover_Page_RGB.jpg, metadata.xml, NeverGiveUp.indd_-_Unknown.epub]
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Host = (null)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter MetadataChecksum = 46c733bd3602495c6cd198e607fb946d
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter MetadataCompressed = (suppressed)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Mount = (null)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.3 (x86_64); jvm=20.4-b02-402; jre=1.6.0_29-b11-402-11M3527
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter PackageName = 9780983871712.itmsp
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter PackageSize = 11219709
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Password = **hidden value**
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Pod = (null)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Transport = Signiant
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter UploadArguments = -m upload -u [email protected] -p **hidden value** -f /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp -indicator true -v eXtreme -Dtransporter.client=iTunes Producer -Dtransporter.client.version=2.5.1 (234)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Username = [email protected]
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Version = 1.7.3.1
    [2012-02-28 14:22:49 EST] <main>  INFO: id = 20120228142249-188
    [2012-02-28 14:22:49 EST] <main> DBG-X: Apple's web service operation return value:
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter ErrorMessage = ERROR ITMS-9000: "index.html(11): element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")" at Book (MZItmspBookPackage)
    ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt". This error occurs 31 times." at Book (MZItmspBookPackage
    (1102)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter CPUToken = 1ecb998f-ea2e-4605-92ae-86743f92bfbf/1330457046311
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter FileSizes = {Cover_Page_RGB.jpg=4625773, NeverGiveUp.indd_-_Unknown.epub=6590417}
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter AssetsToDescribe = [{UTI=org.idpf.epub-container, Role=(null), ShouldDescribeAsset=true, Filename=NeverGiveUp.indd_-_Unknown.epub}, {UTI=public.jpeg, Role=artwork, ShouldDescribeAsset=true, Filename=Cover_Page_RGB.jpg}]
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Checksums = {Cover_Page_RGB.jpg=7b2ee2011d7835a75fa7c2536fcb5751, NeverGiveUp.indd_-_Unknown.epub=460646fb497303665aef8d7f0a822931}
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter ErrorCode = 1102
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Success = false
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Errors = [ERROR ITMS-9000: "index.html(11): element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")" at Book (MZItmspBookPackage), ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt". This error occurs 31 times." at Book (MZItmspBookPackage)]
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter MinimumFileSizeThresholdForCheckum = 104857600
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter FilesToUpload = [metadata.xml, NeverGiveUp.indd_-_Unknown.epub, Cover_Page_RGB.jpg]
    [2012-02-28 14:22:49 EST] <main> ERROR: Apple's web service operation was not successful
    [2012-02-28 14:22:49 EST] <main> ERROR: Unable to authenticate the package: 9780983871712.itmsp
    [2012-02-28 14:22:49 EST] <main> ERROR: ERROR ITMS-9000: "index.html(11): element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")" at Book (MZItmspBookPackage)
    [2012-02-28 14:22:49 EST] <main> ERROR: ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt". This error occurs 31 times." at Book (MZItmspBookPackage)
    [2012-02-28 14:22:49 EST] <main> DBG-X: The error code is: 1102
    [2012-02-28 14:22:49 EST] <main>  INFO: Done performing authentication.
    [2012-02-28 14:22:50 EST] <main> DBG-X: Returning 1
    Package Summary:
    1 package(s) were not uploaded because they had problems:
                /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp - Error Messages:
                            Apple's web service operation was not successful
                            Unable to authenticate the package: 9780983871712.itmsp
                            ERROR ITMS-9000: "index.html(11): element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")" at Book (MZItmspBookPackage)
                            ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt". This error occurs 31 times." at Book (MZItmspBookPackage)

    I checked it.
    I have the tools to edit a pdf file but I don't know how to fix the epub file for these errors. Can anyone tell me what to do. I have one epub that has these errors
    ERROR
    META-INF/container.xml
    1
    116
    element "encryption" incomplete; expected element "enc:EncryptedData" or "enc:EncryptedKey"
    ERROR
    OEBPS/content.opf
    5
    13
    element "metadata" incomplete; missing required elements "dc:language" and "dc:title"
    The other one has these errors
    ERRORindex_split_000.html1144element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")ERRORindex_split_000.html1144element "img" missing required attribute "alt"ERRORindex_split_000.html1364element "img" missing required attribute "alt"ERRORindex_split_000.html1564element "img" missing required attribute "alt"ERRORindex_split_000.html1764element "img" missing required attribute "alt"ERRORindex_split_000.html1964element "img" missing required attribute "alt"ERRORindex_split_000.html2164element "img" missing required attribute "alt"ERRORindex_split_000.html2364element "img" missing required attribute "alt"ERRORindex_split_000.html2564element "img" missing required attribute "alt"ERRORindex_split_000.html2764element "img" missing required attribute "alt"ERRORindex_split_000.html2965element "img" missing required attribute "alt"ERRORindex_split_000.html3165element "img" missing required attribute "alt"ERRORindex_split_000.html3365element "img" missing required attribute "alt"ERRORindex_split_000.html3565element "img" missing required attribute "alt"ERRORindex_split_000.html3765element "img" missing required attribute "alt"ERRORindex_split_000.html3965element "img" missing required attribute "alt"ERRORindex_split_000.html4165element "img" missing required attribute "alt"ERRORindex_split_000.html4365element "img" missing required attribute "alt"ERRORindex_split_000.html4565element "img" missing required attribute "alt"ERRORindex_split_000.html4765element "img" missing required attribute "alt"ERRORindex_split_000.html4965element "img" missing required attribute "alt"ERRORindex_split_000.html5165element "img" missing required attribute "alt"ERRORindex_split_000.html5365element "img" missing required attribute "alt"ERRORindex_split_000.html5565element "img" missing required attribute "alt"ERRORindex_split_000.html5765element "img" missing required attribute "alt"ERRORindex_split_000.html5965element "img" missing required attribute "alt"ERRORindex_split_000.html6165element "img" missing required attribute "alt"ERRORindex_split_000.html6365element "img" missing required attribute "alt"ERRORindex_split_000.html6565element "img" missing required attribute "alt"ERRORindex_split_000.html6765element "img" missing required attribute "alt"ERRORindex_split_000.html6965element "img" missing required attribute "alt"ERRORindex_split_000.html7169attribute "name" not allowed here; expected attribute "accesskey", "charset", "class", "coords", "dir", "href", "hreflang", "id", "rel", "rev", "shape", "style", "tabindex", "target", "title", "type" or "xml:lang"

  • Use plug-in metadata for file renaming?

    Hi there,
    I'm writing a plug-in that adds a new export method to Lightroom and that defines some plug-in metadata fields.  I'd like the users to use these metadata fields to define their file renaming pattern in the export dialog. That means I'd like to create a token pattern from a plug-in metadata field.
    Is there a way to accomplish this?
    Regards,
    Robin

    I don't believe there's any way to incorporate plugin metadata fields directly into the builtin renaming patterns.   A couple of possibilities for alternate solutions:
    - Appropriate an existing metadata field that the renaming patterns know about (e.g. Description Writer) and have your plugin set that field with the desired custom metadata using photo:setRawMetadata(). 
    - Use or adapt the Exportant plugin, which provides greatly expanded file renaming possibilities.  The author Role Cole contributes here and is very helpful.

  • RH for Word and Unicode

    With RoboHelp 7, does RoboHelp for Word now support Unicode
    and therefore most non-western languages, i.e. Chinese, Japanes,
    Russian, etc.?
    In the online Help of RoboHelp for Word 7(trail version), the
    following statement can be found under "What's new in Adobe
    RoboHelp 7":
    Support for Unicode
    Create content in multiple languages, in the same RoboHelp
    project. Topic, index, TOC, and glossary can have content in
    multiple languages. You can import, open, save, and publish
    Unicode-encoded content.
    I am not sure if this statement is also refering to the
    WinHelp output of Robohelp for Word as it is known that Micorsoft's
    WinHelp compiler (HCW: Help Compiler Workshop), which RoboHelp for
    Word possibly still uses, has not been changed for 10 years. HCW
    supports DBCS but definitely not Unicode.
    It would of course be a nice supprise if Adobe have actually
    managed to make the Unicode encodiing work in RoboHelp for Word.
    Could you give more details on this?
    I have performed some tests with a Japanese WinHelp 4 project
    and the result looks good. I think you have to install RH7 on a
    Japanese Windows system. I find running RH7 on an English Windows
    with the Japanese Language files installed isn't enough.

    Interesting question.
    I am certainly one of those who would go the HTML route as
    the HTML code created there is much cleaner and less prone to
    issues than HTML created by Word. Also you can get at the HTML and
    do things in the help that are not possible when working with Word.
    However, you have hit the nail on the head when you mention future
    authors in your company. Increasingly I believe that being able to
    work with an HTML tool, which is not the same as needing to have a
    good understanding of HTML, will become a basic expectation of
    anyone seeking a technical authoring role, if it is not already.
    But there are many organisations where the job is part time and
    knowledge of Word is all that can be expected. Personally I would
    go the HTML route and force the issue. It should not take too much
    to get someone else to the point where they can follow on.
    When I first created help I used RH HTML I started by using
    Word as the editor. I hit some problems and was persuaded to use
    the HTML editor. I got help along the way and now I would not
    consider anything else. If I can do it, anyone can.
    If you are going to import from a project created using Word,
    do take a look at the topic on my site about importing from Word.

Maybe you are looking for