I am unable to get ADF TABLE PAGINATION in ORACLE 11 G

hi,
I searched a lot for displaying a ADF TABLE WITH PAGINATION using ORACLE 11G only.
I dont want to interact with the Database.
it may be any kind of ADF TABLE
I need a sample like ,
public List getData(){
List al=new ArrayList();
al.add("test1"); al.add("test2"); al.add("test3");...........
return al;
jsp
===
in jsp i want to display that list with PAGINATION. (no database interaction)
(next, previous options)
ex: if i give 3 rows it should display only 3 rows with next and previous.
following that sample i can implement in my application
thanks in advance.
regards,
sandeep

Some examples here:
http://andrejusb.blogspot.com/2011/05/oracle-adf-11g-custom-table-pagination.html
http://www.adftips.com/2010/10/adf-ui-pagination-first-previous-next.html
http://connotea.org/user/jdeveloper/tag/pagination

Similar Messages

  • Dbx: internal warning: Unable to get fun table addr in librtc.so

    Hi
    I am trying to resolve a memory leak in my program.
    getting the following errors:
    leaks checking - ON
    RTC: Enabling Error Checking...
    dbx: internal warning: Unable to get fun table addr in librtc.so
    dbx: Error checking initialization failed. All error checking disabled.
    dbx: warning: Error checking initialization failed.
    followed the following steps.
    1. setenv LD_PRELOAD /opt/SUNWspro/lib/librtc.so
    2. Ran the program. the program forks a child process.
    3. Attached to the child process.
    4. issued check -leaks, results in following error.
    Attached to process 13954
    stopped in _read at 0xfeb9e880
    0xfeb9e880: _read+0x0008: ta 0x8
    dbx: internal warning: set_error_limit called too early
    (dbx) check -leaks
    leaks checking - ON
    RTC: Enabling Error Checking...
    dbx: internal warning: Unable to get fun table addr in librtc.so
    dbx: Error checking initialization failed. All error checking disabled.
    dbx: warning: Error checking initialization failed.
    (dbx)
    dbx version:
    Sun Dbx Debugger 7.1 Patch 112758-02 2003/11/12
    System Info
    Operating System: SunOS Release 5.8 Generic_117350-04
    Type:SUNW, UltraAX-i2; sparc; sun4u
    Any hints welcome.
    Thanks
    Bhaskar Mathur

    Replied
    Rose

  • ADF Table Pagination in JDev 11.1.1.4

    Hi,
    I am using JDeveloper 11.1.1.4.
    I need to implement the Table Pagination functionality. The below are the options that I tried, but they are not able o fulfill my requirement perfectly.
    1. Using <af: Iterator> component - when I use this the appearance is not like table data. and moreover in my table each row will have check boxes and input text area. Not sure whether these can be used in iterator component.
    2. Using <af: Table>, giving th evalue as #{bindings.EmployeesVO1.rangeSet} instead of #{bindings.EmployeesVO1.collectionModel} - When I use this getting the error javax.el.PropertyNotFoundException: Target Unreachable, 'bindings' returned null.
    I read that Pagination functionality is in built with JDev 11.1.1.7. But I cant use that, Should use 11.1.14 only.
    Could you please suggest the way or sample code to achieve this ?
    Regards,
    Srivinod

    http://codeplay.net/2011/04/21/simple-adf-traditional-pagination-2-with-business-component/    
    Might be a solution for you.However solution 1 should work too.
    Our http://www.ateam-oracle.com/adventures-in-webcenter-skinning-aftable-with-custom-pagination/ it's what you are looking for.
    Timo

  • Unable to create ADF Table based on view object

    Hi
    I am using Jdeveloper 11.1.1.5
    I have created a view object based on the entity object. I am trying to drag and drop view object from data controls in to a blank page and choosing table -> ADF Table. The table is not getting created and at the same time I am not seeing any error message.
    Please help me
    Thanks
    Edited by: 880409 on Aug 19, 2011 5:58 AM

    http://st-curriculum.oracle.com/obe/jdev/obe11jdev/ps1/ria_application/developriaapplication_long.htm
    http://st-curriculum.oracle.com/obe/jdev/obe11jdev/ps1/adfbc_new_features/adfbc.html

  • Unable to get Windows User Name using Oracle Forms 6i, Jinitiator 1.3.1.17

    Hi,
    Requirement: Get Windows User Name using Oracle Web Forms 6i.
    Tools Using: Windows NT, Oracle web forms 6i, Oracle 10g DB.
    Description: I am using GetClientInfo JBean from otn.oracle.com, which gets windows user name, IP address and machine name. The demo I got from oracle web site uses Jinitiator version 1.1.7.18. While we are using the latest version Jinitiator 1.3.1.17. Due to this reason, I am unable to use Javakey which comes with older version but doesn't come with newer version, that's why I can't create the new JavaBean Java identity (PJC).
    Please advise what to do. All environment variables are set everything is done, this is the only thing bothering me.
    I went through the article 202768.1 from metalink, but on step 5, it gives an error keytool error: java.lang.Exception: Input not an X.509 Certificate.
    Also, please let me know if there is any other workaround for this requirement.
    Thanks & Best Regards,
    Mo

    Hi,
    Thanks for your kind reply. Actually there was a problem in creating a certificate, now it is okay with the same method. Certificate got imported on client and everything is ready.
    Now, the problem is when I try to set Bean Area Implementation Class property with oracle.forms.demos.GetClientInfo, it gives an error FRM-13008 Cannot find JavaBean with name 'oracle.forms.demos.GetClientInfo'.
    I went through the articles 1072329.6, 196824.1, and set ClassPath and Path variables with proper values. Also, I have copied jar file and signature file in forms60/java folder. I don't see any problems. Please let me know what I am doing wrong. My limitation is that I have to do all this in forms6i.
    I searched forums on metalink and found out that someone installed Patch 15, and everything went okay for him. Do you think I should install Patch 15? if YES, how will I do it, I mean should I first uninstall my forms and then install patch15 or install the patch on my forms?
    Thanks so much for your help.
    Thanks & Best Regards,
    Mo

  • How to get adf table column sum  please help me !!!!

    for example
    1 1 1
    2 2 2
    4 4 4
    sum 7

    Hi.
    welcome to Forum.
    you can create a method that performs the sum and then expose it in the facet footer of the table

  • Oracle 11i release 2 error "Unable to get the current group"

    Hi oracle gurus,
         I have been trying to install oracle 11g rel 2 on HPUX 11.31 and i am getting the following error
    # more installActions2010-01-06_10-27-37AM.log
    oracle.install.ivw.db.driver.DBInstaller
    -scratchPath
    /u01/tmp/OraInstall2010-01-06_10-27-37AM
    -sourceLoc
    /u01/install/database/install/../stage/products.xml
    -sourceType
    network
    -timestamp
    2010-01-06_10-27-37AM
    INFO: Loading data from: jar:file:/u01/tmp/OraInstall2010-01-06_10-27-37AM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/resource/ConfigComma
    ndMappings.xml
    INFO: Loading beanstore from jar:file:/u01/tmp/OraInstall2010-01-06_10-27-37AM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/resource/ConfigC
    ommandMappings.xml
    INFO: Restoring class oracle.install.driver.oui.ConfigCmdMappings from jar:file:/u01/tmp/OraInstall2010-01-06_10-27-37AM/ext/jlib/installcommons_1.0.0b.jar!/
    oracle/install/driver/oui/resource/ConfigCommandMappings.xml
    SEVERE: [FATAL] An internal error occurred within cluster verification framework
    Unable to get the current group.
    Refer associated stacktrace #oracle.install.commons.util.exception.DefaultErrorAdvisor:11
    INFO: Advice is ABORT
    SEVERE: Unconditional Exit
    INFO: Adding ExitStatus FAILURE to the exit status set
    INFO: Finding the most appropriate exit status for the current application
    INFO: Exit Status is -1
    INFO: Shutdown Oracle Database 11g Release 2 Installer
    $
    >>
    # more oraInstall2010-01-06_10-27-37AM.err
    ---# Begin Stacktrace #---------------------------
    ID: oracle.install.commons.util.exception.DefaultErrorAdvisor:11
    oracle.cluster.verification.VerificationException: An internal error occurred within cluster verification framework
    Unable to get the current group
    at oracle.cluster.verification.ClusterVerification.<init>(ClusterVerification.java:200)
    at oracle.cluster.verification.ClusterVerification.getInstance(ClusterVerification.java:294)
    at oracle.install.driver.oui.OUISetupDriver.load(OUISetupDriver.java:407)
    at oracle.install.ivw.db.driver.DBSetupDriver.load(DBSetupDriver.java:161)
    at oracle.install.commons.base.driver.common.Installer.run(Installer.java:216)
    at oracle.install.ivw.db.driver.DBInstaller.run(DBInstaller.java:126)
    at oracle.install.commons.util.Application.startup(Application.java:869)
    at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:164)
    at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)
    at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:265)
    at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:114)
    at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:132)
    ---# End Stacktrace #-----------------------------
    <<
    $ uname -a
    HP-UX rx2600 B.11.31 U ia64 <XXXXXXXX> unlimited-user license
    # swlist | grep -i oe
    HP-Caliper-PERF C.11.31.04 HP Caliper OE Bundle
    HP-WDB-DEBUGGER C.11.31.04 HP DEBUGGER OE Bundle
    HPUX11i-DC-OE B.11.31.0903 HP-UX Data Center Operating Environment
    # swlist | grep -i qpk
    QPKBASE B.11.31.0903.334a Base Quality Pack Bundle for HP-UX 11i v3, March 2009
    # swlist -l product | grep -i c++
    ACXX C.06.20 HP C/aC++ Compiler
    C-ANSI-C C.06.20 HP C/aC++ Compiler
    PHSS_37501 1.0 aC++ Runtime (IA: A.06.16, PA: A.03.76)
    PHSS_39824 1.0 HP C/aC++ Compiler (A.06.23)
    i start the installation as oracle and my group and user id is
    $ id
    uid=109(oracle) gid=102(oinstall) groups=101(dba),104(asmdba)
    Please let me know what else do i need, we might have to use the hardware for testing another application so i am limited in terms of time constraints
    any help is much appreciated, Thank you!!
    Regards,
    Dasjith
    Edited by: user10247524 on Jan 6, 2010 7:52 AM

    Hi Stig Sundqvist
    Where can i find MOS Doc 983713.1 ??You have to login https://support.oracle.com/CSP/ui/flash.html and you have to CSI account. This site is oracle site for tech. documents for can rise SR etc.. for more details please check
    What is CSI:
    Re: Installing Oracle Database 10.2.0.4
    And how do i do to fix this problem ????Login metalink then find upper note and follow document
    Hope it helps
    Regard
    Helios

  • IFS-32656: Unable to get the FolderRestrictedQuery search clause

    Hi!,
    I have a new problem. I have created a portal with Oracle Portal and cmsdk to manage a set of documents. When I try to visualize documents on portlet my application failures. I receive this exception
    06/08/28 15:33:56 oracle.ifs.common.IfsException: IFS-32656: Unable to get the FolderRestrictedQuery search clause
    oracle.ifs.common.IfsException: IFS-32659: Error determining Folder Index level
    java.sql.SQLException: Parametro IN o OUT mancante nell'indice:: 3
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
         at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1552)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2927)
         at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:2973)
         at oracle.ifs.server.FolderIndexService.isFolderAtMaplevel(FolderIndexService.java:1877)
         at oracle.ifs.server.FolderIndexService.determineMapLevel(FolderIndexService.java:1842)
         at oracle.ifs.server.FolderIndexService.getFrqInClause(FolderIndexService.java:890)
         at oracle.ifs.server.FolderIndexService.getFrqClause(FolderIndexService.java:833)
         at oracle.ifs.server.SQLGeneration_Helper.getFrqClause(SQLGeneration_Helper.java:907)
         at oracle.ifs.search.toSQLVisitor.visitFRQualifier(toSQLVisitor.java:437)
         at oracle.ifs.search.FolderRestrictQualification.accept(FolderRestrictQualification.java:393)
         at oracle.ifs.search.toSQLVisitor.visitSearchClause(toSQLVisitor.java:546)
         at oracle.ifs.search.SearchClause.accept(SearchClause.java:391)
         at oracle.ifs.search.SQLGenerator.generateWhereClause(SQLGenerator.java:318)
         at oracle.ifs.search.SQLGenerator.getSQLStatement(SQLGenerator.java:754)
         at oracle.ifs.search.SQLGenerator.getSQLStatement(SQLGenerator.java:180)
         at oracle.ifs.search.AttributeSearchSpecification.getSQLString(AttributeSearchSpecification.java:490)
         at oracle.ifs.search.AttributeSearchSpecification.getSQL(AttributeSearchSpecification.java:457)
         at oracle.ifs.search.SearchSpecification.getSQL(SearchSpecification.java:252)
         at oracle.ifs.server.S_Search.open(S_Search.java:273)
         at oracle.ifs.server.S_LibrarySession.DMOpenSearch(S_LibrarySession.java:6230)
         at oracle.ifs.beans.LibrarySession.DMOpenSearch(LibrarySession.java:11328)
         at oracle.ifs.beans.Search.open(Search.java:541)
         at oracle.ifs.beans.Search.open(Search.java:500)
         at oracle.ifs.beans.Search.open(Search.java:452)
    Really this exception is launched only if I set in Oracle Portal a provider that points to an oc4j who runs on an application server 10.1.2.0.2 version (this is the version of application server installed on server machine). If I set a provider that points to oc4j on my pc every thing runs finally. The only difference between two machine is that on my pc is installed an application server 9.0.4.0.1 version. I suppose that this behaviour is caused by driver odbc, but I don’t know how can I resolve it. Can you help me to configure every thing correctly?
    Thanks in advance

    Make sure the searchbase is correct. Make sure to restart the identity server and web server (after selecting the 'Person' and 'Group' objectclasses, and before clicking on 'Next' ) during the Product Setup.

  • Unable to capture the adf table column sort icons using open script tool

    Hi All,
    I am new to OATS and I am trying to create script for testing ADF application using open script tool. I face issues in recording two events.
    1. I am unable to record the event of clicking adf table column sort icons that exist on the column header. I tried to use the capture tool, but that couldn't help me.
    2. The second issue is I am unable to capture the panel header text. The component can be identified but I was not able to identify the supporting attribute for the header text.

    Hi keerthi,
    1. I have pasted the code for the first issue
    web
                             .button(
                                       122,
                                       "/web:window[@index='0' or @title='Manage Network Targets - Oracle Communications Order and Service Management - Order and Service Management']/web:document[@index='0' or @name='1824fhkchs_6']/web:form[@id='pt1:_UISform1' or @name='pt1:_UISform1' or @index='0']/web:button[@id='pt1:MA:0:n1:1:pt1:qryId1::search' or @value='Search' or @index='3']")
                             .click();
                        adf
                        .table(
                                  "/web:window[@index='0' or @title='Manage Network Targets - Oracle Communications Order and Service Management - Order and Service Management']/web:document[@index='0' or @name='1c9nk1ryzv_6']/web:ADFTable[@absoluteLocator='pt1:MA:n1:pt1:pnlcltn:resId1']")
                        .columnSort("Ascending", "Name" );
         }

  • Need sample code to get handle of Selected rows from ADF Table

    Hi,
    I am new to ADF. I have an ADF table based on VO object.On some button action,I need to get handle of selected rows in application module.
    If anybody is having sample code to do this then please share with me.
    Thanks,
    ashok

    wow now link http://blogs.oracle.com/smuenchadf/examples/#134 is working.thanks a lot.
    also the link http://baigsorcl.blogspot.com/2010/06/deleting-multi-selected-rows-from-adf.html is very useful. Thanks a lot for Sameh Nassar too.He made it clear that in 11g Select column is not available for a ADF table and provided a solution to get Select column.
    Thanks,
    ashok

  • How to get large no of records from adf table

    Hi All,
    I'm working on adf.I'm using jdeveloper 11.1.1.5 version.In my adf application i have 1000 records in my adf table.I want to get the 500 selected records from that table at a time.But im not able to get huge number of records.How can i get the records from adf table.Please give me ur valuable suggestions.
    Thanks!

    Hi.
    for large record check the oficial doc.
    http://docs.oracle.com/cd/E24382_01/web.1112/e16182/bcadvvo.htm#CEGDBJEJ
    PAGE_RANGING is the best option for large tables.
    and these maybe will help you
    Re: Performance scrolling large ADF tables
    Re: Expert opinion needed: Best practices to handle huge rowsets on UI

  • Get UiElement from ADF table

    Dears,
    I have a problem. I need get an UI Element (for example input text field in row number three). this Element is in a ADF table.
    I tried use the Get Children method but i can't get the input text field from table.
    Thanks for your help.

    LEFT OUTER JOIN will get all data from table A and all related data from table B.
    A standard JOIN will only get data that is related between tables.
    <cfquery datasource="dsnName" name="sampleLOJ">
    SELECT a.columnA, a.columnB, b.columnA, b.columnB
    FROM tableA a LEFT OUTER JOIN tableB b ON b.colunnA = a.columnA
    </cfquery>
    This will get all data from tableA and all related data from tableB, where columnA in both are identical.
    <cfquery datasource="dsnName" name="sampleJOIN">
    SELECT a.columnA, a.columnB, b.columnA, b.columnB
    FROM tableA a JOIN tableB b ON b.colunnA = a.columnA
    </cfquery>
    This will get only the data from tableA and related tableB data that have identical columnA entries.
    ^_^

  • How to get selected entity from ADF Table

    I'm using EJB and ADF Faces.
    I have an ADF Table, and when a row is selected I'd like to be able to get the EJB Entity that was selected, is this feasible?
    The reason I would like to do it, is for a Dialog. I have a popup dialog, and in the popup the user can do a search. The results are displayed in the ADF table. When supplying the return value from the dialog:
    AdfFacesContext.getCurrentInstance().returnFromDialog(?, null);
    I would like ? to be the EJB entity representing the row, because I need to return the value of more than one of the columns. Is this not realistic, or should I just add then to a List and pass that back?
    thanks
    R

    Thanks KUBA,
    I hacked some code from the inbuilt JDeveloper Help. Are you saying there is an easier way than this, or did I state the question poorly and you gave an answer to something else? My english is not always perfect.
    This is the code that works for me. (cmdSelect is the submit button on the table)
    public String cmdSelect_action() {
    //Access the tableSelectMany1 table. Note that the table name
    //is taken from the id of the table in the JSF page.
    CoreTable table = this.getUserResultsTable();
    //Obtain a list of all selected rows from the table
    Set rowSet = table.getSelectionState().getKeySet();
    Iterator rowSetIter = rowSet.iterator();
    //Use the declarative method to get the ADF bindings
    BindingContainer bindings = getBindings();
    //Get the object to delete. To do this, you must get the
    //iterator binding for the Products in the page definition file,
    //and cast it to DCIteratorBinding for further processing
    DCIteratorBinding pr_dcib = (DCIteratorBinding)
    bindings.get ("queryUserVFindByFullNameIter");
    //Loop through the set of selected row numbers and delete the
    //equivalent object from the Products collection.
    UserV userV = null;
    while (rowSetIter.hasNext()){
    //get the table row
    Key key = (Key) rowSetIter.next();
    //set the current row in the ADF binding to the same row
    pr_dcib.setCurrentRowWithKey(key.toStringFormat(true));
    //Obtain the Products object to delete
    RowImpl prRow = (RowImpl) pr_dcib.getCurrentRow();
    //using the generated code to execute the declarative method
    userV = (UserV)prRow.getDataProvider();
    break;
    AdfFacesContext.getCurrentInstance().returnFromDialog(userV, null);
    return null;
    }

  • How to get edited row values from ADF table?

    JDev 11.
    I have a table which is populated with data from Bean.
    I need to save changes after user make changes in any table cell. InputText is defined for table column component.
    I have defined ValueChangeListener for inputText field and AutoSubmit=true. So when user change value in inputText field, method is called:
    public void SaveMaterial(ValueChangeEvent valueChangeEvent) {
    getSelectedRow();
    SaveMaterial(material);
    This method should call getSelectedRow which take values from selected table row and save them into object:
    private Row getSelectedRow(){
    RichTable table = this.getMaterialTable();
    Iterator selection = table.getSelectedRowKeys().iterator();
    while (selection.hasNext())
    Object key = selection.next();
    table.setRowKey(key);
    Object o = table.getRowData();
    material = (MATERIAL) o;
    System.out.println("Selected Material Desc = "+material.getEnumb());
    return null;
    Problem is that getSelectedRow method doesnt get new (edited) values, old values are still used.
    I have tried to use ActiveButton with same method and it works fine in that case. New values are selected from active row and inserted into object.
    JSF:
    <af:table var="row" rowSelection="single" columnSelection="single"
    value="#{ManageWO.material}" binding="#{ManageWO.materialTable}">
    <af:column sortable="false" headerText="E-number">
    <af:inputText value="#{row.enumb}" valueChangeListener="#{ManageWO.SaveMaterial}" autoSubmit="true"/>
    </af:column>
    <af:column sortable="false" headerText="Description">
    <af:inputText value="#{row.desc}" valueChangeListener="#{ManageWO.SaveMaterial}" autoSubmit="true"/>
    </af:column>
    </af:table>
    <af:activeCommandToolbarButton text="Save" action="#{ManageWO.EditData}"/>
    What is a correct place from where save method should be called to get new (edited) values from ADF table?
    Thanks.

    Did you look into the valueChangeEvent?
    It has oldValue and newValue attributes.
    public void SaveMaterial(ValueChangeEvent valueChangeEvent) {
    Object oldVal = valueChangeEvent.getOldValue();
    Object newVal = valueChangeEvent.getNewValue();
    // check if you see what you are looking for.....
    getSelectedRow();
    SaveMaterial(material);
    }Timo

  • How to get selected row from a non-bind ADF table

    Hi,
    I have an ADF table that is based on a collectionModel built programmatically. The collectionModel is this:
    model = new SortableModel(new ArrayList<ArrayList>());
    Hence, it is not a binding table. My question is how to get the selectedRows from a non-bind table.
    I am used to building binding ADF table and I know we can get it from voiterator.getCurrentRow, since the selectionListener is set to the binding....collectionModel.makeCurrent
    <af:table value="#{bindings.ItasLookupTypesVO1.collectionModel}"
    selectedRowKeys="#{bindings.ItasLookupTypesVO1.collectionModel.selectedRow}"
    selectionListener="#{bindings.ItasLookupTypesVO1.collectionModel.makeCurrent}"
    </af:table>
    I am thinking maybe I need to write my own selectionListener, but need more advice/ideas of what's the codes in the customer selection Listener to get it from my SortableModel.
    Please help.
    Thanks
    -Mina

    I'm not sure if this works in your case, but check out the selection listener I write in this blog http://wp.me/pcBZk-eu
    You should use the selection event and check the added set. This should give you access to the selected row.
    Timo

Maybe you are looking for

  • I updated iTunes, now all my music files are in duplicate???

    Old iTunes worked fine, then I was prompted to update to the latest version 11.1.1.11 and all my songs are duplicated??? ie: Album One, Song 1 followed by Song 1 (again), Song 2 followed by Song 2 (again), etc. etc. See screenshot below. As I also ha

  • About use WDA application in mobile

    Hi, all   Such as the title, How to use the WDA application in mobile devices through the Web browser?   Thank you very much! Ken.li

  • SDK with Parallels

    I have a setup of as follows: Mac with CS5.5 InDesign sdk sdk is merged version, with Windows & Mac files Windows 7 on Parallels with Visual Studio 2008 Mac Home folder mapped to Y drive on parallels The problem:      If I try to build sample sdk plu

  • Error -1950679023 en labview 2010 y crio

    Hola, tengo un error en el programa host (error -1950679023) y pasma el programa del crio, todo desarrollados en labview 2010, espero alguien me pueda apoyar. Gracias. JZR

  • Images not sending under iMessage

    I recently encountered the problem of not being able to send any photos through iMessage to only one of my contacts. I had never had the issue before and is not occuring with any other contacts that I utilize iMessage with. I have re-booted phone and